Below is a complete list of the metric data available through the Oxide API. Data is organized by table, with tables from the same target grouped together. The schema for each table includes:
Descriptions for the target and metric
Datum type, the type of the measurement data in the table
Units for the datum
Authorization scope, indicating which users have access to the data
Version, specified as
<target_version>-<metric_version>
Fields, which can be used to filter data
For example,
virtual_machine:vcpu_usage
concerns CPU usage for VM instances, so each data point is associated with aninstance_id
See the OxQL tutorial for a review of key concepts.
bfd_session
bfd_session:control_packet_send_failures
Total number of failures to send a control packets to a peer
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | The hostname of the machine running the BFD session |
| IP Address | Address of the BFD session peer |
| UUID | ID of the rack running the BFD session |
| UUID | ID of the sled running the BFD session |
bfd_session:control_packets_received
Total number of control packets received from a peer
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | The hostname of the machine running the BFD session |
| IP Address | Address of the BFD session peer |
| UUID | ID of the rack running the BFD session |
| UUID | ID of the sled running the BFD session |
bfd_session:control_packets_sent
Total number of control packets sent to a peer
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | The hostname of the machine running the BFD session |
| IP Address | Address of the BFD session peer |
| UUID | ID of the rack running the BFD session |
| UUID | ID of the sled running the BFD session |
bfd_session:message_receive_error
Total number of failures to receive a BFD packet from the internal dispatcher
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | The hostname of the machine running the BFD session |
| IP Address | Address of the BFD session peer |
| UUID | ID of the rack running the BFD session |
| UUID | ID of the sled running the BFD session |
bfd_session:timeout_expired
Total number of expired timeouts waiting for a BFD packet from the internal dispatcher
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | The hostname of the machine running the BFD session |
| IP Address | Address of the BFD session peer |
| UUID | ID of the rack running the BFD session |
| UUID | ID of the sled running the BFD session |
bfd_session:transition_to_down
Total number of times the BFD session has entered the down state, whether because the peer could not be reached, or because the session was marked administratively down.
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | The hostname of the machine running the BFD session |
| IP Address | Address of the BFD session peer |
| UUID | ID of the rack running the BFD session |
| UUID | ID of the sled running the BFD session |
bfd_session:transition_to_init
Total number of times the BFD session has entered the init state
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | The hostname of the machine running the BFD session |
| IP Address | Address of the BFD session peer |
| UUID | ID of the rack running the BFD session |
| UUID | ID of the sled running the BFD session |
bfd_session:transition_to_up
Total number of times the BFD session has entered the up state
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | The hostname of the machine running the BFD session |
| IP Address | Address of the BFD session peer |
| UUID | ID of the rack running the BFD session |
| UUID | ID of the sled running the BFD session |
bgp_session
bgp_session:active_connections_accepted
Number of active connections initiated by us accepted by the other peer
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | Hostname of the server running our BGP peer |
| u32 | The Autonomous System Number (ASN) advertised by our BGP peer |
| IP Address | IP address of the other peer in our BGP session |
| UUID | ID of the rack on which our BGP peer is running |
| UUID | ID of the sled on which our BGP peer is running |
bgp_session:connection_retries
Number of times our connection retry timer has expired
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | Hostname of the server running our BGP peer |
| u32 | The Autonomous System Number (ASN) advertised by our BGP peer |
| IP Address | IP address of the other peer in our BGP session |
| UUID | ID of the rack on which our BGP peer is running |
| UUID | ID of the sled on which our BGP peer is running |
bgp_session:hold_timer_expirations
Number of times our hold timer has expired
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | Hostname of the server running our BGP peer |
| u32 | The Autonomous System Number (ASN) advertised by our BGP peer |
| IP Address | IP address of the other peer in our BGP session |
| UUID | ID of the rack on which our BGP peer is running |
| UUID | ID of the sled on which our BGP peer is running |
bgp_session:idle_hold_timer_expirations
Number of times our idle hold timer has expired
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | Hostname of the server running our BGP peer |
| u32 | The Autonomous System Number (ASN) advertised by our BGP peer |
| IP Address | IP address of the other peer in our BGP session |
| UUID | ID of the rack on which our BGP peer is running |
| UUID | ID of the sled on which our BGP peer is running |
bgp_session:keepalive_send_failures
Number of times we failed to send a keep-alive message to the peer
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | Hostname of the server running our BGP peer |
| u32 | The Autonomous System Number (ASN) advertised by our BGP peer |
| IP Address | IP address of the other peer in our BGP session |
| UUID | ID of the rack on which our BGP peer is running |
| UUID | ID of the sled on which our BGP peer is running |
bgp_session:keepalives_received
Number of keep-alive messages received from the peer
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | Hostname of the server running our BGP peer |
| u32 | The Autonomous System Number (ASN) advertised by our BGP peer |
| IP Address | IP address of the other peer in our BGP session |
| UUID | ID of the rack on which our BGP peer is running |
| UUID | ID of the sled on which our BGP peer is running |
bgp_session:keepalives_sent
Number keep-alive messages to the peer
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | Hostname of the server running our BGP peer |
| u32 | The Autonomous System Number (ASN) advertised by our BGP peer |
| IP Address | IP address of the other peer in our BGP session |
| UUID | ID of the rack on which our BGP peer is running |
| UUID | ID of the sled on which our BGP peer is running |
bgp_session:notification_send_failures
Number of times we failed to send a notification message to the peer
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | Hostname of the server running our BGP peer |
| u32 | The Autonomous System Number (ASN) advertised by our BGP peer |
| IP Address | IP address of the other peer in our BGP session |
| UUID | ID of the rack on which our BGP peer is running |
| UUID | ID of the sled on which our BGP peer is running |
bgp_session:open_handle_failures
Number of times we failed to handle an open message from the peer
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | Hostname of the server running our BGP peer |
| u32 | The Autonomous System Number (ASN) advertised by our BGP peer |
| IP Address | IP address of the other peer in our BGP session |
| UUID | ID of the rack on which our BGP peer is running |
| UUID | ID of the sled on which our BGP peer is running |
bgp_session:open_send_failures
Number of times we failed to send an open message to the peer
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | Hostname of the server running our BGP peer |
| u32 | The Autonomous System Number (ASN) advertised by our BGP peer |
| IP Address | IP address of the other peer in our BGP session |
| UUID | ID of the rack on which our BGP peer is running |
| UUID | ID of the sled on which our BGP peer is running |
bgp_session:opens_received
Number of open messages received from the peer
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | Hostname of the server running our BGP peer |
| u32 | The Autonomous System Number (ASN) advertised by our BGP peer |
| IP Address | IP address of the other peer in our BGP session |
| UUID | ID of the rack on which our BGP peer is running |
| UUID | ID of the sled on which our BGP peer is running |
bgp_session:opens_sent
Number of open messages sent to the peer
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | Hostname of the server running our BGP peer |
| u32 | The Autonomous System Number (ASN) advertised by our BGP peer |
| IP Address | IP address of the other peer in our BGP session |
| UUID | ID of the rack on which our BGP peer is running |
| UUID | ID of the sled on which our BGP peer is running |
bgp_session:passive_connections_accepted
Number of TCP connections accepted by our BGP peer socket
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | Hostname of the server running our BGP peer |
| u32 | The Autonomous System Number (ASN) advertised by our BGP peer |
| IP Address | IP address of the other peer in our BGP session |
| UUID | ID of the rack on which our BGP peer is running |
| UUID | ID of the sled on which our BGP peer is running |
bgp_session:prefixes_advertised
Number of prefixes advertised by our BGP peer
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | Hostname of the server running our BGP peer |
| u32 | The Autonomous System Number (ASN) advertised by our BGP peer |
| IP Address | IP address of the other peer in our BGP session |
| UUID | ID of the rack on which our BGP peer is running |
| UUID | ID of the sled on which our BGP peer is running |
bgp_session:prefixes_imported
Number of prefixes imported by our BGP peer
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | Hostname of the server running our BGP peer |
| u32 | The Autonomous System Number (ASN) advertised by our BGP peer |
| IP Address | IP address of the other peer in our BGP session |
| UUID | ID of the rack on which our BGP peer is running |
| UUID | ID of the sled on which our BGP peer is running |
bgp_session:transition_to_active
Number of times our BGP peer has entered the active state
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | Hostname of the server running our BGP peer |
| u32 | The Autonomous System Number (ASN) advertised by our BGP peer |
| IP Address | IP address of the other peer in our BGP session |
| UUID | ID of the rack on which our BGP peer is running |
| UUID | ID of the sled on which our BGP peer is running |
bgp_session:transition_to_connect
Number of times our BGP peer has entered the connect state
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | Hostname of the server running our BGP peer |
| u32 | The Autonomous System Number (ASN) advertised by our BGP peer |
| IP Address | IP address of the other peer in our BGP session |
| UUID | ID of the rack on which our BGP peer is running |
| UUID | ID of the sled on which our BGP peer is running |
bgp_session:transition_to_established
Number of times our BGP peer has entered the established state
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | Hostname of the server running our BGP peer |
| u32 | The Autonomous System Number (ASN) advertised by our BGP peer |
| IP Address | IP address of the other peer in our BGP session |
| UUID | ID of the rack on which our BGP peer is running |
| UUID | ID of the sled on which our BGP peer is running |
bgp_session:transition_to_idle
Number of times our BGP peer has entered the idle state
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | Hostname of the server running our BGP peer |
| u32 | The Autonomous System Number (ASN) advertised by our BGP peer |
| IP Address | IP address of the other peer in our BGP session |
| UUID | ID of the rack on which our BGP peer is running |
| UUID | ID of the sled on which our BGP peer is running |
bgp_session:transition_to_open_confirm
Number of times our BGP peer has entered the open-confirm state
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | Hostname of the server running our BGP peer |
| u32 | The Autonomous System Number (ASN) advertised by our BGP peer |
| IP Address | IP address of the other peer in our BGP session |
| UUID | ID of the rack on which our BGP peer is running |
| UUID | ID of the sled on which our BGP peer is running |
bgp_session:transition_to_open_sent
Number of times our BGP peer has entered the open-sent state
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | Hostname of the server running our BGP peer |
| u32 | The Autonomous System Number (ASN) advertised by our BGP peer |
| IP Address | IP address of the other peer in our BGP session |
| UUID | ID of the rack on which our BGP peer is running |
| UUID | ID of the sled on which our BGP peer is running |
bgp_session:transition_to_session_setup
Number of times our BGP peer has entered the session-setup state
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | Hostname of the server running our BGP peer |
| u32 | The Autonomous System Number (ASN) advertised by our BGP peer |
| IP Address | IP address of the other peer in our BGP session |
| UUID | ID of the rack on which our BGP peer is running |
| UUID | ID of the sled on which our BGP peer is running |
bgp_session:unexpected_keepalive_messages
Number of unexpected keep-alive messages from the peer
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | Hostname of the server running our BGP peer |
| u32 | The Autonomous System Number (ASN) advertised by our BGP peer |
| IP Address | IP address of the other peer in our BGP session |
| UUID | ID of the rack on which our BGP peer is running |
| UUID | ID of the sled on which our BGP peer is running |
bgp_session:unexpected_open_messages
Number of unexpected open messages from the peer
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | Hostname of the server running our BGP peer |
| u32 | The Autonomous System Number (ASN) advertised by our BGP peer |
| IP Address | IP address of the other peer in our BGP session |
| UUID | ID of the rack on which our BGP peer is running |
| UUID | ID of the sled on which our BGP peer is running |
bgp_session:unexpected_update_messages
Number of unexpected update messages from the peer
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | Hostname of the server running our BGP peer |
| u32 | The Autonomous System Number (ASN) advertised by our BGP peer |
| IP Address | IP address of the other peer in our BGP session |
| UUID | ID of the rack on which our BGP peer is running |
| UUID | ID of the sled on which our BGP peer is running |
bgp_session:update_nexthop_missing
Number of update messages received with reachability entries, but no next hop path attribute
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | Hostname of the server running our BGP peer |
| u32 | The Autonomous System Number (ASN) advertised by our BGP peer |
| IP Address | IP address of the other peer in our BGP session |
| UUID | ID of the rack on which our BGP peer is running |
| UUID | ID of the sled on which our BGP peer is running |
bgp_session:update_send_failures
Number of times we failed to send an update message to the peer
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | Hostname of the server running our BGP peer |
| u32 | The Autonomous System Number (ASN) advertised by our BGP peer |
| IP Address | IP address of the other peer in our BGP session |
| UUID | ID of the rack on which our BGP peer is running |
| UUID | ID of the sled on which our BGP peer is running |
bgp_session:updates_received
Number of update messages received from the peer
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | Hostname of the server running our BGP peer |
| u32 | The Autonomous System Number (ASN) advertised by our BGP peer |
| IP Address | IP address of the other peer in our BGP session |
| UUID | ID of the rack on which our BGP peer is running |
| UUID | ID of the sled on which our BGP peer is running |
bgp_session:updates_sent
Number of update messages sent to the peer
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | Hostname of the server running our BGP peer |
| u32 | The Autonomous System Number (ASN) advertised by our BGP peer |
| IP Address | IP address of the other peer in our BGP session |
| UUID | ID of the rack on which our BGP peer is running |
| UUID | ID of the sled on which our BGP peer is running |
collection_target
collection_target:cpus_provisioned
Total number of vCPUs provisioned in the collection
Datum type | i64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| UUID | UUID of the tracked collection |
collection_target:ram_provisioned
Total memory provisioned in the collection
Datum type | i64 |
---|---|
Units | Bytes |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| UUID | UUID of the tracked collection |
collection_target:virtual_disk_space_provisioned
Total virtual disk space provisioned in the collection
Datum type | i64 |
---|---|
Units | Bytes |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| UUID | UUID of the tracked collection |
database_transaction
database_transaction:retry_data
Information about a retried transaction
Datum type | f64 |
---|---|
Units | Seconds |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| u32 | The attempt at running the transaction |
| String | The name of the transaction |
ddm_router
ddm_router:originated_tunnel_endpoints
Current number of tunnel endpoints this router advertises
Datum type | u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | The hostname of the machine running the DDM router |
| UUID | ID of the rack running the DDM router |
| UUID | ID of the sled running the DDM router |
ddm_router:originated_underlay_prefixes
Current number of prefixes on the underlay network this router advertises
Datum type | u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | The hostname of the machine running the DDM router |
| UUID | ID of the rack running the DDM router |
| UUID | ID of the sled running the DDM router |
ddm_session
ddm_session:advertisements_received
Total number of advertisements received from a peer
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | The hostname of the machine running the DDM router |
| String | The host interface on which the DDM session is running |
| UUID | ID of the rack running the DDM router |
| UUID | ID of the sled running the DDM router |
ddm_session:advertisements_sent
Total number of advertisements sent to a peer
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | The hostname of the machine running the DDM router |
| String | The host interface on which the DDM session is running |
| UUID | ID of the rack running the DDM router |
| UUID | ID of the sled running the DDM router |
ddm_session:imported_tunnel_endpoints
Current count of tunnel endpoints imported from a peer
Datum type | u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | The hostname of the machine running the DDM router |
| String | The host interface on which the DDM session is running |
| UUID | ID of the rack running the DDM router |
| UUID | ID of the sled running the DDM router |
ddm_session:imported_underlay_prefixes
Current count of underlay prefixes imported from a peer
Datum type | u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | The hostname of the machine running the DDM router |
| String | The host interface on which the DDM session is running |
| UUID | ID of the rack running the DDM router |
| UUID | ID of the sled running the DDM router |
ddm_session:peer_address_changes
Total number of times a peer changed its underlay address
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | The hostname of the machine running the DDM router |
| String | The host interface on which the DDM session is running |
| UUID | ID of the rack running the DDM router |
| UUID | ID of the sled running the DDM router |
ddm_session:peer_expirations
Total number of times a peer was expired because we received no messages from it within the expiration threshold
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | The hostname of the machine running the DDM router |
| String | The host interface on which the DDM session is running |
| UUID | ID of the rack running the DDM router |
| UUID | ID of the sled running the DDM router |
ddm_session:peer_sessions_established
Total number of times a session was established with a peer
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | The hostname of the machine running the DDM router |
| String | The host interface on which the DDM session is running |
| UUID | ID of the rack running the DDM router |
| UUID | ID of the sled running the DDM router |
ddm_session:solicitations_received
Total number of soliciation messages received from a peer
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | The hostname of the machine running the DDM router |
| String | The host interface on which the DDM session is running |
| UUID | ID of the rack running the DDM router |
| UUID | ID of the sled running the DDM router |
ddm_session:solicitations_sent
Total number of soliciation messages sent to a peer
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | The hostname of the machine running the DDM router |
| String | The host interface on which the DDM session is running |
| UUID | ID of the rack running the DDM router |
| UUID | ID of the sled running the DDM router |
ddm_session:update_send_fail
Total number of failures to send an update message to a peer
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | The hostname of the machine running the DDM router |
| String | The host interface on which the DDM session is running |
| UUID | ID of the rack running the DDM router |
| UUID | ID of the sled running the DDM router |
ddm_session:updates_received
Total number of update messages received from a peer
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | The hostname of the machine running the DDM router |
| String | The host interface on which the DDM session is running |
| UUID | ID of the rack running the DDM router |
| UUID | ID of the sled running the DDM router |
ddm_session:updates_sent
Total number of update messages sent to a peer
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | The hostname of the machine running the DDM router |
| String | The host interface on which the DDM session is running |
| UUID | ID of the rack running the DDM router |
| UUID | ID of the sled running the DDM router |
dendrite
dendrite:sample_collection_duration
Duration spent collecting all timeseries samples
Datum type | f64 |
---|---|
Units | Seconds |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| UUID | ID of the rack containing the switch |
| UUID | ID of the sled managing the switch |
| String | The model of the sled managing the switch |
| u32 | Revision number of the sled managing the switch |
| String | Serial number of the sled managing the switch |
| String | Fabrication plant identifier of the switch the link is on |
| UUID | ID of the switch being managed |
| String | Lot number of the switch the link is on |
| String | The model of the switch being managed |
| u32 | Revision number of the switch being managed |
| String | Serial number of the switch being managed |
| u16 | Slot number of the switch the link is on |
| u8 | Wafer number of the switch the link is on |
| i16 | X-coordinate wafer location of the switch the link is on |
| i16 | Y-coordinate wafer location of the switch the link is on |
hardware_component
hardware_component:amd_cpu_tctl
A CPU Tctl (control temperature) reading from an AMD CPU.
Note that, unlike other temperature metrics, this is not a measurement of temperature in degrees Celsius or Fahrenheit, but is instead a dimensionless quantity used by the processor’s thermal control loop. This value has two notable thresholds:
At a value of 95, the CPU will begin internal thermal throttling.
At a value of 100, the CPU will shut down.
Datum type | f32 |
---|---|
Units | None |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | What kind of thing the component resides on. This will be one of 'sled', for components on compute sleds; 'switch', for components on rack switches; or 'power', for components on power shelves. |
| String | Model number of the sled, switch, or power shelf |
| u32 | Revision number of the sled, switch, or power shelf |
| String | Serial number of the sled, switch, or power shelf |
| String | The service processor component ID uniquely identifying the hardware component on the sled, switch, or power shelf. |
| String | What type of hardware component this thing is. |
| String | A human-readable description of the hardware component. This may include its location or role in the system (e.g. a DIMM’s number, or a temperature sensor’s location). |
| UUID | ID of the Management Gateway Service process which recorded the measurement. |
| String | Hubris firmware archive ID of the service processor when the measurement was recorded. |
| UUID | ID of the rack on which this measurement was recorded. |
| String | The name of a sensor that recorded a sensor reading. |
| u32 | The cubby number or switch slot of the service processor reporting the measurement |
hardware_component:current
Output current reading in amperes
Datum type | f32 |
---|---|
Units | Amps |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | What kind of thing the component resides on. This will be one of 'sled', for components on compute sleds; 'switch', for components on rack switches; or 'power', for components on power shelves. |
| String | Model number of the sled, switch, or power shelf |
| u32 | Revision number of the sled, switch, or power shelf |
| String | Serial number of the sled, switch, or power shelf |
| String | The service processor component ID uniquely identifying the hardware component on the sled, switch, or power shelf. |
| String | What type of hardware component this thing is. |
| String | A human-readable description of the hardware component. This may include its location or role in the system (e.g. a DIMM’s number, or a temperature sensor’s location). |
| UUID | ID of the Management Gateway Service process which recorded the measurement. |
| String | Hubris firmware archive ID of the service processor when the measurement was recorded. |
| UUID | ID of the rack on which this measurement was recorded. |
| String | The name of a sensor that recorded a sensor reading. |
| u32 | The cubby number or switch slot of the service processor reporting the measurement |
hardware_component:fan_speed
A fan speed measurement, in rotations per minute
Datum type | f32 |
---|---|
Units | Rpm |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | What kind of thing the component resides on. This will be one of 'sled', for components on compute sleds; 'switch', for components on rack switches; or 'power', for components on power shelves. |
| String | Model number of the sled, switch, or power shelf |
| u32 | Revision number of the sled, switch, or power shelf |
| String | Serial number of the sled, switch, or power shelf |
| String | The service processor component ID uniquely identifying the hardware component on the sled, switch, or power shelf. |
| String | What type of hardware component this thing is. |
| String | A human-readable description of the hardware component. This may include its location or role in the system (e.g. a DIMM’s number, or a temperature sensor’s location). |
| UUID | ID of the Management Gateway Service process which recorded the measurement. |
| String | Hubris firmware archive ID of the service processor when the measurement was recorded. |
| UUID | ID of the rack on which this measurement was recorded. |
| String | The name of a sensor that recorded a sensor reading. |
| u32 | The cubby number or switch slot of the service processor reporting the measurement |
hardware_component:input_current
Input electric current reading in amperes
Datum type | f32 |
---|---|
Units | Amps |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | What kind of thing the component resides on. This will be one of 'sled', for components on compute sleds; 'switch', for components on rack switches; or 'power', for components on power shelves. |
| String | Model number of the sled, switch, or power shelf |
| u32 | Revision number of the sled, switch, or power shelf |
| String | Serial number of the sled, switch, or power shelf |
| String | The service processor component ID uniquely identifying the hardware component on the sled, switch, or power shelf. |
| String | What type of hardware component this thing is. |
| String | A human-readable description of the hardware component. This may include its location or role in the system (e.g. a DIMM’s number, or a temperature sensor’s location). |
| UUID | ID of the Management Gateway Service process which recorded the measurement. |
| String | Hubris firmware archive ID of the service processor when the measurement was recorded. |
| UUID | ID of the rack on which this measurement was recorded. |
| String | The name of a sensor that recorded a sensor reading. |
| u32 | The cubby number or switch slot of the service processor reporting the measurement |
hardware_component:input_voltage
Input electric voltage reading, in volts
Datum type | f32 |
---|---|
Units | Volts |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | What kind of thing the component resides on. This will be one of 'sled', for components on compute sleds; 'switch', for components on rack switches; or 'power', for components on power shelves. |
| String | Model number of the sled, switch, or power shelf |
| u32 | Revision number of the sled, switch, or power shelf |
| String | Serial number of the sled, switch, or power shelf |
| String | The service processor component ID uniquely identifying the hardware component on the sled, switch, or power shelf. |
| String | What type of hardware component this thing is. |
| String | A human-readable description of the hardware component. This may include its location or role in the system (e.g. a DIMM’s number, or a temperature sensor’s location). |
| UUID | ID of the Management Gateway Service process which recorded the measurement. |
| String | Hubris firmware archive ID of the service processor when the measurement was recorded. |
| UUID | ID of the rack on which this measurement was recorded. |
| String | The name of a sensor that recorded a sensor reading. |
| u32 | The cubby number or switch slot of the service processor reporting the measurement |
hardware_component:poll_error_count
Cumulative count of errors encountered whilst polling a component’s sensors.
Unlike the sensor_error_count
metric, this counts errors encountered by the management gateway while polling the component, rather than errors reported by the component itself.
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | What kind of thing the component resides on. This will be one of 'sled', for components on compute sleds; 'switch', for components on rack switches; or 'power', for components on power shelves. |
| String | Model number of the sled, switch, or power shelf |
| u32 | Revision number of the sled, switch, or power shelf |
| String | Serial number of the sled, switch, or power shelf |
| String | The service processor component ID uniquely identifying the hardware component on the sled, switch, or power shelf. |
| String | What type of hardware component this thing is. |
| String | A human-readable description of the hardware component. This may include its location or role in the system (e.g. a DIMM’s number, or a temperature sensor’s location). |
| String | The kind of sensor error that occurred |
| UUID | ID of the Management Gateway Service process which recorded the measurement. |
| String | Hubris firmware archive ID of the service processor when the measurement was recorded. |
| UUID | ID of the rack on which this measurement was recorded. |
| u32 | The cubby number or switch slot of the service processor reporting the measurement |
hardware_component:power
Power reading, in watts
Datum type | f32 |
---|---|
Units | Watts |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | What kind of thing the component resides on. This will be one of 'sled', for components on compute sleds; 'switch', for components on rack switches; or 'power', for components on power shelves. |
| String | Model number of the sled, switch, or power shelf |
| u32 | Revision number of the sled, switch, or power shelf |
| String | Serial number of the sled, switch, or power shelf |
| String | The service processor component ID uniquely identifying the hardware component on the sled, switch, or power shelf. |
| String | What type of hardware component this thing is. |
| String | A human-readable description of the hardware component. This may include its location or role in the system (e.g. a DIMM’s number, or a temperature sensor’s location). |
| UUID | ID of the Management Gateway Service process which recorded the measurement. |
| String | Hubris firmware archive ID of the service processor when the measurement was recorded. |
| UUID | ID of the rack on which this measurement was recorded. |
| String | The name of a sensor that recorded a sensor reading. |
| u32 | The cubby number or switch slot of the service processor reporting the measurement |
hardware_component:sensor_error_count
Cumulative count of errors reported by a sensor
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | What kind of thing the component resides on. This will be one of 'sled', for components on compute sleds; 'switch', for components on rack switches; or 'power', for components on power shelves. |
| String | Model number of the sled, switch, or power shelf |
| u32 | Revision number of the sled, switch, or power shelf |
| String | Serial number of the sled, switch, or power shelf |
| String | The service processor component ID uniquely identifying the hardware component on the sled, switch, or power shelf. |
| String | What type of hardware component this thing is. |
| String | A human-readable description of the hardware component. This may include its location or role in the system (e.g. a DIMM’s number, or a temperature sensor’s location). |
| String | The kind of sensor error that occurred |
| UUID | ID of the Management Gateway Service process which recorded the measurement. |
| String | Hubris firmware archive ID of the service processor when the measurement was recorded. |
| UUID | ID of the rack on which this measurement was recorded. |
| String | The name of a sensor that recorded a sensor reading. |
| String | Which kind of sensor could not be read due to a sensor error. This will be one of 'temperature', 'current', 'power', 'voltage', 'input_current', 'input_voltage', 'fan_speed', or 'amd_cpu_tctl' (the same names as the metrics emitted by these sensors when they are read successfully). |
| u32 | The cubby number or switch slot of the service processor reporting the measurement |
hardware_component:temperature
A physical temperature reading from a hardware component.
Note that AMD host CPUs report a control temperature (Tctl) value, which is not a temperature measurement in degrees Celsius, but a dimensionless value that represents how close the CPU is to thermal throttling. This value is recorded in a separate hardware_component:amd_cpu_tctl
metric.
Datum type | f32 |
---|---|
Units | Degrees_celsius |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | What kind of thing the component resides on. This will be one of 'sled', for components on compute sleds; 'switch', for components on rack switches; or 'power', for components on power shelves. |
| String | Model number of the sled, switch, or power shelf |
| u32 | Revision number of the sled, switch, or power shelf |
| String | Serial number of the sled, switch, or power shelf |
| String | The service processor component ID uniquely identifying the hardware component on the sled, switch, or power shelf. |
| String | What type of hardware component this thing is. |
| String | A human-readable description of the hardware component. This may include its location or role in the system (e.g. a DIMM’s number, or a temperature sensor’s location). |
| UUID | ID of the Management Gateway Service process which recorded the measurement. |
| String | Hubris firmware archive ID of the service processor when the measurement was recorded. |
| UUID | ID of the rack on which this measurement was recorded. |
| String | The name of a sensor that recorded a sensor reading. |
| u32 | The cubby number or switch slot of the service processor reporting the measurement |
hardware_component:voltage
Output voltage reading, in volts
Datum type | f32 |
---|---|
Units | Volts |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | What kind of thing the component resides on. This will be one of 'sled', for components on compute sleds; 'switch', for components on rack switches; or 'power', for components on power shelves. |
| String | Model number of the sled, switch, or power shelf |
| u32 | Revision number of the sled, switch, or power shelf |
| String | Serial number of the sled, switch, or power shelf |
| String | The service processor component ID uniquely identifying the hardware component on the sled, switch, or power shelf. |
| String | What type of hardware component this thing is. |
| String | A human-readable description of the hardware component. This may include its location or role in the system (e.g. a DIMM’s number, or a temperature sensor’s location). |
| UUID | ID of the Management Gateway Service process which recorded the measurement. |
| String | Hubris firmware archive ID of the service processor when the measurement was recorded. |
| UUID | ID of the rack on which this measurement was recorded. |
| String | The name of a sensor that recorded a sensor reading. |
| u32 | The cubby number or switch slot of the service processor reporting the measurement |
http_service
http_service:request_latency_histogram
Duration for the server to handle a request
Datum type | Histogram u64 |
---|---|
Units | Nanoseconds |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| UUID | UUID of the HTTP server |
| String | The name of the HTTP server, or program running it |
| String | The identifier for the HTTP operation.In most cases, this the OpenAPI |
| u16 | HTTP status code in the server’s response |
instance_network_interface
instance_network_interface:bytes_received
Total number of bytes received on the network interface
Datum type | Cumulative u64 |
---|---|
Units | Bytes |
Authorization scope | Project |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| UUID | The ID of the virtual machine instance this network interface is attached to |
| UUID | The ID of the network interface |
| UUID | The ID of the project containing the virtual machine instance this network interface is attached to |
| UUID | The ID of the silo containing the virtual machine instance this network interface is attached to |
instance_network_interface:bytes_sent
Total number of bytes sent on the network interface
Datum type | Cumulative u64 |
---|---|
Units | Bytes |
Authorization scope | Project |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| UUID | The ID of the virtual machine instance this network interface is attached to |
| UUID | The ID of the network interface |
| UUID | The ID of the project containing the virtual machine instance this network interface is attached to |
| UUID | The ID of the silo containing the virtual machine instance this network interface is attached to |
instance_network_interface:errors_received
Number of errors encountered when receiving on the network interface
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Project |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| UUID | The ID of the virtual machine instance this network interface is attached to |
| UUID | The ID of the network interface |
| UUID | The ID of the project containing the virtual machine instance this network interface is attached to |
| UUID | The ID of the silo containing the virtual machine instance this network interface is attached to |
instance_network_interface:errors_sent
Number of errors encountered when sending on the network interface
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Project |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| UUID | The ID of the virtual machine instance this network interface is attached to |
| UUID | The ID of the network interface |
| UUID | The ID of the project containing the virtual machine instance this network interface is attached to |
| UUID | The ID of the silo containing the virtual machine instance this network interface is attached to |
instance_network_interface:packets_dropped
Number of packets dropped on the RX queue of the network interface
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Project |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| UUID | The ID of the virtual machine instance this network interface is attached to |
| UUID | The ID of the network interface |
| UUID | The ID of the project containing the virtual machine instance this network interface is attached to |
| UUID | The ID of the silo containing the virtual machine instance this network interface is attached to |
instance_network_interface:packets_received
Total number of packets received on the network interface
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Project |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| UUID | The ID of the virtual machine instance this network interface is attached to |
| UUID | The ID of the network interface |
| UUID | The ID of the project containing the virtual machine instance this network interface is attached to |
| UUID | The ID of the silo containing the virtual machine instance this network interface is attached to |
instance_network_interface:packets_sent
Total number of packets sent on the network interface
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Project |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| UUID | The ID of the virtual machine instance this network interface is attached to |
| UUID | The ID of the network interface |
| UUID | The ID of the project containing the virtual machine instance this network interface is attached to |
| UUID | The ID of the silo containing the virtual machine instance this network interface is attached to |
kstat_sampler
kstat_sampler:expired_targets
Total number of targets that have expired. Targets may expire after either a limited number of unsuccessful sampling attempts, or after a duration of unsuccessful sampling.
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | The hostname (or zonename) of the machine hosting the sampler |
kstat_sampler:samples_dropped
Total number of samples dropped for a single tracked target
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | The hostname (or zonename) of the machine hosting the sampler |
| u64 | The unique ID of the target being tracked |
| String | The name of the target being tracked |
mg_lower
mg_lower:routes_blocked_by_link_state
The current number of routes that cannot be used because the link through which they should be available is not in a usable state
Datum type | u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | The hostname of the machine running the router |
| UUID | ID of the rack running the router |
| UUID | ID of the sled running the router |
oximeter_collector
oximeter_collector:collections
Total number of successful collections from a producer
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | Base HTTP route used to request data from the producer |
| UUID | UUID of the oximeter collector instance |
| IP Address | IP address of the oximeter collector instance |
| u16 | Port of the oximeter collector instance |
| UUID | UUID of the metric producer instance |
| IP Address | IP address of the metric producer instance |
| u16 | Port of the metric producer instance |
oximeter_collector:failed_collections
Total number of failed collections from a producer
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | Base HTTP route used to request data from the producer |
| UUID | UUID of the oximeter collector instance |
| IP Address | IP address of the oximeter collector instance |
| u16 | Port of the oximeter collector instance |
| UUID | UUID of the metric producer instance |
| IP Address | IP address of the metric producer instance |
| u16 | Port of the metric producer instance |
| String | Reason the collection failed |
sled_data_link
sled_data_link:bytes_received
Number of bytes received on the link
Datum type | Cumulative u64 |
---|---|
Units | Bytes |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | The kind or class of the data link |
| String | Name of the data link |
| UUID | ID for the link’s rack |
| UUID | ID for the link’s sled |
| String | Model number of the link’s sled |
| u32 | Revision number of the sled |
| String | Serial number of the sled |
| String | Name of the zone owning the link |
sled_data_link:bytes_sent
Number of bytes sent on the link
Datum type | Cumulative u64 |
---|---|
Units | Bytes |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | The kind or class of the data link |
| String | Name of the data link |
| UUID | ID for the link’s rack |
| UUID | ID for the link’s sled |
| String | Model number of the link’s sled |
| u32 | Revision number of the sled |
| String | Serial number of the sled |
| String | Name of the zone owning the link |
sled_data_link:errors_received
Number of errors encountered when receiving on the link
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | The kind or class of the data link |
| String | Name of the data link |
| UUID | ID for the link’s rack |
| UUID | ID for the link’s sled |
| String | Model number of the link’s sled |
| u32 | Revision number of the sled |
| String | Serial number of the sled |
| String | Name of the zone owning the link |
sled_data_link:errors_sent
Number of errors encountered when sending on the link
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | The kind or class of the data link |
| String | Name of the data link |
| UUID | ID for the link’s rack |
| UUID | ID for the link’s sled |
| String | Model number of the link’s sled |
| u32 | Revision number of the sled |
| String | Serial number of the sled |
| String | Name of the zone owning the link |
sled_data_link:packets_received
Number of packets received on the link
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | The kind or class of the data link |
| String | Name of the data link |
| UUID | ID for the link’s rack |
| UUID | ID for the link’s sled |
| String | Model number of the link’s sled |
| u32 | Revision number of the sled |
| String | Serial number of the sled |
| String | Name of the zone owning the link |
sled_data_link:packets_sent
Number of packets sent on the link
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | The kind or class of the data link |
| String | Name of the data link |
| UUID | ID for the link’s rack |
| UUID | ID for the link’s sled |
| String | Model number of the link’s sled |
| u32 | Revision number of the sled |
| String | Serial number of the sled |
| String | Name of the zone owning the link |
static_routing_config
static_routing_config:static_nexthops
Current number of static next-hops in the router
Datum type | Cumulative u64 |
---|---|
Units | Seconds |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | The hostname of the machine running the router |
| UUID | ID of the rack running the router |
| UUID | ID of the sled running the router |
static_routing_config:static_routes
Current number of static routes in the router
Datum type | Cumulative u64 |
---|---|
Units | Seconds |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | The hostname of the machine running the router |
| UUID | ID of the rack running the router |
| UUID | ID of the sled running the router |
switch_data_link
switch_data_link:bytes_received
Total number of bytes received on the data link
Datum type | Cumulative u64 |
---|---|
Units | Bytes |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| u8 | ID of the link within its switch port |
| String | Physical switch port the link is on |
| UUID | ID of the rack the link’s switch is in |
| UUID | ID of the sled managing the link’s switch |
| String | Model number of the sled managing the link’s switch |
| u32 | Revision number of the sled managing the link’s switch |
| String | Serial number of the sled managing the link’s switch |
| String | Fabrication plant identifier of the switch the link is on |
| UUID | ID of the switch the link is on |
| String | Lot number of the switch the link is on |
| String | The model number switch the link is on |
| u32 | Revision number of the switch the link is on |
| String | Serial number of the switch the link is on |
| u16 | Slot number of the switch the link is on |
| u8 | Wafer number of the switch the link is on |
| i16 | X-coordinate wafer location of the switch the link is on |
| i16 | Y-coordinate wafer location of the switch the link is on |
switch_data_link:bytes_sent
Total number of bytes sent on the data link
Datum type | Cumulative u64 |
---|---|
Units | Bytes |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| u8 | ID of the link within its switch port |
| String | Physical switch port the link is on |
| UUID | ID of the rack the link’s switch is in |
| UUID | ID of the sled managing the link’s switch |
| String | Model number of the sled managing the link’s switch |
| u32 | Revision number of the sled managing the link’s switch |
| String | Serial number of the sled managing the link’s switch |
| String | Fabrication plant identifier of the switch the link is on |
| UUID | ID of the switch the link is on |
| String | Lot number of the switch the link is on |
| String | The model number switch the link is on |
| u32 | Revision number of the switch the link is on |
| String | Serial number of the switch the link is on |
| u16 | Slot number of the switch the link is on |
| u8 | Wafer number of the switch the link is on |
| i16 | X-coordinate wafer location of the switch the link is on |
| i16 | Y-coordinate wafer location of the switch the link is on |
switch_data_link:errors_received
Total number of packets for the data link dropped due to any error
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| u8 | ID of the link within its switch port |
| String | Physical switch port the link is on |
| UUID | ID of the rack the link’s switch is in |
| UUID | ID of the sled managing the link’s switch |
| String | Model number of the sled managing the link’s switch |
| u32 | Revision number of the sled managing the link’s switch |
| String | Serial number of the sled managing the link’s switch |
| String | Fabrication plant identifier of the switch the link is on |
| UUID | ID of the switch the link is on |
| String | Lot number of the switch the link is on |
| String | The model number switch the link is on |
| u32 | Revision number of the switch the link is on |
| String | Serial number of the switch the link is on |
| u16 | Slot number of the switch the link is on |
| u8 | Wafer number of the switch the link is on |
| i16 | X-coordinate wafer location of the switch the link is on |
| i16 | Y-coordinate wafer location of the switch the link is on |
switch_data_link:errors_sent
Total number of errors when sending on the data link
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| u8 | ID of the link within its switch port |
| String | Physical switch port the link is on |
| UUID | ID of the rack the link’s switch is in |
| UUID | ID of the sled managing the link’s switch |
| String | Model number of the sled managing the link’s switch |
| u32 | Revision number of the sled managing the link’s switch |
| String | Serial number of the sled managing the link’s switch |
| String | Fabrication plant identifier of the switch the link is on |
| UUID | ID of the switch the link is on |
| String | Lot number of the switch the link is on |
| String | The model number switch the link is on |
| u32 | Revision number of the switch the link is on |
| String | Serial number of the switch the link is on |
| u16 | Slot number of the switch the link is on |
| u8 | Wafer number of the switch the link is on |
| i16 | X-coordinate wafer location of the switch the link is on |
| i16 | Y-coordinate wafer location of the switch the link is on |
switch_data_link:fec_corrected_blocks
Total number of FEC blocks that were corrected
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| u8 | ID of the link within its switch port |
| String | Physical switch port the link is on |
| UUID | ID of the rack the link’s switch is in |
| UUID | ID of the sled managing the link’s switch |
| String | Model number of the sled managing the link’s switch |
| u32 | Revision number of the sled managing the link’s switch |
| String | Serial number of the sled managing the link’s switch |
| String | Fabrication plant identifier of the switch the link is on |
| UUID | ID of the switch the link is on |
| String | Lot number of the switch the link is on |
| String | The model number switch the link is on |
| u32 | Revision number of the switch the link is on |
| String | Serial number of the switch the link is on |
| u16 | Slot number of the switch the link is on |
| u8 | Wafer number of the switch the link is on |
| i16 | X-coordinate wafer location of the switch the link is on |
| i16 | Y-coordinate wafer location of the switch the link is on |
switch_data_link:fec_high_symbol_errors
FEC symbol error threshold exceeded
Datum type | Boolean |
---|---|
Units | None |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| u8 | ID of the link within its switch port |
| String | Physical switch port the link is on |
| UUID | ID of the rack the link’s switch is in |
| UUID | ID of the sled managing the link’s switch |
| String | Model number of the sled managing the link’s switch |
| u32 | Revision number of the sled managing the link’s switch |
| String | Serial number of the sled managing the link’s switch |
| String | Fabrication plant identifier of the switch the link is on |
| UUID | ID of the switch the link is on |
| String | Lot number of the switch the link is on |
| String | The model number switch the link is on |
| u32 | Revision number of the switch the link is on |
| String | Serial number of the switch the link is on |
| u16 | Slot number of the switch the link is on |
| u8 | Wafer number of the switch the link is on |
| i16 | X-coordinate wafer location of the switch the link is on |
| i16 | Y-coordinate wafer location of the switch the link is on |
switch_data_link:fec_symbol_errors
Total number of FEC symbol errors
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| u8 | Lane (Tx/Rx pair) within a single link |
| u8 | ID of the link within its switch port |
| String | Physical switch port the link is on |
| UUID | ID of the rack the link’s switch is in |
| UUID | ID of the sled managing the link’s switch |
| String | Model number of the sled managing the link’s switch |
| u32 | Revision number of the sled managing the link’s switch |
| String | Serial number of the sled managing the link’s switch |
| String | Fabrication plant identifier of the switch the link is on |
| UUID | ID of the switch the link is on |
| String | Lot number of the switch the link is on |
| String | The model number switch the link is on |
| u32 | Revision number of the switch the link is on |
| String | Serial number of the switch the link is on |
| u16 | Slot number of the switch the link is on |
| u8 | Wafer number of the switch the link is on |
| i16 | X-coordinate wafer location of the switch the link is on |
| i16 | Y-coordinate wafer location of the switch the link is on |
switch_data_link:fec_sync_aligned
All lanes synchronized and aligned
Datum type | Boolean |
---|---|
Units | None |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| u8 | ID of the link within its switch port |
| String | Physical switch port the link is on |
| UUID | ID of the rack the link’s switch is in |
| UUID | ID of the sled managing the link’s switch |
| String | Model number of the sled managing the link’s switch |
| u32 | Revision number of the sled managing the link’s switch |
| String | Serial number of the sled managing the link’s switch |
| String | Fabrication plant identifier of the switch the link is on |
| UUID | ID of the switch the link is on |
| String | Lot number of the switch the link is on |
| String | The model number switch the link is on |
| u32 | Revision number of the switch the link is on |
| String | Serial number of the switch the link is on |
| u16 | Slot number of the switch the link is on |
| u8 | Wafer number of the switch the link is on |
| i16 | X-coordinate wafer location of the switch the link is on |
| i16 | Y-coordinate wafer location of the switch the link is on |
switch_data_link:fec_uncorrected_blocks
Total number of FEC blocks that were uncorrected
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| u8 | ID of the link within its switch port |
| String | Physical switch port the link is on |
| UUID | ID of the rack the link’s switch is in |
| UUID | ID of the sled managing the link’s switch |
| String | Model number of the sled managing the link’s switch |
| u32 | Revision number of the sled managing the link’s switch |
| String | Serial number of the sled managing the link’s switch |
| String | Fabrication plant identifier of the switch the link is on |
| UUID | ID of the switch the link is on |
| String | Lot number of the switch the link is on |
| String | The model number switch the link is on |
| u32 | Revision number of the switch the link is on |
| String | Serial number of the switch the link is on |
| u16 | Slot number of the switch the link is on |
| u8 | Wafer number of the switch the link is on |
| i16 | X-coordinate wafer location of the switch the link is on |
| i16 | Y-coordinate wafer location of the switch the link is on |
switch_data_link:link_enabled
Reports whether the link is currently enabled
Datum type | Boolean |
---|---|
Units | None |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| u8 | ID of the link within its switch port |
| String | Physical switch port the link is on |
| UUID | ID of the rack the link’s switch is in |
| UUID | ID of the sled managing the link’s switch |
| String | Model number of the sled managing the link’s switch |
| u32 | Revision number of the sled managing the link’s switch |
| String | Serial number of the sled managing the link’s switch |
| String | Fabrication plant identifier of the switch the link is on |
| UUID | ID of the switch the link is on |
| String | Lot number of the switch the link is on |
| String | The model number switch the link is on |
| u32 | Revision number of the switch the link is on |
| String | Serial number of the switch the link is on |
| u16 | Slot number of the switch the link is on |
| u8 | Wafer number of the switch the link is on |
| i16 | X-coordinate wafer location of the switch the link is on |
| i16 | Y-coordinate wafer location of the switch the link is on |
switch_data_link:link_fsm
Total entries into each state of the autonegotation / link-training finite state machine
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| u8 | ID of the link within its switch port |
| String | Physical switch port the link is on |
| UUID | ID of the rack the link’s switch is in |
| UUID | ID of the sled managing the link’s switch |
| String | Model number of the sled managing the link’s switch |
| u32 | Revision number of the sled managing the link’s switch |
| String | Serial number of the sled managing the link’s switch |
| String | Name of the data link FSM state |
| String | Fabrication plant identifier of the switch the link is on |
| UUID | ID of the switch the link is on |
| String | Lot number of the switch the link is on |
| String | The model number switch the link is on |
| u32 | Revision number of the switch the link is on |
| String | Serial number of the switch the link is on |
| u16 | Slot number of the switch the link is on |
| u8 | Wafer number of the switch the link is on |
| i16 | X-coordinate wafer location of the switch the link is on |
| i16 | Y-coordinate wafer location of the switch the link is on |
switch_data_link:link_up
Reports whether the link is currently up
Datum type | Boolean |
---|---|
Units | None |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| u8 | ID of the link within its switch port |
| String | Physical switch port the link is on |
| UUID | ID of the rack the link’s switch is in |
| UUID | ID of the sled managing the link’s switch |
| String | Model number of the sled managing the link’s switch |
| u32 | Revision number of the sled managing the link’s switch |
| String | Serial number of the sled managing the link’s switch |
| String | Fabrication plant identifier of the switch the link is on |
| UUID | ID of the switch the link is on |
| String | Lot number of the switch the link is on |
| String | The model number switch the link is on |
| u32 | Revision number of the switch the link is on |
| String | Serial number of the switch the link is on |
| u16 | Slot number of the switch the link is on |
| u8 | Wafer number of the switch the link is on |
| i16 | X-coordinate wafer location of the switch the link is on |
| i16 | Y-coordinate wafer location of the switch the link is on |
switch_data_link:packets_received
Total number of packets received on the data link
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| u8 | ID of the link within its switch port |
| String | Physical switch port the link is on |
| UUID | ID of the rack the link’s switch is in |
| UUID | ID of the sled managing the link’s switch |
| String | Model number of the sled managing the link’s switch |
| u32 | Revision number of the sled managing the link’s switch |
| String | Serial number of the sled managing the link’s switch |
| String | Fabrication plant identifier of the switch the link is on |
| UUID | ID of the switch the link is on |
| String | Lot number of the switch the link is on |
| String | The model number switch the link is on |
| u32 | Revision number of the switch the link is on |
| String | Serial number of the switch the link is on |
| u16 | Slot number of the switch the link is on |
| u8 | Wafer number of the switch the link is on |
| i16 | X-coordinate wafer location of the switch the link is on |
| i16 | Y-coordinate wafer location of the switch the link is on |
switch_data_link:packets_sent
Total number of packets sent on the data link
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| u8 | ID of the link within its switch port |
| String | Physical switch port the link is on |
| UUID | ID of the rack the link’s switch is in |
| UUID | ID of the sled managing the link’s switch |
| String | Model number of the sled managing the link’s switch |
| u32 | Revision number of the sled managing the link’s switch |
| String | Serial number of the sled managing the link’s switch |
| String | Fabrication plant identifier of the switch the link is on |
| UUID | ID of the switch the link is on |
| String | Lot number of the switch the link is on |
| String | The model number switch the link is on |
| u32 | Revision number of the switch the link is on |
| String | Serial number of the switch the link is on |
| u16 | Slot number of the switch the link is on |
| u8 | Wafer number of the switch the link is on |
| i16 | X-coordinate wafer location of the switch the link is on |
| i16 | Y-coordinate wafer location of the switch the link is on |
switch_data_link:pcs_bad_sync_headers
Total number of bad PCS sync headers on the data link
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| u8 | ID of the link within its switch port |
| String | Physical switch port the link is on |
| UUID | ID of the rack the link’s switch is in |
| UUID | ID of the sled managing the link’s switch |
| String | Model number of the sled managing the link’s switch |
| u32 | Revision number of the sled managing the link’s switch |
| String | Serial number of the sled managing the link’s switch |
| String | Fabrication plant identifier of the switch the link is on |
| UUID | ID of the switch the link is on |
| String | Lot number of the switch the link is on |
| String | The model number switch the link is on |
| u32 | Revision number of the switch the link is on |
| String | Serial number of the switch the link is on |
| u16 | Slot number of the switch the link is on |
| u8 | Wafer number of the switch the link is on |
| i16 | X-coordinate wafer location of the switch the link is on |
| i16 | Y-coordinate wafer location of the switch the link is on |
switch_data_link:pcs_block_lock_loss
Total number of detected losses of block-lock on the data link
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| u8 | ID of the link within its switch port |
| String | Physical switch port the link is on |
| UUID | ID of the rack the link’s switch is in |
| UUID | ID of the sled managing the link’s switch |
| String | Model number of the sled managing the link’s switch |
| u32 | Revision number of the sled managing the link’s switch |
| String | Serial number of the sled managing the link’s switch |
| String | Fabrication plant identifier of the switch the link is on |
| UUID | ID of the switch the link is on |
| String | Lot number of the switch the link is on |
| String | The model number switch the link is on |
| u32 | Revision number of the switch the link is on |
| String | Serial number of the switch the link is on |
| u16 | Slot number of the switch the link is on |
| u8 | Wafer number of the switch the link is on |
| i16 | X-coordinate wafer location of the switch the link is on |
| i16 | Y-coordinate wafer location of the switch the link is on |
switch_data_link:pcs_errored_blocks
Total number of PCS error blocks on the data link
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| u8 | ID of the link within its switch port |
| String | Physical switch port the link is on |
| UUID | ID of the rack the link’s switch is in |
| UUID | ID of the sled managing the link’s switch |
| String | Model number of the sled managing the link’s switch |
| u32 | Revision number of the sled managing the link’s switch |
| String | Serial number of the sled managing the link’s switch |
| String | Fabrication plant identifier of the switch the link is on |
| UUID | ID of the switch the link is on |
| String | Lot number of the switch the link is on |
| String | The model number switch the link is on |
| u32 | Revision number of the switch the link is on |
| String | Serial number of the switch the link is on |
| u16 | Slot number of the switch the link is on |
| u8 | Wafer number of the switch the link is on |
| i16 | X-coordinate wafer location of the switch the link is on |
| i16 | Y-coordinate wafer location of the switch the link is on |
switch_data_link:pcs_high_ber
Total number of high bit-error-rate events on the data link
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| u8 | ID of the link within its switch port |
| String | Physical switch port the link is on |
| UUID | ID of the rack the link’s switch is in |
| UUID | ID of the sled managing the link’s switch |
| String | Model number of the sled managing the link’s switch |
| u32 | Revision number of the sled managing the link’s switch |
| String | Serial number of the sled managing the link’s switch |
| String | Fabrication plant identifier of the switch the link is on |
| UUID | ID of the switch the link is on |
| String | Lot number of the switch the link is on |
| String | The model number switch the link is on |
| u32 | Revision number of the switch the link is on |
| String | Serial number of the switch the link is on |
| u16 | Slot number of the switch the link is on |
| u8 | Wafer number of the switch the link is on |
| i16 | X-coordinate wafer location of the switch the link is on |
| i16 | Y-coordinate wafer location of the switch the link is on |
switch_data_link:pcs_invalid_errors
Total number of invalid error events on the data link
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| u8 | ID of the link within its switch port |
| String | Physical switch port the link is on |
| UUID | ID of the rack the link’s switch is in |
| UUID | ID of the sled managing the link’s switch |
| String | Model number of the sled managing the link’s switch |
| u32 | Revision number of the sled managing the link’s switch |
| String | Serial number of the sled managing the link’s switch |
| String | Fabrication plant identifier of the switch the link is on |
| UUID | ID of the switch the link is on |
| String | Lot number of the switch the link is on |
| String | The model number switch the link is on |
| u32 | Revision number of the switch the link is on |
| String | Serial number of the switch the link is on |
| u16 | Slot number of the switch the link is on |
| u8 | Wafer number of the switch the link is on |
| i16 | X-coordinate wafer location of the switch the link is on |
| i16 | Y-coordinate wafer location of the switch the link is on |
switch_data_link:pcs_sync_loss
Total number of times PCS sync was lost on the data link
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| u8 | ID of the link within its switch port |
| String | Physical switch port the link is on |
| UUID | ID of the rack the link’s switch is in |
| UUID | ID of the sled managing the link’s switch |
| String | Model number of the sled managing the link’s switch |
| u32 | Revision number of the sled managing the link’s switch |
| String | Serial number of the sled managing the link’s switch |
| String | Fabrication plant identifier of the switch the link is on |
| UUID | ID of the switch the link is on |
| String | Lot number of the switch the link is on |
| String | The model number switch the link is on |
| u32 | Revision number of the switch the link is on |
| String | Serial number of the switch the link is on |
| u16 | Slot number of the switch the link is on |
| u8 | Wafer number of the switch the link is on |
| i16 | X-coordinate wafer location of the switch the link is on |
| i16 | Y-coordinate wafer location of the switch the link is on |
switch_data_link:pcs_unknown_errors
Total number of unknown error events on the data link
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| u8 | ID of the link within its switch port |
| String | Physical switch port the link is on |
| UUID | ID of the rack the link’s switch is in |
| UUID | ID of the sled managing the link’s switch |
| String | Model number of the sled managing the link’s switch |
| u32 | Revision number of the sled managing the link’s switch |
| String | Serial number of the sled managing the link’s switch |
| String | Fabrication plant identifier of the switch the link is on |
| UUID | ID of the switch the link is on |
| String | Lot number of the switch the link is on |
| String | The model number switch the link is on |
| u32 | Revision number of the switch the link is on |
| String | Serial number of the switch the link is on |
| u16 | Slot number of the switch the link is on |
| u8 | Wafer number of the switch the link is on |
| i16 | X-coordinate wafer location of the switch the link is on |
| i16 | Y-coordinate wafer location of the switch the link is on |
switch_data_link:pcs_valid_errors
Total number of valid error events on the data link
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| u8 | ID of the link within its switch port |
| String | Physical switch port the link is on |
| UUID | ID of the rack the link’s switch is in |
| UUID | ID of the sled managing the link’s switch |
| String | Model number of the sled managing the link’s switch |
| u32 | Revision number of the sled managing the link’s switch |
| String | Serial number of the sled managing the link’s switch |
| String | Fabrication plant identifier of the switch the link is on |
| UUID | ID of the switch the link is on |
| String | Lot number of the switch the link is on |
| String | The model number switch the link is on |
| u32 | Revision number of the switch the link is on |
| String | Serial number of the switch the link is on |
| u16 | Slot number of the switch the link is on |
| u8 | Wafer number of the switch the link is on |
| i16 | X-coordinate wafer location of the switch the link is on |
| i16 | Y-coordinate wafer location of the switch the link is on |
switch_data_link:receive_buffer_full_drops
Total number of packets for the data link dropped due to ASIC buffer congestion
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| u8 | ID of the link within its switch port |
| String | Physical switch port the link is on |
| UUID | ID of the rack the link’s switch is in |
| UUID | ID of the sled managing the link’s switch |
| String | Model number of the sled managing the link’s switch |
| u32 | Revision number of the sled managing the link’s switch |
| String | Serial number of the sled managing the link’s switch |
| String | Fabrication plant identifier of the switch the link is on |
| UUID | ID of the switch the link is on |
| String | Lot number of the switch the link is on |
| String | The model number switch the link is on |
| u32 | Revision number of the switch the link is on |
| String | Serial number of the switch the link is on |
| u16 | Slot number of the switch the link is on |
| u8 | Wafer number of the switch the link is on |
| i16 | X-coordinate wafer location of the switch the link is on |
| i16 | Y-coordinate wafer location of the switch the link is on |
switch_data_link:receive_crc_error_drops
Total number of packets for the data link dropped due to CRC errors
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| u8 | ID of the link within its switch port |
| String | Physical switch port the link is on |
| UUID | ID of the rack the link’s switch is in |
| UUID | ID of the sled managing the link’s switch |
| String | Model number of the sled managing the link’s switch |
| u32 | Revision number of the sled managing the link’s switch |
| String | Serial number of the sled managing the link’s switch |
| String | Fabrication plant identifier of the switch the link is on |
| UUID | ID of the switch the link is on |
| String | Lot number of the switch the link is on |
| String | The model number switch the link is on |
| u32 | Revision number of the switch the link is on |
| String | Serial number of the switch the link is on |
| u16 | Slot number of the switch the link is on |
| u8 | Wafer number of the switch the link is on |
| i16 | X-coordinate wafer location of the switch the link is on |
| i16 | Y-coordinate wafer location of the switch the link is on |
switch_rib
switch_rib:active_routes
The number of currently active routes
Datum type | u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | Name of the host running the Oxide router |
| UUID | ID of the rack of the sled running the Oxide router |
| UUID | ID of the sled running the Oxide router |
switch_table
switch_table:capacity
Maximum number of entries in the table
Datum type | u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| UUID | ID of the rack containing the switch |
| UUID | ID of the Sidecar switch |
| UUID | ID of the sled responsible for managing the switch |
| String | Name of the switch table |
switch_table:collisions
Total number of inserts failed due to a collision
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| UUID | ID of the rack containing the switch |
| UUID | ID of the Sidecar switch |
| UUID | ID of the sled responsible for managing the switch |
| String | Name of the switch table |
switch_table:delete_misses
Total number of deletes that failed due to a missing entry
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| UUID | ID of the rack containing the switch |
| UUID | ID of the Sidecar switch |
| UUID | ID of the sled responsible for managing the switch |
| String | Name of the switch table |
switch_table:deletes
Total number of entries deleted
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| UUID | ID of the rack containing the switch |
| UUID | ID of the Sidecar switch |
| UUID | ID of the sled responsible for managing the switch |
| String | Name of the switch table |
switch_table:exhaustion
Total number of inserts that failed due to space exhaustion
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| UUID | ID of the rack containing the switch |
| UUID | ID of the Sidecar switch |
| UUID | ID of the sled responsible for managing the switch |
| String | Name of the switch table |
switch_table:inserts
Total number of entries inserted
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| UUID | ID of the rack containing the switch |
| UUID | ID of the Sidecar switch |
| UUID | ID of the sled responsible for managing the switch |
| String | Name of the switch table |
switch_table:occupancy
Current number of entries in the table
Datum type | u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| UUID | ID of the rack containing the switch |
| UUID | ID of the Sidecar switch |
| UUID | ID of the sled responsible for managing the switch |
| String | Name of the switch table |
switch_table:update_misses
Total number of updates that failed due to a missing entry
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| UUID | ID of the rack containing the switch |
| UUID | ID of the Sidecar switch |
| UUID | ID of the sled responsible for managing the switch |
| String | Name of the switch table |
switch_table:updates
Total number of entries updated in place
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| UUID | ID of the rack containing the switch |
| UUID | ID of the Sidecar switch |
| UUID | ID of the sled responsible for managing the switch |
| String | Name of the switch table |
virtual_disk
virtual_disk:bytes_read
Number of bytes read from the disk
Datum type | Cumulative u64 |
---|---|
Units | Bytes |
Authorization scope | Project |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| UUID | ID of the instance the disk is attached to |
| u32 | Block size of the disk, in bytes |
| UUID | ID of the disk |
| UUID | ID of the project containing the disk |
| UUID | ID for the silo containing the disk |
virtual_disk:bytes_written
Number of bytes written to the disk
Datum type | Cumulative u64 |
---|---|
Units | Bytes |
Authorization scope | Project |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| UUID | ID of the instance the disk is attached to |
| u32 | Block size of the disk, in bytes |
| UUID | ID of the disk |
| UUID | ID of the project containing the disk |
| UUID | ID for the silo containing the disk |
virtual_disk:failed_flushes
Total number of failed flush operations on the disk
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Project |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| UUID | ID of the instance the disk is attached to |
| u32 | Block size of the disk, in bytes |
| UUID | ID of the disk |
| String | The reason an I/O operation failed |
| UUID | ID of the project containing the disk |
| UUID | ID for the silo containing the disk |
virtual_disk:failed_reads
Total number of failed read operations from the disk
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Project |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| UUID | ID of the instance the disk is attached to |
| u32 | Block size of the disk, in bytes |
| UUID | ID of the disk |
| String | The reason an I/O operation failed |
| UUID | ID of the project containing the disk |
| UUID | ID for the silo containing the disk |
virtual_disk:failed_writes
Total number of failed write operations to the disk
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Project |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| UUID | ID of the instance the disk is attached to |
| u32 | Block size of the disk, in bytes |
| UUID | ID of the disk |
| String | The reason an I/O operation failed |
| UUID | ID of the project containing the disk |
| UUID | ID for the silo containing the disk |
virtual_disk:flushes
Total number of flush operations on the disk
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Project |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| UUID | ID of the instance the disk is attached to |
| u32 | Block size of the disk, in bytes |
| UUID | ID of the disk |
| UUID | ID of the project containing the disk |
| UUID | ID for the silo containing the disk |
virtual_disk:io_latency
Histogram of latency for I/O operations by kind
Datum type | Histogram u64 |
---|---|
Units | Nanoseconds |
Authorization scope | Project |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| UUID | ID of the instance the disk is attached to |
| u32 | Block size of the disk, in bytes |
| UUID | ID of the disk |
| String | The kind of I/O operation |
| UUID | ID of the project containing the disk |
| UUID | ID for the silo containing the disk |
virtual_disk:io_size
Histogram of sizes for I/O operations by kind
Datum type | Histogram u64 |
---|---|
Units | Bytes |
Authorization scope | Project |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| UUID | ID of the instance the disk is attached to |
| u32 | Block size of the disk, in bytes |
| UUID | ID of the disk |
| String | The kind of I/O operation |
| UUID | ID of the project containing the disk |
| UUID | ID for the silo containing the disk |
virtual_disk:reads
Total number of read operations from the disk
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Project |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| UUID | ID of the instance the disk is attached to |
| u32 | Block size of the disk, in bytes |
| UUID | ID of the disk |
| UUID | ID of the project containing the disk |
| UUID | ID for the silo containing the disk |
virtual_disk:writes
Total number of write operations to the disk
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Project |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| UUID | ID of the instance the disk is attached to |
| u32 | Block size of the disk, in bytes |
| UUID | ID of the disk |
| UUID | ID of the project containing the disk |
| UUID | ID for the silo containing the disk |
virtual_machine
virtual_machine:check
The number of successful checks of an instance’s health
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| UUID | The instance’s ID |
| UUID | The ID of the Nexus process which performed the health check |
| UUID | The ID of the instance’s project |
| UUID | The rack ID of the Nexus process which performed the health check |
| String | Why the instance was marked as being in this state. If an instance was marked as "failed" due to a check failure, this will be a string representation of the failure reason. Otherwise, if the check was successful, this will be "success". Note that this may be "success" even if the instance’s state is "failed", which indicates that we successfully queried the instance’s state from the sled-agent, and the sled-agent reported that the instance has failed — which is distinct from the instance watcher marking an instance as failed due to a failed check. |
| UUID | The ID of the instance’s silo |
| UUID | The ID of the sled-agent managing the instance |
| IP Address | The IP address of the sled-agent managing the instance |
| u16 | The port of the sled-agent managing the instance |
| String | The string representation of the instance’s state as understood by the VMM. If the check failed, this will generally be "failed". |
| UUID | The VMM ID of the instance’s virtual machine manager |
virtual_machine:incomplete_check
The number of unsuccessful checks of an instance’s health
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Fleet |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| String | The reason why the instance healh check failed |
| UUID | The instance’s ID |
| UUID | The ID of the Nexus process which performed the health check |
| UUID | The ID of the instance’s project |
| UUID | The rack ID of the Nexus process which performed the health check |
| UUID | The ID of the instance’s silo |
| UUID | The ID of the sled-agent managing the instance |
| IP Address | The IP address of the sled-agent managing the instance |
| u16 | The port of the sled-agent managing the instance |
| UUID | The VMM ID of the instance’s virtual machine manager |
virtual_machine:pv_panic_guest_handled
Cumulative number of times a PVPANIC event was handled by the guest
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Project |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| UUID | ID of the virtual machine instance |
| UUID | ID of the virtual machine instance’s project |
| UUID | ID of the virtual machine instance’s silo |
| UUID | ID of the sled hosting the instance |
| String | Model number of the sled hosting the instance |
| u32 | Revision number of the sled hosting the instance |
| String | Serial number of the sled hosting the instance |
virtual_machine:pv_panic_host_handled
Cumulative number of times a PVPANIC event was handled by the host
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Project |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| UUID | ID of the virtual machine instance |
| UUID | ID of the virtual machine instance’s project |
| UUID | ID of the virtual machine instance’s silo |
| UUID | ID of the sled hosting the instance |
| String | Model number of the sled hosting the instance |
| u32 | Revision number of the sled hosting the instance |
| String | Serial number of the sled hosting the instance |
virtual_machine:reset
Cumulative number of times the virtual machine has been reset
Datum type | Cumulative u64 |
---|---|
Units | Count |
Authorization scope | Project |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| UUID | ID of the virtual machine instance |
| UUID | ID of the virtual machine instance’s project |
| UUID | ID of the virtual machine instance’s silo |
| UUID | ID of the sled hosting the instance |
| String | Model number of the sled hosting the instance |
| u32 | Revision number of the sled hosting the instance |
| String | Serial number of the sled hosting the instance |
virtual_machine:vcpu_usage
Cumulative time each vCPU has spent in a state
Datum type | Cumulative u64 |
---|---|
Units | Nanoseconds |
Authorization scope | Project |
Target |
|
Version | 1-1 |
Name | Type | Description |
---|---|---|
| UUID | ID of the virtual machine instance |
| UUID | ID of the virtual machine instance’s project |
| UUID | ID of the virtual machine instance’s silo |
| UUID | ID of the sled hosting the instance |
| String | Model number of the sled hosting the instance |
| u32 | Revision number of the sled hosting the instance |
| String | Serial number of the sled hosting the instance |
| String | The state of the vCPU |
| u32 | The ID of the vCPU |