Max level shown:
1 [ May 25 00:59:30 Enabled. ]
2 [ May 25 00:59:30 Rereading configuration. ]
3 [ May 25 00:59:31 Rereading configuration. ]
4 [ May 25 00:59:35 Executing start method ("ctrun -l child -o noorphan,regent /opt/oxide/oximeter-collector/bin/oximeter run /var/svc/manifest/site/oximeter/config.toml --address [fd00:1122:3344:101::d]:12223 --id 1f18c5ae-e8f7-46b7-bb1f-3749164aed60 &"). ]
5 [ May 25 00:59:35 Method "start" exited with status 0. ]
6 note: configured to log to "/dev/stdout"
72024-05-25T00:59:35.308ZDEBGoximeter: registered DTrace probes
82024-05-25T00:59:35.314ZINFOoximeter: starting oximeter server file = oximeter/collector/src/lib.rs:194
92024-05-25T00:59:35.316ZINFOoximeter (DnsResolver): new DNS resolver addresses = [[fd00:1122:3344:1::1]:53, [fd00:1122:3344:2::1]:53, [fd00:1122:3344:3::1]:53, [fd00:1122:3344:4::1]:53, [fd00:1122:3344:5::1]:53] file = internal-dns/src/resolver.rs:60
102024-05-25T00:59:35.317ZDEBGoximeter: creating ClickHouse client
112024-05-25T00:59:35.317ZDEBGoximeter (DnsResolver): lookup srv dns_name = _clickhouse._tcp.control-plane.oxide.internal
122024-05-25T00:59:37.822ZWARNoximeter (clickhouse-client): failed to read version collector_id = 1f18c5ae-e8f7-46b7-bb1f-3749164aed60 collector_ip = fd00:1122:3344:101::d error = Telemetry database unavailable: error sending request for url (http://[fd00:1122:3344:101::e]:8123/?output_format_json_quote_64bit_integers=0&wait_end_of_query=1): error trying to connect: tcp connect error: Connection refused (os error 146) file = oximeter/db/src/client/mod.rs:683 id = ac2e5ccb-0705-4eb3-ba94-6ea4afea1594
132024-05-25T00:59:37.823ZWARNoximeter: failed to create ClickHouse client error = Database(DatabaseUnavailable("error sending request for url (http://[fd00:1122:3344:101::e]:8123/?output_format_json_quote_64bit_integers=0&wait_end_of_query=1): error trying to connect: tcp connect error: Connection refused (os error 146)")) file = oximeter/collector/src/lib.rs:216 retry_after = 332.236865ms
142024-05-25T00:59:38.156ZDEBGoximeter: creating ClickHouse client
152024-05-25T00:59:38.156ZDEBGoximeter (DnsResolver): lookup srv dns_name = _clickhouse._tcp.control-plane.oxide.internal
162024-05-25T00:59:38.186ZWARNoximeter (clickhouse-client): failed to read version collector_id = 1f18c5ae-e8f7-46b7-bb1f-3749164aed60 collector_ip = fd00:1122:3344:101::d error = Telemetry database unavailable: error sending request for url (http://[fd00:1122:3344:101::e]:8123/?output_format_json_quote_64bit_integers=0&wait_end_of_query=1): error trying to connect: tcp connect error: Connection refused (os error 146) file = oximeter/db/src/client/mod.rs:683 id = 2f2352ed-bacc-410e-80c2-ec9dc3edc6ed
172024-05-25T00:59:38.187ZWARNoximeter: failed to create ClickHouse client error = Database(DatabaseUnavailable("error sending request for url (http://[fd00:1122:3344:101::e]:8123/?output_format_json_quote_64bit_integers=0&wait_end_of_query=1): error trying to connect: tcp connect error: Connection refused (os error 146)")) file = oximeter/collector/src/lib.rs:216 retry_after = 466.64259ms
182024-05-25T00:59:38.655ZDEBGoximeter: creating ClickHouse client
192024-05-25T00:59:38.655ZDEBGoximeter (DnsResolver): lookup srv dns_name = _clickhouse._tcp.control-plane.oxide.internal
202024-05-25T00:59:38.685ZWARNoximeter (clickhouse-client): failed to read version collector_id = 1f18c5ae-e8f7-46b7-bb1f-3749164aed60 collector_ip = fd00:1122:3344:101::d error = Telemetry database unavailable: error sending request for url (http://[fd00:1122:3344:101::e]:8123/?output_format_json_quote_64bit_integers=0&wait_end_of_query=1): error trying to connect: tcp connect error: Connection refused (os error 146) file = oximeter/db/src/client/mod.rs:683 id = 5ccecec9-e2a0-4c04-9561-e84381ff1083
212024-05-25T00:59:38.685ZWARNoximeter: failed to create ClickHouse client error = Database(DatabaseUnavailable("error sending request for url (http://[fd00:1122:3344:101::e]:8123/?output_format_json_quote_64bit_integers=0&wait_end_of_query=1): error trying to connect: tcp connect error: Connection refused (os error 146)")) file = oximeter/collector/src/lib.rs:216 retry_after = 1.43959692s
222024-05-25T00:59:40.125ZDEBGoximeter: creating ClickHouse client
232024-05-25T00:59:40.125ZDEBGoximeter (DnsResolver): lookup srv dns_name = _clickhouse._tcp.control-plane.oxide.internal
242024-05-25T00:59:40.827ZWARNoximeter (clickhouse-client): oximeter database does not exist, or is out-of-date collector_id = 1f18c5ae-e8f7-46b7-bb1f-3749164aed60 collector_ip = fd00:1122:3344:101::d file = oximeter/db/src/client/mod.rs:679 id = 57c2f463-a451-47c2-9c5d-174639e131e7
252024-05-25T00:59:40.827ZDEBGoximeter (oximeter-agent): oximeter database does not exist, creating collector_id = 1f18c5ae-e8f7-46b7-bb1f-3749164aed60 collector_ip = fd00:1122:3344:101::d
262024-05-25T00:59:40.847ZINFOoximeter (clickhouse-client): reading db version collector_id = 1f18c5ae-e8f7-46b7-bb1f-3749164aed60 collector_ip = fd00:1122:3344:101::d file = oximeter/db/src/client/mod.rs:617 id = 57c2f463-a451-47c2-9c5d-174639e131e7
272024-05-25T00:59:40.848ZWARNoximeter (clickhouse-client): oximeter database does not exist, or is out-of-date collector_id = 1f18c5ae-e8f7-46b7-bb1f-3749164aed60 collector_ip = fd00:1122:3344:101::d file = oximeter/db/src/client/mod.rs:679 id = 57c2f463-a451-47c2-9c5d-174639e131e7
282024-05-25T00:59:40.848ZINFOoximeter (clickhouse-client): read oximeter database version collector_id = 1f18c5ae-e8f7-46b7-bb1f-3749164aed60 collector_ip = fd00:1122:3344:101::d file = oximeter/db/src/client/mod.rs:621 id = 57c2f463-a451-47c2-9c5d-174639e131e7 version = 0
292024-05-25T00:59:40.848ZINFOoximeter (clickhouse-client): wiping and re-initializing oximeter schema collector_id = 1f18c5ae-e8f7-46b7-bb1f-3749164aed60 collector_ip = fd00:1122:3344:101::d file = oximeter/db/src/client/mod.rs:626 id = 57c2f463-a451-47c2-9c5d-174639e131e7
302024-05-25T00:59:40.848ZDEBGoximeter (clickhouse-client): wiping ClickHouse database collector_id = 1f18c5ae-e8f7-46b7-bb1f-3749164aed60 collector_ip = fd00:1122:3344:101::d id = 57c2f463-a451-47c2-9c5d-174639e131e7
312024-05-25T00:59:40.851ZDEBGoximeter (clickhouse-client): initializing ClickHouse database collector_id = 1f18c5ae-e8f7-46b7-bb1f-3749164aed60 collector_ip = fd00:1122:3344:101::d id = 57c2f463-a451-47c2-9c5d-174639e131e7
322024-05-25T00:59:41.123ZINFOoximeter (clickhouse-client): inserting current version collector_id = 1f18c5ae-e8f7-46b7-bb1f-3749164aed60 collector_ip = fd00:1122:3344:101::d file = oximeter/db/src/client/mod.rs:649 id = 57c2f463-a451-47c2-9c5d-174639e131e7 version = 4
332024-05-25T00:59:41.158ZDEBGoximeter (dropshot): registered endpoint local_addr = [fd00:1122:3344:101::d]:12223 method = GET path = /info
342024-05-25T00:59:41.158ZDEBGoximeter (dropshot): registered endpoint local_addr = [fd00:1122:3344:101::d]:12223 method = GET path = /producers
352024-05-25T00:59:41.158ZDEBGoximeter (dropshot): registered endpoint local_addr = [fd00:1122:3344:101::d]:12223 method = POST path = /producers
362024-05-25T00:59:41.158ZDEBGoximeter (dropshot): registered endpoint local_addr = [fd00:1122:3344:101::d]:12223 method = DELETE path = /producers/{producer_id}
372024-05-25T00:59:41.158ZINFOoximeter (dropshot): listening file = /home/build/.cargo/git/checkouts/dropshot-a4a923d29dccc492/0cd0e82/dropshot/src/server.rs:196 local_addr = [fd00:1122:3344:101::d]:12223
382024-05-25T00:59:41.158ZDEBGoximeter (dropshot): successfully registered DTrace USDT probes local_addr = [fd00:1122:3344:101::d]:12223
392024-05-25T00:59:41.158ZDEBGoximeter: contacting nexus
402024-05-25T00:59:41.158ZDEBGoximeter (DnsResolver): lookup_ipv6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
412024-05-25T00:59:41.192ZDEBGoximeter: client request body = Some(Body) method = POST uri = http://[fd00:1122:3344:101::a]:12221/metrics/collectors
422024-05-25T00:59:41.192ZDEBGoximeter: client response result = Err(reqwest::Error { kind: Request, url: Url { scheme: "http", cannot_be_a_base: false, username: "", password: None, host: Some(Ipv6(fd00:1122:3344:101::a)), port: Some(12221), path: "/metrics/collectors", query: None, fragment: None }, source: hyper::Error(Connect, ConnectError("tcp connect error", Os { code: 146, kind: ConnectionRefused, message: "Connection refused" })) })
432024-05-25T00:59:41.192ZWARNoximeter: failed to contact nexus, will retry in 153.622117ms error = "Communication Error: error sending request for url (http://[fd00:1122:3344:101::a]:12221/metrics/collectors): error trying to connect: tcp connect error: Connection refused (os error 146)" file = oximeter/collector/src/lib.rs:284
442024-05-25T00:59:41.346ZDEBGoximeter: contacting nexus
452024-05-25T00:59:41.346ZDEBGoximeter (DnsResolver): lookup_ipv6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
462024-05-25T00:59:41.376ZDEBGoximeter: client request body = Some(Body) method = POST uri = http://[fd00:1122:3344:101::a]:12221/metrics/collectors
472024-05-25T00:59:41.376ZDEBGoximeter: client response result = Err(reqwest::Error { kind: Request, url: Url { scheme: "http", cannot_be_a_base: false, username: "", password: None, host: Some(Ipv6(fd00:1122:3344:101::a)), port: Some(12221), path: "/metrics/collectors", query: None, fragment: None }, source: hyper::Error(Connect, ConnectError("tcp connect error", Os { code: 146, kind: ConnectionRefused, message: "Connection refused" })) })
482024-05-25T00:59:41.376ZWARNoximeter: failed to contact nexus, will retry in 671.425623ms error = "Communication Error: error sending request for url (http://[fd00:1122:3344:101::a]:12221/metrics/collectors): error trying to connect: tcp connect error: Connection refused (os error 146)" file = oximeter/collector/src/lib.rs:284
492024-05-25T00:59:42.048ZDEBGoximeter: contacting nexus
502024-05-25T00:59:42.048ZDEBGoximeter (DnsResolver): lookup_ipv6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
512024-05-25T00:59:42.078ZDEBGoximeter: client request body = Some(Body) method = POST uri = http://[fd00:1122:3344:101::a]:12221/metrics/collectors
522024-05-25T00:59:42.078ZDEBGoximeter: client response result = Err(reqwest::Error { kind: Request, url: Url { scheme: "http", cannot_be_a_base: false, username: "", password: None, host: Some(Ipv6(fd00:1122:3344:101::a)), port: Some(12221), path: "/metrics/collectors", query: None, fragment: None }, source: hyper::Error(Connect, ConnectError("tcp connect error", Os { code: 146, kind: ConnectionRefused, message: "Connection refused" })) })
532024-05-25T00:59:42.078ZWARNoximeter: failed to contact nexus, will retry in 794.522738ms error = "Communication Error: error sending request for url (http://[fd00:1122:3344:101::a]:12221/metrics/collectors): error trying to connect: tcp connect error: Connection refused (os error 146)" file = oximeter/collector/src/lib.rs:284
542024-05-25T00:59:42.874ZDEBGoximeter: contacting nexus
552024-05-25T00:59:42.874ZDEBGoximeter (DnsResolver): lookup_ipv6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
562024-05-25T00:59:42.909ZDEBGoximeter: client request body = Some(Body) method = POST uri = http://[fd00:1122:3344:101::a]:12221/metrics/collectors
572024-05-25T00:59:42.909ZDEBGoximeter: client response result = Err(reqwest::Error { kind: Request, url: Url { scheme: "http", cannot_be_a_base: false, username: "", password: None, host: Some(Ipv6(fd00:1122:3344:101::a)), port: Some(12221), path: "/metrics/collectors", query: None, fragment: None }, source: hyper::Error(Connect, ConnectError("tcp connect error", Os { code: 146, kind: ConnectionRefused, message: "Connection refused" })) })
582024-05-25T00:59:42.910ZWARNoximeter: failed to contact nexus, will retry in 1.39788332s error = "Communication Error: error sending request for url (http://[fd00:1122:3344:101::a]:12221/metrics/collectors): error trying to connect: tcp connect error: Connection refused (os error 146)" file = oximeter/collector/src/lib.rs:284
592024-05-25T00:59:44.308ZDEBGoximeter: contacting nexus
602024-05-25T00:59:44.308ZDEBGoximeter (DnsResolver): lookup_ipv6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
612024-05-25T00:59:44.338ZDEBGoximeter: client request body = Some(Body) method = POST uri = http://[fd00:1122:3344:101::a]:12221/metrics/collectors
622024-05-25T00:59:44.338ZDEBGoximeter: client response result = Err(reqwest::Error { kind: Request, url: Url { scheme: "http", cannot_be_a_base: false, username: "", password: None, host: Some(Ipv6(fd00:1122:3344:101::a)), port: Some(12221), path: "/metrics/collectors", query: None, fragment: None }, source: hyper::Error(Connect, ConnectError("tcp connect error", Os { code: 146, kind: ConnectionRefused, message: "Connection refused" })) })
632024-05-25T00:59:44.338ZWARNoximeter: failed to contact nexus, will retry in 4.544404468s error = "Communication Error: error sending request for url (http://[fd00:1122:3344:101::a]:12221/metrics/collectors): error trying to connect: tcp connect error: Connection refused (os error 146)" file = oximeter/collector/src/lib.rs:284
642024-05-25T00:59:48.885ZDEBGoximeter: contacting nexus
652024-05-25T00:59:48.885ZDEBGoximeter (DnsResolver): lookup_ipv6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
662024-05-25T00:59:48.915ZDEBGoximeter: client request body = Some(Body) method = POST uri = http://[fd00:1122:3344:101::a]:12221/metrics/collectors
672024-05-25T00:59:48.942ZDEBGoximeter: client response result = Ok(Response { url: Url { scheme: "http", cannot_be_a_base: false, username: "", password: None, host: Some(Ipv6(fd00:1122:3344:101::a)), port: Some(12221), path: "/metrics/collectors", query: None, fragment: None }, status: 204, headers: {"x-request-id": "661d8258-b3b9-441e-8cd1-9855ce7658fc", "date": "Sat, 25 May 2024 00:59:48 GMT"} })
682024-05-25T00:59:48.943ZINFOoximeter: oximeter registered with nexus file = oximeter/collector/src/lib.rs:302 id = 1f18c5ae-e8f7-46b7-bb1f-3749164aed60
692024-05-25T00:59:48.944ZINFOoximeter (oximeter-agent): refreshing list of producers from Nexus collector_id = 1f18c5ae-e8f7-46b7-bb1f-3749164aed60 collector_ip = fd00:1122:3344:101::d file = oximeter/collector/src/agent.rs:757
702024-05-25T00:59:48.944ZDEBGoximeter (DnsResolver): lookup_ipv6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
712024-05-25T00:59:48.978ZDEBGoximeter (oximeter-agent): client request body = None collector_id = 1f18c5ae-e8f7-46b7-bb1f-3749164aed60 collector_ip = fd00:1122:3344:101::d method = GET uri = http://[fd00:1122:3344:101::a]:12221/metrics/collectors/1f18c5ae-e8f7-46b7-bb1f-3749164aed60/producers?sort_by=id_ascending
722024-05-25T00:59:48.981ZDEBGoximeter (oximeter-agent): client response collector_id = 1f18c5ae-e8f7-46b7-bb1f-3749164aed60 collector_ip = fd00:1122:3344:101::d result = Ok(Response { url: Url { scheme: "http", cannot_be_a_base: false, username: "", password: None, host: Some(Ipv6(fd00:1122:3344:101::a)), port: Some(12221), path: "/metrics/collectors/1f18c5ae-e8f7-46b7-bb1f-3749164aed60/producers", query: Some("sort_by=id_ascending"), fragment: None }, status: 200, headers: {"content-type": "application/json", "x-request-id": "0dd03214-1178-4dff-a409-4e113b38b871", "content-length": "29", "date": "Sat, 25 May 2024 00:59:48 GMT"} })
732024-05-25T00:59:48.982ZINFOoximeter (oximeter-agent): refreshed list of producers from Nexus collector_id = 1f18c5ae-e8f7-46b7-bb1f-3749164aed60 collector_ip = fd00:1122:3344:101::d file = oximeter/collector/src/agent.rs:807 n_current_tasks = 0 n_pruned_tasks = 0
742024-05-25T00:59:53.427ZINFOoximeter (dropshot): accepted connection file = /home/build/.cargo/git/checkouts/dropshot-a4a923d29dccc492/0cd0e82/dropshot/src/server.rs:766 local_addr = [fd00:1122:3344:101::d]:12223 remote_addr = [fd00:1122:3344:101::b]:62892
752024-05-25T00:59:53.429ZDEBGoximeter (oximeter-agent): registered new metric producer address = [fd00:1122:3344:101::b]:54402 collector_id = 1f18c5ae-e8f7-46b7-bb1f-3749164aed60 collector_ip = fd00:1122:3344:101::d producer_id = 32e718aa-9054-482b-bff8-247b312e7e45
762024-05-25T00:59:53.429ZINFOoximeter (dropshot): request completed file = /home/build/.cargo/git/checkouts/dropshot-a4a923d29dccc492/0cd0e82/dropshot/src/server.rs:878 latency_us = 260 local_addr = [fd00:1122:3344:101::d]:12223 method = POST remote_addr = [fd00:1122:3344:101::b]:62892 req_id = c4823452-7c16-45f5-aa17-d4b9439fcb05 response_code = 204 uri = /producers
772024-05-25T00:59:53.462ZDEBGoximeter (collection-task): starting oximeter collection task address = [fd00:1122:3344:101::b]:54402 collector_id = 1f18c5ae-e8f7-46b7-bb1f-3749164aed60 collector_ip = fd00:1122:3344:101::d interval = 10s producer_id = 32e718aa-9054-482b-bff8-247b312e7e45