Timeseries Schemas

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 an instance_id

See the OxQL tutorial for a review of key concepts.

Full table list

bfd_session

bfd_session:control_packet_send_failures

Total number of failures to send a control packets to a peer

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

bfd_session A Bidirectional Forwarding Protocol (BFD) session

Version

1-1

Fields
NameTypeDescription

hostname

String

The hostname of the machine running the BFD session

peer

IP Address

Address of the BFD session peer

rack_id

UUID

ID of the rack running the BFD session

sled_id

UUID

ID of the sled running the BFD session

bfd_session:control_packets_received

Total number of control packets received from a peer

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

bfd_session A Bidirectional Forwarding Protocol (BFD) session

Version

1-1

Fields
NameTypeDescription

hostname

String

The hostname of the machine running the BFD session

peer

IP Address

Address of the BFD session peer

rack_id

UUID

ID of the rack running the BFD session

sled_id

UUID

ID of the sled running the BFD session

bfd_session:control_packets_sent

Total number of control packets sent to a peer

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

bfd_session A Bidirectional Forwarding Protocol (BFD) session

Version

1-1

Fields
NameTypeDescription

hostname

String

The hostname of the machine running the BFD session

peer

IP Address

Address of the BFD session peer

rack_id

UUID

ID of the rack running the BFD session

sled_id

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

bfd_session A Bidirectional Forwarding Protocol (BFD) session

Version

1-1

Fields
NameTypeDescription

hostname

String

The hostname of the machine running the BFD session

peer

IP Address

Address of the BFD session peer

rack_id

UUID

ID of the rack running the BFD session

sled_id

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

bfd_session A Bidirectional Forwarding Protocol (BFD) session

Version

1-1

Fields
NameTypeDescription

hostname

String

The hostname of the machine running the BFD session

peer

IP Address

Address of the BFD session peer

rack_id

UUID

ID of the rack running the BFD session

sled_id

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.

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

bfd_session A Bidirectional Forwarding Protocol (BFD) session

Version

1-1

Fields
NameTypeDescription

hostname

String

The hostname of the machine running the BFD session

peer

IP Address

Address of the BFD session peer

rack_id

UUID

ID of the rack running the BFD session

sled_id

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

bfd_session A Bidirectional Forwarding Protocol (BFD) session

Version

1-1

Fields
NameTypeDescription

hostname

String

The hostname of the machine running the BFD session

peer

IP Address

Address of the BFD session peer

rack_id

UUID

ID of the rack running the BFD session

sled_id

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

bfd_session A Bidirectional Forwarding Protocol (BFD) session

Version

1-1

Fields
NameTypeDescription

hostname

String

The hostname of the machine running the BFD session

peer

IP Address

Address of the BFD session peer

rack_id

UUID

ID of the rack running the BFD session

sled_id

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

bgp_session A peer-to-peer session of the Border Gateway Protocol

Version

1-1

Fields
NameTypeDescription

hostname

String

Hostname of the server running our BGP peer

local_asn

u32

The Autonomous System Number (ASN) advertised by our BGP peer

peer

IP Address

IP address of the other peer in our BGP session

rack_id

UUID

ID of the rack on which our BGP peer is running

sled_id

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

bgp_session A peer-to-peer session of the Border Gateway Protocol

Version

1-1

Fields
NameTypeDescription

hostname

String

Hostname of the server running our BGP peer

local_asn

u32

The Autonomous System Number (ASN) advertised by our BGP peer

peer

IP Address

IP address of the other peer in our BGP session

rack_id

UUID

ID of the rack on which our BGP peer is running

sled_id

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

bgp_session A peer-to-peer session of the Border Gateway Protocol

Version

1-1

Fields
NameTypeDescription

hostname

String

Hostname of the server running our BGP peer

local_asn

u32

The Autonomous System Number (ASN) advertised by our BGP peer

peer

IP Address

IP address of the other peer in our BGP session

rack_id

UUID

ID of the rack on which our BGP peer is running

sled_id

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

bgp_session A peer-to-peer session of the Border Gateway Protocol

Version

1-1

Fields
NameTypeDescription

hostname

String

Hostname of the server running our BGP peer

local_asn

u32

The Autonomous System Number (ASN) advertised by our BGP peer

peer

IP Address

IP address of the other peer in our BGP session

rack_id

UUID

ID of the rack on which our BGP peer is running

sled_id

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

bgp_session A peer-to-peer session of the Border Gateway Protocol

Version

1-1

Fields
NameTypeDescription

hostname

String

Hostname of the server running our BGP peer

local_asn

u32

The Autonomous System Number (ASN) advertised by our BGP peer

peer

IP Address

IP address of the other peer in our BGP session

rack_id

UUID

ID of the rack on which our BGP peer is running

sled_id

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

bgp_session A peer-to-peer session of the Border Gateway Protocol

Version

1-1

Fields
NameTypeDescription

hostname

String

Hostname of the server running our BGP peer

local_asn

u32

The Autonomous System Number (ASN) advertised by our BGP peer

peer

IP Address

IP address of the other peer in our BGP session

rack_id

UUID

ID of the rack on which our BGP peer is running

sled_id

UUID

ID of the sled on which our BGP peer is running

bgp_session:keepalives_sent

Number keep-alive messages to the peer

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

bgp_session A peer-to-peer session of the Border Gateway Protocol

Version

1-1

Fields
NameTypeDescription

hostname

String

Hostname of the server running our BGP peer

local_asn

u32

The Autonomous System Number (ASN) advertised by our BGP peer

peer

IP Address

IP address of the other peer in our BGP session

rack_id

UUID

ID of the rack on which our BGP peer is running

sled_id

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

bgp_session A peer-to-peer session of the Border Gateway Protocol

Version

1-1

Fields
NameTypeDescription

hostname

String

Hostname of the server running our BGP peer

local_asn

u32

The Autonomous System Number (ASN) advertised by our BGP peer

peer

IP Address

IP address of the other peer in our BGP session

rack_id

UUID

ID of the rack on which our BGP peer is running

sled_id

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

bgp_session A peer-to-peer session of the Border Gateway Protocol

Version

1-1

Fields
NameTypeDescription

hostname

String

Hostname of the server running our BGP peer

local_asn

u32

The Autonomous System Number (ASN) advertised by our BGP peer

peer

IP Address

IP address of the other peer in our BGP session

rack_id

UUID

ID of the rack on which our BGP peer is running

sled_id

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

bgp_session A peer-to-peer session of the Border Gateway Protocol

Version

1-1

Fields
NameTypeDescription

hostname

String

Hostname of the server running our BGP peer

local_asn

u32

The Autonomous System Number (ASN) advertised by our BGP peer

peer

IP Address

IP address of the other peer in our BGP session

rack_id

UUID

ID of the rack on which our BGP peer is running

sled_id

UUID

ID of the sled on which our BGP peer is running

bgp_session:opens_received

Number of open messages received from the peer

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

bgp_session A peer-to-peer session of the Border Gateway Protocol

Version

1-1

Fields
NameTypeDescription

hostname

String

Hostname of the server running our BGP peer

local_asn

u32

The Autonomous System Number (ASN) advertised by our BGP peer

peer

IP Address

IP address of the other peer in our BGP session

rack_id

UUID

ID of the rack on which our BGP peer is running

sled_id

UUID

ID of the sled on which our BGP peer is running

bgp_session:opens_sent

Number of open messages sent to the peer

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

bgp_session A peer-to-peer session of the Border Gateway Protocol

Version

1-1

Fields
NameTypeDescription

hostname

String

Hostname of the server running our BGP peer

local_asn

u32

The Autonomous System Number (ASN) advertised by our BGP peer

peer

IP Address

IP address of the other peer in our BGP session

rack_id

UUID

ID of the rack on which our BGP peer is running

sled_id

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

bgp_session A peer-to-peer session of the Border Gateway Protocol

Version

1-1

Fields
NameTypeDescription

hostname

String

Hostname of the server running our BGP peer

local_asn

u32

The Autonomous System Number (ASN) advertised by our BGP peer

peer

IP Address

IP address of the other peer in our BGP session

rack_id

UUID

ID of the rack on which our BGP peer is running

sled_id

UUID

ID of the sled on which our BGP peer is running

bgp_session:prefixes_advertised

Number of prefixes advertised by our BGP peer

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

bgp_session A peer-to-peer session of the Border Gateway Protocol

Version

1-1

Fields
NameTypeDescription

hostname

String

Hostname of the server running our BGP peer

local_asn

u32

The Autonomous System Number (ASN) advertised by our BGP peer

peer

IP Address

IP address of the other peer in our BGP session

rack_id

UUID

ID of the rack on which our BGP peer is running

sled_id

UUID

ID of the sled on which our BGP peer is running

bgp_session:prefixes_imported

Number of prefixes imported by our BGP peer

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

bgp_session A peer-to-peer session of the Border Gateway Protocol

Version

1-1

Fields
NameTypeDescription

hostname

String

Hostname of the server running our BGP peer

local_asn

u32

The Autonomous System Number (ASN) advertised by our BGP peer

peer

IP Address

IP address of the other peer in our BGP session

rack_id

UUID

ID of the rack on which our BGP peer is running

sled_id

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

bgp_session A peer-to-peer session of the Border Gateway Protocol

Version

1-1

Fields
NameTypeDescription

hostname

String

Hostname of the server running our BGP peer

local_asn

u32

The Autonomous System Number (ASN) advertised by our BGP peer

peer

IP Address

IP address of the other peer in our BGP session

rack_id

UUID

ID of the rack on which our BGP peer is running

sled_id

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

bgp_session A peer-to-peer session of the Border Gateway Protocol

Version

1-1

Fields
NameTypeDescription

hostname

String

Hostname of the server running our BGP peer

local_asn

u32

The Autonomous System Number (ASN) advertised by our BGP peer

peer

IP Address

IP address of the other peer in our BGP session

rack_id

UUID

ID of the rack on which our BGP peer is running

sled_id

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

bgp_session A peer-to-peer session of the Border Gateway Protocol

Version

1-1

Fields
NameTypeDescription

hostname

String

Hostname of the server running our BGP peer

local_asn

u32

The Autonomous System Number (ASN) advertised by our BGP peer

peer

IP Address

IP address of the other peer in our BGP session

rack_id

UUID

ID of the rack on which our BGP peer is running

sled_id

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

bgp_session A peer-to-peer session of the Border Gateway Protocol

Version

1-1

Fields
NameTypeDescription

hostname

String

Hostname of the server running our BGP peer

local_asn

u32

The Autonomous System Number (ASN) advertised by our BGP peer

peer

IP Address

IP address of the other peer in our BGP session

rack_id

UUID

ID of the rack on which our BGP peer is running

sled_id

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

bgp_session A peer-to-peer session of the Border Gateway Protocol

Version

1-1

Fields
NameTypeDescription

hostname

String

Hostname of the server running our BGP peer

local_asn

u32

The Autonomous System Number (ASN) advertised by our BGP peer

peer

IP Address

IP address of the other peer in our BGP session

rack_id

UUID

ID of the rack on which our BGP peer is running

sled_id

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

bgp_session A peer-to-peer session of the Border Gateway Protocol

Version

1-1

Fields
NameTypeDescription

hostname

String

Hostname of the server running our BGP peer

local_asn

u32

The Autonomous System Number (ASN) advertised by our BGP peer

peer

IP Address

IP address of the other peer in our BGP session

rack_id

UUID

ID of the rack on which our BGP peer is running

sled_id

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

bgp_session A peer-to-peer session of the Border Gateway Protocol

Version

1-1

Fields
NameTypeDescription

hostname

String

Hostname of the server running our BGP peer

local_asn

u32

The Autonomous System Number (ASN) advertised by our BGP peer

peer

IP Address

IP address of the other peer in our BGP session

rack_id

UUID

ID of the rack on which our BGP peer is running

sled_id

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

bgp_session A peer-to-peer session of the Border Gateway Protocol

Version

1-1

Fields
NameTypeDescription

hostname

String

Hostname of the server running our BGP peer

local_asn

u32

The Autonomous System Number (ASN) advertised by our BGP peer

peer

IP Address

IP address of the other peer in our BGP session

rack_id

UUID

ID of the rack on which our BGP peer is running

sled_id

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

bgp_session A peer-to-peer session of the Border Gateway Protocol

Version

1-1

Fields
NameTypeDescription

hostname

String

Hostname of the server running our BGP peer

local_asn

u32

The Autonomous System Number (ASN) advertised by our BGP peer

peer

IP Address

IP address of the other peer in our BGP session

rack_id

UUID

ID of the rack on which our BGP peer is running

sled_id

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

bgp_session A peer-to-peer session of the Border Gateway Protocol

Version

1-1

Fields
NameTypeDescription

hostname

String

Hostname of the server running our BGP peer

local_asn

u32

The Autonomous System Number (ASN) advertised by our BGP peer

peer

IP Address

IP address of the other peer in our BGP session

rack_id

UUID

ID of the rack on which our BGP peer is running

sled_id

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

bgp_session A peer-to-peer session of the Border Gateway Protocol

Version

1-1

Fields
NameTypeDescription

hostname

String

Hostname of the server running our BGP peer

local_asn

u32

The Autonomous System Number (ASN) advertised by our BGP peer

peer

IP Address

IP address of the other peer in our BGP session

rack_id

UUID

ID of the rack on which our BGP peer is running

sled_id

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

bgp_session A peer-to-peer session of the Border Gateway Protocol

Version

1-1

Fields
NameTypeDescription

hostname

String

Hostname of the server running our BGP peer

local_asn

u32

The Autonomous System Number (ASN) advertised by our BGP peer

peer

IP Address

IP address of the other peer in our BGP session

rack_id

UUID

ID of the rack on which our BGP peer is running

sled_id

UUID

ID of the sled on which our BGP peer is running

bgp_session:updates_received

Number of update messages received from the peer

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

bgp_session A peer-to-peer session of the Border Gateway Protocol

Version

1-1

Fields
NameTypeDescription

hostname

String

Hostname of the server running our BGP peer

local_asn

u32

The Autonomous System Number (ASN) advertised by our BGP peer

peer

IP Address

IP address of the other peer in our BGP session

rack_id

UUID

ID of the rack on which our BGP peer is running

sled_id

UUID

ID of the sled on which our BGP peer is running

bgp_session:updates_sent

Number of update messages sent to the peer

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

bgp_session A peer-to-peer session of the Border Gateway Protocol

Version

1-1

Fields
NameTypeDescription

hostname

String

Hostname of the server running our BGP peer

local_asn

u32

The Autonomous System Number (ASN) advertised by our BGP peer

peer

IP Address

IP address of the other peer in our BGP session

rack_id

UUID

ID of the rack on which our BGP peer is running

sled_id

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

Metadata

Datum type

i64

Units

Count

Authorization scope

Fleet

Target

collection_target A collection such as project or silo, whose provisioned virtual resources are tracked

Version

1-1

Fields
NameTypeDescription

id

UUID

UUID of the tracked collection

collection_target:ram_provisioned

Total memory provisioned in the collection

Metadata

Datum type

i64

Units

Bytes

Authorization scope

Fleet

Target

collection_target A collection such as project or silo, whose provisioned virtual resources are tracked

Version

1-1

Fields
NameTypeDescription

id

UUID

UUID of the tracked collection

collection_target:virtual_disk_space_provisioned

Total virtual disk space provisioned in the collection

Metadata

Datum type

i64

Units

Bytes

Authorization scope

Fleet

Target

collection_target A collection such as project or silo, whose provisioned virtual resources are tracked

Version

1-1

Fields
NameTypeDescription

id

UUID

UUID of the tracked collection

database_transaction

database_transaction:retry_data

Information about a retried transaction

Metadata

Datum type

f64

Units

Seconds

Authorization scope

Fleet

Target

database_transaction A named transaction run in the control plane database

Version

1-1

Fields
NameTypeDescription

attempt

u32

The attempt at running the transaction

name

String

The name of the transaction

ddm_router

ddm_router:originated_tunnel_endpoints

Current number of tunnel endpoints this router advertises

Metadata

Datum type

u64

Units

Count

Authorization scope

Fleet

Target

ddm_router A Delay-Driven Multipath (DDM) router

Version

1-1

Fields
NameTypeDescription

hostname

String

The hostname of the machine running the DDM router

rack_id

UUID

ID of the rack running the DDM router

sled_id

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

Metadata

Datum type

u64

Units

Count

Authorization scope

Fleet

Target

ddm_router A Delay-Driven Multipath (DDM) router

Version

1-1

Fields
NameTypeDescription

hostname

String

The hostname of the machine running the DDM router

rack_id

UUID

ID of the rack running the DDM router

sled_id

UUID

ID of the sled running the DDM router

ddm_session

ddm_session:advertisements_received

Total number of advertisements received from a peer

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

ddm_session A session in a Delay-Driven Multipath (DDM) router

Version

1-1

Fields
NameTypeDescription

hostname

String

The hostname of the machine running the DDM router

interface

String

The host interface on which the DDM session is running

rack_id

UUID

ID of the rack running the DDM router

sled_id

UUID

ID of the sled running the DDM router

ddm_session:advertisements_sent

Total number of advertisements sent to a peer

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

ddm_session A session in a Delay-Driven Multipath (DDM) router

Version

1-1

Fields
NameTypeDescription

hostname

String

The hostname of the machine running the DDM router

interface

String

The host interface on which the DDM session is running

rack_id

UUID

ID of the rack running the DDM router

sled_id

UUID

ID of the sled running the DDM router

ddm_session:imported_tunnel_endpoints

Current count of tunnel endpoints imported from a peer

Metadata

Datum type

u64

Units

Count

Authorization scope

Fleet

Target

ddm_session A session in a Delay-Driven Multipath (DDM) router

Version

1-1

Fields
NameTypeDescription

hostname

String

The hostname of the machine running the DDM router

interface

String

The host interface on which the DDM session is running

rack_id

UUID

ID of the rack running the DDM router

sled_id

UUID

ID of the sled running the DDM router

ddm_session:imported_underlay_prefixes

Current count of underlay prefixes imported from a peer

Metadata

Datum type

u64

Units

Count

Authorization scope

Fleet

Target

ddm_session A session in a Delay-Driven Multipath (DDM) router

Version

1-1

Fields
NameTypeDescription

hostname

String

The hostname of the machine running the DDM router

interface

String

The host interface on which the DDM session is running

rack_id

UUID

ID of the rack running the DDM router

sled_id

UUID

ID of the sled running the DDM router

ddm_session:peer_address_changes

Total number of times a peer changed its underlay address

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

ddm_session A session in a Delay-Driven Multipath (DDM) router

Version

1-1

Fields
NameTypeDescription

hostname

String

The hostname of the machine running the DDM router

interface

String

The host interface on which the DDM session is running

rack_id

UUID

ID of the rack running the DDM router

sled_id

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

ddm_session A session in a Delay-Driven Multipath (DDM) router

Version

1-1

Fields
NameTypeDescription

hostname

String

The hostname of the machine running the DDM router

interface

String

The host interface on which the DDM session is running

rack_id

UUID

ID of the rack running the DDM router

sled_id

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

ddm_session A session in a Delay-Driven Multipath (DDM) router

Version

1-1

Fields
NameTypeDescription

hostname

String

The hostname of the machine running the DDM router

interface

String

The host interface on which the DDM session is running

rack_id

UUID

ID of the rack running the DDM router

sled_id

UUID

ID of the sled running the DDM router

ddm_session:solicitations_received

Total number of soliciation messages received from a peer

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

ddm_session A session in a Delay-Driven Multipath (DDM) router

Version

1-1

Fields
NameTypeDescription

hostname

String

The hostname of the machine running the DDM router

interface

String

The host interface on which the DDM session is running

rack_id

UUID

ID of the rack running the DDM router

sled_id

UUID

ID of the sled running the DDM router

ddm_session:solicitations_sent

Total number of soliciation messages sent to a peer

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

ddm_session A session in a Delay-Driven Multipath (DDM) router

Version

1-1

Fields
NameTypeDescription

hostname

String

The hostname of the machine running the DDM router

interface

String

The host interface on which the DDM session is running

rack_id

UUID

ID of the rack running the DDM router

sled_id

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

ddm_session A session in a Delay-Driven Multipath (DDM) router

Version

1-1

Fields
NameTypeDescription

hostname

String

The hostname of the machine running the DDM router

interface

String

The host interface on which the DDM session is running

rack_id

UUID

ID of the rack running the DDM router

sled_id

UUID

ID of the sled running the DDM router

ddm_session:updates_received

Total number of update messages received from a peer

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

ddm_session A session in a Delay-Driven Multipath (DDM) router

Version

1-1

Fields
NameTypeDescription

hostname

String

The hostname of the machine running the DDM router

interface

String

The host interface on which the DDM session is running

rack_id

UUID

ID of the rack running the DDM router

sled_id

UUID

ID of the sled running the DDM router

ddm_session:updates_sent

Total number of update messages sent to a peer

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

ddm_session A session in a Delay-Driven Multipath (DDM) router

Version

1-1

Fields
NameTypeDescription

hostname

String

The hostname of the machine running the DDM router

interface

String

The host interface on which the DDM session is running

rack_id

UUID

ID of the rack running the DDM router

sled_id

UUID

ID of the sled running the DDM router

dendrite

dendrite:sample_collection_duration

Duration spent collecting all timeseries samples

Metadata

Datum type

f64

Units

Seconds

Authorization scope

Fleet

Target

dendrite Oxide switch management daemon

Version

1-1

Fields
NameTypeDescription

rack_id

UUID

ID of the rack containing the switch

sled_id

UUID

ID of the sled managing the switch

sled_model

String

The model of the sled managing the switch

sled_revision

u32

Revision number of the sled managing the switch

sled_serial

String

Serial number of the sled managing the switch

switch_fab

String

Fabrication plant identifier of the switch the link is on

switch_id

UUID

ID of the switch being managed

switch_lot

String

Lot number of the switch the link is on

switch_model

String

The model of the switch being managed

switch_revision

u32

Revision number of the switch being managed

switch_serial

String

Serial number of the switch being managed

switch_slot

u16

Slot number of the switch the link is on

switch_wafer

u8

Wafer number of the switch the link is on

switch_wafer_loc_x

i16

X-coordinate wafer location of the switch the link is on

switch_wafer_loc_y

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:

  1. At a value of 95, the CPU will begin internal thermal throttling.

  2. At a value of 100, the CPU will shut down.

Metadata

Datum type

f32

Units

None

Authorization scope

Fleet

Target

hardware_component A hardware component on a compute sled, switch, or power shelf

Version

1-1

Fields
NameTypeDescription

chassis_kind

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.

chassis_model

String

Model number of the sled, switch, or power shelf

chassis_revision

u32

Revision number of the sled, switch, or power shelf

chassis_serial

String

Serial number of the sled, switch, or power shelf

component_id

String

The service processor component ID uniquely identifying the hardware component on the sled, switch, or power shelf.

component_kind

String

What type of hardware component this thing is.

description

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).

gateway_id

UUID

ID of the Management Gateway Service process which recorded the measurement.

hubris_archive_id

String

Hubris firmware archive ID of the service processor when the measurement was recorded.

rack_id

UUID

ID of the rack on which this measurement was recorded.

sensor

String

The name of a sensor that recorded a sensor reading.

slot

u32

The cubby number or switch slot of the service processor reporting the measurement

hardware_component:current

Output current reading in amperes

Metadata

Datum type

f32

Units

Amps

Authorization scope

Fleet

Target

hardware_component A hardware component on a compute sled, switch, or power shelf

Version

1-1

Fields
NameTypeDescription

chassis_kind

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.

chassis_model

String

Model number of the sled, switch, or power shelf

chassis_revision

u32

Revision number of the sled, switch, or power shelf

chassis_serial

String

Serial number of the sled, switch, or power shelf

component_id

String

The service processor component ID uniquely identifying the hardware component on the sled, switch, or power shelf.

component_kind

String

What type of hardware component this thing is.

description

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).

gateway_id

UUID

ID of the Management Gateway Service process which recorded the measurement.

hubris_archive_id

String

Hubris firmware archive ID of the service processor when the measurement was recorded.

rack_id

UUID

ID of the rack on which this measurement was recorded.

sensor

String

The name of a sensor that recorded a sensor reading.

slot

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

Metadata

Datum type

f32

Units

Rpm

Authorization scope

Fleet

Target

hardware_component A hardware component on a compute sled, switch, or power shelf

Version

1-1

Fields
NameTypeDescription

chassis_kind

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.

chassis_model

String

Model number of the sled, switch, or power shelf

chassis_revision

u32

Revision number of the sled, switch, or power shelf

chassis_serial

String

Serial number of the sled, switch, or power shelf

component_id

String

The service processor component ID uniquely identifying the hardware component on the sled, switch, or power shelf.

component_kind

String

What type of hardware component this thing is.

description

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).

gateway_id

UUID

ID of the Management Gateway Service process which recorded the measurement.

hubris_archive_id

String

Hubris firmware archive ID of the service processor when the measurement was recorded.

rack_id

UUID

ID of the rack on which this measurement was recorded.

sensor

String

The name of a sensor that recorded a sensor reading.

slot

u32

The cubby number or switch slot of the service processor reporting the measurement

hardware_component:input_current

Input electric current reading in amperes

Metadata

Datum type

f32

Units

Amps

Authorization scope

Fleet

Target

hardware_component A hardware component on a compute sled, switch, or power shelf

Version

1-1

Fields
NameTypeDescription

chassis_kind

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.

chassis_model

String

Model number of the sled, switch, or power shelf

chassis_revision

u32

Revision number of the sled, switch, or power shelf

chassis_serial

String

Serial number of the sled, switch, or power shelf

component_id

String

The service processor component ID uniquely identifying the hardware component on the sled, switch, or power shelf.

component_kind

String

What type of hardware component this thing is.

description

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).

gateway_id

UUID

ID of the Management Gateway Service process which recorded the measurement.

hubris_archive_id

String

Hubris firmware archive ID of the service processor when the measurement was recorded.

rack_id

UUID

ID of the rack on which this measurement was recorded.

sensor

String

The name of a sensor that recorded a sensor reading.

slot

u32

The cubby number or switch slot of the service processor reporting the measurement

hardware_component:input_voltage

Input electric voltage reading, in volts

Metadata

Datum type

f32

Units

Volts

Authorization scope

Fleet

Target

hardware_component A hardware component on a compute sled, switch, or power shelf

Version

1-1

Fields
NameTypeDescription

chassis_kind

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.

chassis_model

String

Model number of the sled, switch, or power shelf

chassis_revision

u32

Revision number of the sled, switch, or power shelf

chassis_serial

String

Serial number of the sled, switch, or power shelf

component_id

String

The service processor component ID uniquely identifying the hardware component on the sled, switch, or power shelf.

component_kind

String

What type of hardware component this thing is.

description

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).

gateway_id

UUID

ID of the Management Gateway Service process which recorded the measurement.

hubris_archive_id

String

Hubris firmware archive ID of the service processor when the measurement was recorded.

rack_id

UUID

ID of the rack on which this measurement was recorded.

sensor

String

The name of a sensor that recorded a sensor reading.

slot

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.

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

hardware_component A hardware component on a compute sled, switch, or power shelf

Version

1-1

Fields
NameTypeDescription

chassis_kind

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.

chassis_model

String

Model number of the sled, switch, or power shelf

chassis_revision

u32

Revision number of the sled, switch, or power shelf

chassis_serial

String

Serial number of the sled, switch, or power shelf

component_id

String

The service processor component ID uniquely identifying the hardware component on the sled, switch, or power shelf.

component_kind

String

What type of hardware component this thing is.

description

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).

error

String

The kind of sensor error that occurred

gateway_id

UUID

ID of the Management Gateway Service process which recorded the measurement.

hubris_archive_id

String

Hubris firmware archive ID of the service processor when the measurement was recorded.

rack_id

UUID

ID of the rack on which this measurement was recorded.

slot

u32

The cubby number or switch slot of the service processor reporting the measurement

hardware_component:power

Power reading, in watts

Metadata

Datum type

f32

Units

Watts

Authorization scope

Fleet

Target

hardware_component A hardware component on a compute sled, switch, or power shelf

Version

1-1

Fields
NameTypeDescription

chassis_kind

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.

chassis_model

String

Model number of the sled, switch, or power shelf

chassis_revision

u32

Revision number of the sled, switch, or power shelf

chassis_serial

String

Serial number of the sled, switch, or power shelf

component_id

String

The service processor component ID uniquely identifying the hardware component on the sled, switch, or power shelf.

component_kind

String

What type of hardware component this thing is.

description

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).

gateway_id

UUID

ID of the Management Gateway Service process which recorded the measurement.

hubris_archive_id

String

Hubris firmware archive ID of the service processor when the measurement was recorded.

rack_id

UUID

ID of the rack on which this measurement was recorded.

sensor

String

The name of a sensor that recorded a sensor reading.

slot

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

hardware_component A hardware component on a compute sled, switch, or power shelf

Version

1-1

Fields
NameTypeDescription

chassis_kind

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.

chassis_model

String

Model number of the sled, switch, or power shelf

chassis_revision

u32

Revision number of the sled, switch, or power shelf

chassis_serial

String

Serial number of the sled, switch, or power shelf

component_id

String

The service processor component ID uniquely identifying the hardware component on the sled, switch, or power shelf.

component_kind

String

What type of hardware component this thing is.

description

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).

error

String

The kind of sensor error that occurred

gateway_id

UUID

ID of the Management Gateway Service process which recorded the measurement.

hubris_archive_id

String

Hubris firmware archive ID of the service processor when the measurement was recorded.

rack_id

UUID

ID of the rack on which this measurement was recorded.

sensor

String

The name of a sensor that recorded a sensor reading.

sensor_kind

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).

slot

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.

Metadata

Datum type

f32

Units

Degrees_celsius

Authorization scope

Fleet

Target

hardware_component A hardware component on a compute sled, switch, or power shelf

Version

1-1

Fields
NameTypeDescription

chassis_kind

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.

chassis_model

String

Model number of the sled, switch, or power shelf

chassis_revision

u32

Revision number of the sled, switch, or power shelf

chassis_serial

String

Serial number of the sled, switch, or power shelf

component_id

String

The service processor component ID uniquely identifying the hardware component on the sled, switch, or power shelf.

component_kind

String

What type of hardware component this thing is.

description

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).

gateway_id

UUID

ID of the Management Gateway Service process which recorded the measurement.

hubris_archive_id

String

Hubris firmware archive ID of the service processor when the measurement was recorded.

rack_id

UUID

ID of the rack on which this measurement was recorded.

sensor

String

The name of a sensor that recorded a sensor reading.

slot

u32

The cubby number or switch slot of the service processor reporting the measurement

hardware_component:voltage

Output voltage reading, in volts

Metadata

Datum type

f32

Units

Volts

Authorization scope

Fleet

Target

hardware_component A hardware component on a compute sled, switch, or power shelf

Version

1-1

Fields
NameTypeDescription

chassis_kind

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.

chassis_model

String

Model number of the sled, switch, or power shelf

chassis_revision

u32

Revision number of the sled, switch, or power shelf

chassis_serial

String

Serial number of the sled, switch, or power shelf

component_id

String

The service processor component ID uniquely identifying the hardware component on the sled, switch, or power shelf.

component_kind

String

What type of hardware component this thing is.

description

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).

gateway_id

UUID

ID of the Management Gateway Service process which recorded the measurement.

hubris_archive_id

String

Hubris firmware archive ID of the service processor when the measurement was recorded.

rack_id

UUID

ID of the rack on which this measurement was recorded.

sensor

String

The name of a sensor that recorded a sensor reading.

slot

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

Metadata

Datum type

Histogram u64

Units

Nanoseconds

Authorization scope

Fleet

Target

http_service An Oxide HTTP server

Version

1-1

Fields
NameTypeDescription

id

UUID

UUID of the HTTP server

name

String

The name of the HTTP server, or program running it

operation_id

String

The identifier for the HTTP operation.In most cases, this the OpenAPI operationId field that uniquely identifies the endpoint the request is targeted to and the HTTP method used.

status_code

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

Metadata

Datum type

Cumulative u64

Units

Bytes

Authorization scope

Project

Target

instance_network_interface A network interface attached to a virtual machine instance

Version

1-1

Fields
NameTypeDescription

instance_id

UUID

The ID of the virtual machine instance this network interface is attached to

interface_id

UUID

The ID of the network interface

project_id

UUID

The ID of the project containing the virtual machine instance this network interface is attached to

silo_id

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

Metadata

Datum type

Cumulative u64

Units

Bytes

Authorization scope

Project

Target

instance_network_interface A network interface attached to a virtual machine instance

Version

1-1

Fields
NameTypeDescription

instance_id

UUID

The ID of the virtual machine instance this network interface is attached to

interface_id

UUID

The ID of the network interface

project_id

UUID

The ID of the project containing the virtual machine instance this network interface is attached to

silo_id

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Project

Target

instance_network_interface A network interface attached to a virtual machine instance

Version

1-1

Fields
NameTypeDescription

instance_id

UUID

The ID of the virtual machine instance this network interface is attached to

interface_id

UUID

The ID of the network interface

project_id

UUID

The ID of the project containing the virtual machine instance this network interface is attached to

silo_id

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Project

Target

instance_network_interface A network interface attached to a virtual machine instance

Version

1-1

Fields
NameTypeDescription

instance_id

UUID

The ID of the virtual machine instance this network interface is attached to

interface_id

UUID

The ID of the network interface

project_id

UUID

The ID of the project containing the virtual machine instance this network interface is attached to

silo_id

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Project

Target

instance_network_interface A network interface attached to a virtual machine instance

Version

1-1

Fields
NameTypeDescription

instance_id

UUID

The ID of the virtual machine instance this network interface is attached to

interface_id

UUID

The ID of the network interface

project_id

UUID

The ID of the project containing the virtual machine instance this network interface is attached to

silo_id

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Project

Target

instance_network_interface A network interface attached to a virtual machine instance

Version

1-1

Fields
NameTypeDescription

instance_id

UUID

The ID of the virtual machine instance this network interface is attached to

interface_id

UUID

The ID of the network interface

project_id

UUID

The ID of the project containing the virtual machine instance this network interface is attached to

silo_id

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Project

Target

instance_network_interface A network interface attached to a virtual machine instance

Version

1-1

Fields
NameTypeDescription

instance_id

UUID

The ID of the virtual machine instance this network interface is attached to

interface_id

UUID

The ID of the network interface

project_id

UUID

The ID of the project containing the virtual machine instance this network interface is attached to

silo_id

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.

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

kstat_sampler A software object sampling kernel statistics

Version

1-1

Fields
NameTypeDescription

hostname

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

kstat_sampler A software object sampling kernel statistics

Version

1-1

Fields
NameTypeDescription

hostname

String

The hostname (or zonename) of the machine hosting the sampler

target_id

u64

The unique ID of the target being tracked

target_name

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

Metadata

Datum type

u64

Units

Count

Authorization scope

Fleet

Target

mg_lower The lower-half of the Oxide Maghemite routing daemon, which syncs routing information to an underlying routing platform, such as a switch ASIC. The routing information may be programmed directly from the control plane, or learned through routing protocols exchanging information with peers.

Version

1-1

Fields
NameTypeDescription

hostname

String

The hostname of the machine running the router

rack_id

UUID

ID of the rack running the router

sled_id

UUID

ID of the sled running the router

oximeter_collector

oximeter_collector:collections

Total number of successful collections from a producer

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

oximeter_collector An instance of the oximeter metric collector service

Version

1-1

Fields
NameTypeDescription

base_route

String

Base HTTP route used to request data from the producer

collector_id

UUID

UUID of the oximeter collector instance

collector_ip

IP Address

IP address of the oximeter collector instance

collector_port

u16

Port of the oximeter collector instance

producer_id

UUID

UUID of the metric producer instance

producer_ip

IP Address

IP address of the metric producer instance

producer_port

u16

Port of the metric producer instance

oximeter_collector:failed_collections

Total number of failed collections from a producer

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

oximeter_collector An instance of the oximeter metric collector service

Version

1-1

Fields
NameTypeDescription

base_route

String

Base HTTP route used to request data from the producer

collector_id

UUID

UUID of the oximeter collector instance

collector_ip

IP Address

IP address of the oximeter collector instance

collector_port

u16

Port of the oximeter collector instance

producer_id

UUID

UUID of the metric producer instance

producer_ip

IP Address

IP address of the metric producer instance

producer_port

u16

Port of the metric producer instance

reason

String

Reason the collection failed

sled_data_link

sled_data_link:bytes_received

Number of bytes received on the link

Metadata

Datum type

Cumulative u64

Units

Bytes

Authorization scope

Fleet

Target

sled_data_link A network data link on a compute sled

Version

1-1

Fields
NameTypeDescription

kind

String

The kind or class of the data link

link_name

String

Name of the data link

rack_id

UUID

ID for the link’s rack

sled_id

UUID

ID for the link’s sled

sled_model

String

Model number of the link’s sled

sled_revision

u32

Revision number of the sled

sled_serial

String

Serial number of the sled

zone_name

String

Name of the zone owning the link

sled_data_link:bytes_sent

Number of bytes sent on the link

Metadata

Datum type

Cumulative u64

Units

Bytes

Authorization scope

Fleet

Target

sled_data_link A network data link on a compute sled

Version

1-1

Fields
NameTypeDescription

kind

String

The kind or class of the data link

link_name

String

Name of the data link

rack_id

UUID

ID for the link’s rack

sled_id

UUID

ID for the link’s sled

sled_model

String

Model number of the link’s sled

sled_revision

u32

Revision number of the sled

sled_serial

String

Serial number of the sled

zone_name

String

Name of the zone owning the link

sled_data_link:errors_received

Number of errors encountered when receiving on the link

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

sled_data_link A network data link on a compute sled

Version

1-1

Fields
NameTypeDescription

kind

String

The kind or class of the data link

link_name

String

Name of the data link

rack_id

UUID

ID for the link’s rack

sled_id

UUID

ID for the link’s sled

sled_model

String

Model number of the link’s sled

sled_revision

u32

Revision number of the sled

sled_serial

String

Serial number of the sled

zone_name

String

Name of the zone owning the link

sled_data_link:errors_sent

Number of errors encountered when sending on the link

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

sled_data_link A network data link on a compute sled

Version

1-1

Fields
NameTypeDescription

kind

String

The kind or class of the data link

link_name

String

Name of the data link

rack_id

UUID

ID for the link’s rack

sled_id

UUID

ID for the link’s sled

sled_model

String

Model number of the link’s sled

sled_revision

u32

Revision number of the sled

sled_serial

String

Serial number of the sled

zone_name

String

Name of the zone owning the link

sled_data_link:packets_received

Number of packets received on the link

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

sled_data_link A network data link on a compute sled

Version

1-1

Fields
NameTypeDescription

kind

String

The kind or class of the data link

link_name

String

Name of the data link

rack_id

UUID

ID for the link’s rack

sled_id

UUID

ID for the link’s sled

sled_model

String

Model number of the link’s sled

sled_revision

u32

Revision number of the sled

sled_serial

String

Serial number of the sled

zone_name

String

Name of the zone owning the link

sled_data_link:packets_sent

Number of packets sent on the link

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

sled_data_link A network data link on a compute sled

Version

1-1

Fields
NameTypeDescription

kind

String

The kind or class of the data link

link_name

String

Name of the data link

rack_id

UUID

ID for the link’s rack

sled_id

UUID

ID for the link’s sled

sled_model

String

Model number of the link’s sled

sled_revision

u32

Revision number of the sled

sled_serial

String

Serial number of the sled

zone_name

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

Metadata

Datum type

Cumulative u64

Units

Seconds

Authorization scope

Fleet

Target

static_routing_config Static routing configuration used by the Oxide routing daemons

Version

1-1

Fields
NameTypeDescription

hostname

String

The hostname of the machine running the router

rack_id

UUID

ID of the rack running the router

sled_id

UUID

ID of the sled running the router

static_routing_config:static_routes

Current number of static routes in the router

Metadata

Datum type

Cumulative u64

Units

Seconds

Authorization scope

Fleet

Target

static_routing_config Static routing configuration used by the Oxide routing daemons

Version

1-1

Fields
NameTypeDescription

hostname

String

The hostname of the machine running the router

rack_id

UUID

ID of the rack running the router

sled_id

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

Metadata

Datum type

Cumulative u64

Units

Bytes

Authorization scope

Fleet

Target

switch_data_link A network data link on an Oxide switch

Version

1-1

Fields
NameTypeDescription

link_id

u8

ID of the link within its switch port

port_id

String

Physical switch port the link is on

rack_id

UUID

ID of the rack the link’s switch is in

sled_id

UUID

ID of the sled managing the link’s switch

sled_model

String

Model number of the sled managing the link’s switch

sled_revision

u32

Revision number of the sled managing the link’s switch

sled_serial

String

Serial number of the sled managing the link’s switch

switch_fab

String

Fabrication plant identifier of the switch the link is on

switch_id

UUID

ID of the switch the link is on

switch_lot

String

Lot number of the switch the link is on

switch_model

String

The model number switch the link is on

switch_revision

u32

Revision number of the switch the link is on

switch_serial

String

Serial number of the switch the link is on

switch_slot

u16

Slot number of the switch the link is on

switch_wafer

u8

Wafer number of the switch the link is on

switch_wafer_loc_x

i16

X-coordinate wafer location of the switch the link is on

switch_wafer_loc_y

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

Metadata

Datum type

Cumulative u64

Units

Bytes

Authorization scope

Fleet

Target

switch_data_link A network data link on an Oxide switch

Version

1-1

Fields
NameTypeDescription

link_id

u8

ID of the link within its switch port

port_id

String

Physical switch port the link is on

rack_id

UUID

ID of the rack the link’s switch is in

sled_id

UUID

ID of the sled managing the link’s switch

sled_model

String

Model number of the sled managing the link’s switch

sled_revision

u32

Revision number of the sled managing the link’s switch

sled_serial

String

Serial number of the sled managing the link’s switch

switch_fab

String

Fabrication plant identifier of the switch the link is on

switch_id

UUID

ID of the switch the link is on

switch_lot

String

Lot number of the switch the link is on

switch_model

String

The model number switch the link is on

switch_revision

u32

Revision number of the switch the link is on

switch_serial

String

Serial number of the switch the link is on

switch_slot

u16

Slot number of the switch the link is on

switch_wafer

u8

Wafer number of the switch the link is on

switch_wafer_loc_x

i16

X-coordinate wafer location of the switch the link is on

switch_wafer_loc_y

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

switch_data_link A network data link on an Oxide switch

Version

1-1

Fields
NameTypeDescription

link_id

u8

ID of the link within its switch port

port_id

String

Physical switch port the link is on

rack_id

UUID

ID of the rack the link’s switch is in

sled_id

UUID

ID of the sled managing the link’s switch

sled_model

String

Model number of the sled managing the link’s switch

sled_revision

u32

Revision number of the sled managing the link’s switch

sled_serial

String

Serial number of the sled managing the link’s switch

switch_fab

String

Fabrication plant identifier of the switch the link is on

switch_id

UUID

ID of the switch the link is on

switch_lot

String

Lot number of the switch the link is on

switch_model

String

The model number switch the link is on

switch_revision

u32

Revision number of the switch the link is on

switch_serial

String

Serial number of the switch the link is on

switch_slot

u16

Slot number of the switch the link is on

switch_wafer

u8

Wafer number of the switch the link is on

switch_wafer_loc_x

i16

X-coordinate wafer location of the switch the link is on

switch_wafer_loc_y

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

switch_data_link A network data link on an Oxide switch

Version

1-1

Fields
NameTypeDescription

link_id

u8

ID of the link within its switch port

port_id

String

Physical switch port the link is on

rack_id

UUID

ID of the rack the link’s switch is in

sled_id

UUID

ID of the sled managing the link’s switch

sled_model

String

Model number of the sled managing the link’s switch

sled_revision

u32

Revision number of the sled managing the link’s switch

sled_serial

String

Serial number of the sled managing the link’s switch

switch_fab

String

Fabrication plant identifier of the switch the link is on

switch_id

UUID

ID of the switch the link is on

switch_lot

String

Lot number of the switch the link is on

switch_model

String

The model number switch the link is on

switch_revision

u32

Revision number of the switch the link is on

switch_serial

String

Serial number of the switch the link is on

switch_slot

u16

Slot number of the switch the link is on

switch_wafer

u8

Wafer number of the switch the link is on

switch_wafer_loc_x

i16

X-coordinate wafer location of the switch the link is on

switch_wafer_loc_y

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

switch_data_link A network data link on an Oxide switch

Version

1-1

Fields
NameTypeDescription

link_id

u8

ID of the link within its switch port

port_id

String

Physical switch port the link is on

rack_id

UUID

ID of the rack the link’s switch is in

sled_id

UUID

ID of the sled managing the link’s switch

sled_model

String

Model number of the sled managing the link’s switch

sled_revision

u32

Revision number of the sled managing the link’s switch

sled_serial

String

Serial number of the sled managing the link’s switch

switch_fab

String

Fabrication plant identifier of the switch the link is on

switch_id

UUID

ID of the switch the link is on

switch_lot

String

Lot number of the switch the link is on

switch_model

String

The model number switch the link is on

switch_revision

u32

Revision number of the switch the link is on

switch_serial

String

Serial number of the switch the link is on

switch_slot

u16

Slot number of the switch the link is on

switch_wafer

u8

Wafer number of the switch the link is on

switch_wafer_loc_x

i16

X-coordinate wafer location of the switch the link is on

switch_wafer_loc_y

i16

Y-coordinate wafer location of the switch the link is on

switch_data_link:fec_high_symbol_errors

FEC symbol error threshold exceeded

Metadata

Datum type

Boolean

Units

None

Authorization scope

Fleet

Target

switch_data_link A network data link on an Oxide switch

Version

1-1

Fields
NameTypeDescription

link_id

u8

ID of the link within its switch port

port_id

String

Physical switch port the link is on

rack_id

UUID

ID of the rack the link’s switch is in

sled_id

UUID

ID of the sled managing the link’s switch

sled_model

String

Model number of the sled managing the link’s switch

sled_revision

u32

Revision number of the sled managing the link’s switch

sled_serial

String

Serial number of the sled managing the link’s switch

switch_fab

String

Fabrication plant identifier of the switch the link is on

switch_id

UUID

ID of the switch the link is on

switch_lot

String

Lot number of the switch the link is on

switch_model

String

The model number switch the link is on

switch_revision

u32

Revision number of the switch the link is on

switch_serial

String

Serial number of the switch the link is on

switch_slot

u16

Slot number of the switch the link is on

switch_wafer

u8

Wafer number of the switch the link is on

switch_wafer_loc_x

i16

X-coordinate wafer location of the switch the link is on

switch_wafer_loc_y

i16

Y-coordinate wafer location of the switch the link is on

switch_data_link:fec_symbol_errors

Total number of FEC symbol errors

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

switch_data_link A network data link on an Oxide switch

Version

1-1

Fields
NameTypeDescription

lane

u8

Lane (Tx/Rx pair) within a single link

link_id

u8

ID of the link within its switch port

port_id

String

Physical switch port the link is on

rack_id

UUID

ID of the rack the link’s switch is in

sled_id

UUID

ID of the sled managing the link’s switch

sled_model

String

Model number of the sled managing the link’s switch

sled_revision

u32

Revision number of the sled managing the link’s switch

sled_serial

String

Serial number of the sled managing the link’s switch

switch_fab

String

Fabrication plant identifier of the switch the link is on

switch_id

UUID

ID of the switch the link is on

switch_lot

String

Lot number of the switch the link is on

switch_model

String

The model number switch the link is on

switch_revision

u32

Revision number of the switch the link is on

switch_serial

String

Serial number of the switch the link is on

switch_slot

u16

Slot number of the switch the link is on

switch_wafer

u8

Wafer number of the switch the link is on

switch_wafer_loc_x

i16

X-coordinate wafer location of the switch the link is on

switch_wafer_loc_y

i16

Y-coordinate wafer location of the switch the link is on

switch_data_link:fec_sync_aligned

All lanes synchronized and aligned

Metadata

Datum type

Boolean

Units

None

Authorization scope

Fleet

Target

switch_data_link A network data link on an Oxide switch

Version

1-1

Fields
NameTypeDescription

link_id

u8

ID of the link within its switch port

port_id

String

Physical switch port the link is on

rack_id

UUID

ID of the rack the link’s switch is in

sled_id

UUID

ID of the sled managing the link’s switch

sled_model

String

Model number of the sled managing the link’s switch

sled_revision

u32

Revision number of the sled managing the link’s switch

sled_serial

String

Serial number of the sled managing the link’s switch

switch_fab

String

Fabrication plant identifier of the switch the link is on

switch_id

UUID

ID of the switch the link is on

switch_lot

String

Lot number of the switch the link is on

switch_model

String

The model number switch the link is on

switch_revision

u32

Revision number of the switch the link is on

switch_serial

String

Serial number of the switch the link is on

switch_slot

u16

Slot number of the switch the link is on

switch_wafer

u8

Wafer number of the switch the link is on

switch_wafer_loc_x

i16

X-coordinate wafer location of the switch the link is on

switch_wafer_loc_y

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

switch_data_link A network data link on an Oxide switch

Version

1-1

Fields
NameTypeDescription

link_id

u8

ID of the link within its switch port

port_id

String

Physical switch port the link is on

rack_id

UUID

ID of the rack the link’s switch is in

sled_id

UUID

ID of the sled managing the link’s switch

sled_model

String

Model number of the sled managing the link’s switch

sled_revision

u32

Revision number of the sled managing the link’s switch

sled_serial

String

Serial number of the sled managing the link’s switch

switch_fab

String

Fabrication plant identifier of the switch the link is on

switch_id

UUID

ID of the switch the link is on

switch_lot

String

Lot number of the switch the link is on

switch_model

String

The model number switch the link is on

switch_revision

u32

Revision number of the switch the link is on

switch_serial

String

Serial number of the switch the link is on

switch_slot

u16

Slot number of the switch the link is on

switch_wafer

u8

Wafer number of the switch the link is on

switch_wafer_loc_x

i16

X-coordinate wafer location of the switch the link is on

switch_wafer_loc_y

i16

Y-coordinate wafer location of the switch the link is on

switch_data_link:link_enabled

Reports whether the link is currently enabled

Metadata

Datum type

Boolean

Units

None

Authorization scope

Fleet

Target

switch_data_link A network data link on an Oxide switch

Version

1-1

Fields
NameTypeDescription

link_id

u8

ID of the link within its switch port

port_id

String

Physical switch port the link is on

rack_id

UUID

ID of the rack the link’s switch is in

sled_id

UUID

ID of the sled managing the link’s switch

sled_model

String

Model number of the sled managing the link’s switch

sled_revision

u32

Revision number of the sled managing the link’s switch

sled_serial

String

Serial number of the sled managing the link’s switch

switch_fab

String

Fabrication plant identifier of the switch the link is on

switch_id

UUID

ID of the switch the link is on

switch_lot

String

Lot number of the switch the link is on

switch_model

String

The model number switch the link is on

switch_revision

u32

Revision number of the switch the link is on

switch_serial

String

Serial number of the switch the link is on

switch_slot

u16

Slot number of the switch the link is on

switch_wafer

u8

Wafer number of the switch the link is on

switch_wafer_loc_x

i16

X-coordinate wafer location of the switch the link is on

switch_wafer_loc_y

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

switch_data_link A network data link on an Oxide switch

Version

1-1

Fields
NameTypeDescription

link_id

u8

ID of the link within its switch port

port_id

String

Physical switch port the link is on

rack_id

UUID

ID of the rack the link’s switch is in

sled_id

UUID

ID of the sled managing the link’s switch

sled_model

String

Model number of the sled managing the link’s switch

sled_revision

u32

Revision number of the sled managing the link’s switch

sled_serial

String

Serial number of the sled managing the link’s switch

state

String

Name of the data link FSM state

switch_fab

String

Fabrication plant identifier of the switch the link is on

switch_id

UUID

ID of the switch the link is on

switch_lot

String

Lot number of the switch the link is on

switch_model

String

The model number switch the link is on

switch_revision

u32

Revision number of the switch the link is on

switch_serial

String

Serial number of the switch the link is on

switch_slot

u16

Slot number of the switch the link is on

switch_wafer

u8

Wafer number of the switch the link is on

switch_wafer_loc_x

i16

X-coordinate wafer location of the switch the link is on

switch_wafer_loc_y

i16

Y-coordinate wafer location of the switch the link is on

switch_data_link:link_up

Reports whether the link is currently up

Metadata

Datum type

Boolean

Units

None

Authorization scope

Fleet

Target

switch_data_link A network data link on an Oxide switch

Version

1-1

Fields
NameTypeDescription

link_id

u8

ID of the link within its switch port

port_id

String

Physical switch port the link is on

rack_id

UUID

ID of the rack the link’s switch is in

sled_id

UUID

ID of the sled managing the link’s switch

sled_model

String

Model number of the sled managing the link’s switch

sled_revision

u32

Revision number of the sled managing the link’s switch

sled_serial

String

Serial number of the sled managing the link’s switch

switch_fab

String

Fabrication plant identifier of the switch the link is on

switch_id

UUID

ID of the switch the link is on

switch_lot

String

Lot number of the switch the link is on

switch_model

String

The model number switch the link is on

switch_revision

u32

Revision number of the switch the link is on

switch_serial

String

Serial number of the switch the link is on

switch_slot

u16

Slot number of the switch the link is on

switch_wafer

u8

Wafer number of the switch the link is on

switch_wafer_loc_x

i16

X-coordinate wafer location of the switch the link is on

switch_wafer_loc_y

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

switch_data_link A network data link on an Oxide switch

Version

1-1

Fields
NameTypeDescription

link_id

u8

ID of the link within its switch port

port_id

String

Physical switch port the link is on

rack_id

UUID

ID of the rack the link’s switch is in

sled_id

UUID

ID of the sled managing the link’s switch

sled_model

String

Model number of the sled managing the link’s switch

sled_revision

u32

Revision number of the sled managing the link’s switch

sled_serial

String

Serial number of the sled managing the link’s switch

switch_fab

String

Fabrication plant identifier of the switch the link is on

switch_id

UUID

ID of the switch the link is on

switch_lot

String

Lot number of the switch the link is on

switch_model

String

The model number switch the link is on

switch_revision

u32

Revision number of the switch the link is on

switch_serial

String

Serial number of the switch the link is on

switch_slot

u16

Slot number of the switch the link is on

switch_wafer

u8

Wafer number of the switch the link is on

switch_wafer_loc_x

i16

X-coordinate wafer location of the switch the link is on

switch_wafer_loc_y

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

switch_data_link A network data link on an Oxide switch

Version

1-1

Fields
NameTypeDescription

link_id

u8

ID of the link within its switch port

port_id

String

Physical switch port the link is on

rack_id

UUID

ID of the rack the link’s switch is in

sled_id

UUID

ID of the sled managing the link’s switch

sled_model

String

Model number of the sled managing the link’s switch

sled_revision

u32

Revision number of the sled managing the link’s switch

sled_serial

String

Serial number of the sled managing the link’s switch

switch_fab

String

Fabrication plant identifier of the switch the link is on

switch_id

UUID

ID of the switch the link is on

switch_lot

String

Lot number of the switch the link is on

switch_model

String

The model number switch the link is on

switch_revision

u32

Revision number of the switch the link is on

switch_serial

String

Serial number of the switch the link is on

switch_slot

u16

Slot number of the switch the link is on

switch_wafer

u8

Wafer number of the switch the link is on

switch_wafer_loc_x

i16

X-coordinate wafer location of the switch the link is on

switch_wafer_loc_y

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

switch_data_link A network data link on an Oxide switch

Version

1-1

Fields
NameTypeDescription

link_id

u8

ID of the link within its switch port

port_id

String

Physical switch port the link is on

rack_id

UUID

ID of the rack the link’s switch is in

sled_id

UUID

ID of the sled managing the link’s switch

sled_model

String

Model number of the sled managing the link’s switch

sled_revision

u32

Revision number of the sled managing the link’s switch

sled_serial

String

Serial number of the sled managing the link’s switch

switch_fab

String

Fabrication plant identifier of the switch the link is on

switch_id

UUID

ID of the switch the link is on

switch_lot

String

Lot number of the switch the link is on

switch_model

String

The model number switch the link is on

switch_revision

u32

Revision number of the switch the link is on

switch_serial

String

Serial number of the switch the link is on

switch_slot

u16

Slot number of the switch the link is on

switch_wafer

u8

Wafer number of the switch the link is on

switch_wafer_loc_x

i16

X-coordinate wafer location of the switch the link is on

switch_wafer_loc_y

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

switch_data_link A network data link on an Oxide switch

Version

1-1

Fields
NameTypeDescription

link_id

u8

ID of the link within its switch port

port_id

String

Physical switch port the link is on

rack_id

UUID

ID of the rack the link’s switch is in

sled_id

UUID

ID of the sled managing the link’s switch

sled_model

String

Model number of the sled managing the link’s switch

sled_revision

u32

Revision number of the sled managing the link’s switch

sled_serial

String

Serial number of the sled managing the link’s switch

switch_fab

String

Fabrication plant identifier of the switch the link is on

switch_id

UUID

ID of the switch the link is on

switch_lot

String

Lot number of the switch the link is on

switch_model

String

The model number switch the link is on

switch_revision

u32

Revision number of the switch the link is on

switch_serial

String

Serial number of the switch the link is on

switch_slot

u16

Slot number of the switch the link is on

switch_wafer

u8

Wafer number of the switch the link is on

switch_wafer_loc_x

i16

X-coordinate wafer location of the switch the link is on

switch_wafer_loc_y

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

switch_data_link A network data link on an Oxide switch

Version

1-1

Fields
NameTypeDescription

link_id

u8

ID of the link within its switch port

port_id

String

Physical switch port the link is on

rack_id

UUID

ID of the rack the link’s switch is in

sled_id

UUID

ID of the sled managing the link’s switch

sled_model

String

Model number of the sled managing the link’s switch

sled_revision

u32

Revision number of the sled managing the link’s switch

sled_serial

String

Serial number of the sled managing the link’s switch

switch_fab

String

Fabrication plant identifier of the switch the link is on

switch_id

UUID

ID of the switch the link is on

switch_lot

String

Lot number of the switch the link is on

switch_model

String

The model number switch the link is on

switch_revision

u32

Revision number of the switch the link is on

switch_serial

String

Serial number of the switch the link is on

switch_slot

u16

Slot number of the switch the link is on

switch_wafer

u8

Wafer number of the switch the link is on

switch_wafer_loc_x

i16

X-coordinate wafer location of the switch the link is on

switch_wafer_loc_y

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

switch_data_link A network data link on an Oxide switch

Version

1-1

Fields
NameTypeDescription

link_id

u8

ID of the link within its switch port

port_id

String

Physical switch port the link is on

rack_id

UUID

ID of the rack the link’s switch is in

sled_id

UUID

ID of the sled managing the link’s switch

sled_model

String

Model number of the sled managing the link’s switch

sled_revision

u32

Revision number of the sled managing the link’s switch

sled_serial

String

Serial number of the sled managing the link’s switch

switch_fab

String

Fabrication plant identifier of the switch the link is on

switch_id

UUID

ID of the switch the link is on

switch_lot

String

Lot number of the switch the link is on

switch_model

String

The model number switch the link is on

switch_revision

u32

Revision number of the switch the link is on

switch_serial

String

Serial number of the switch the link is on

switch_slot

u16

Slot number of the switch the link is on

switch_wafer

u8

Wafer number of the switch the link is on

switch_wafer_loc_x

i16

X-coordinate wafer location of the switch the link is on

switch_wafer_loc_y

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

switch_data_link A network data link on an Oxide switch

Version

1-1

Fields
NameTypeDescription

link_id

u8

ID of the link within its switch port

port_id

String

Physical switch port the link is on

rack_id

UUID

ID of the rack the link’s switch is in

sled_id

UUID

ID of the sled managing the link’s switch

sled_model

String

Model number of the sled managing the link’s switch

sled_revision

u32

Revision number of the sled managing the link’s switch

sled_serial

String

Serial number of the sled managing the link’s switch

switch_fab

String

Fabrication plant identifier of the switch the link is on

switch_id

UUID

ID of the switch the link is on

switch_lot

String

Lot number of the switch the link is on

switch_model

String

The model number switch the link is on

switch_revision

u32

Revision number of the switch the link is on

switch_serial

String

Serial number of the switch the link is on

switch_slot

u16

Slot number of the switch the link is on

switch_wafer

u8

Wafer number of the switch the link is on

switch_wafer_loc_x

i16

X-coordinate wafer location of the switch the link is on

switch_wafer_loc_y

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

switch_data_link A network data link on an Oxide switch

Version

1-1

Fields
NameTypeDescription

link_id

u8

ID of the link within its switch port

port_id

String

Physical switch port the link is on

rack_id

UUID

ID of the rack the link’s switch is in

sled_id

UUID

ID of the sled managing the link’s switch

sled_model

String

Model number of the sled managing the link’s switch

sled_revision

u32

Revision number of the sled managing the link’s switch

sled_serial

String

Serial number of the sled managing the link’s switch

switch_fab

String

Fabrication plant identifier of the switch the link is on

switch_id

UUID

ID of the switch the link is on

switch_lot

String

Lot number of the switch the link is on

switch_model

String

The model number switch the link is on

switch_revision

u32

Revision number of the switch the link is on

switch_serial

String

Serial number of the switch the link is on

switch_slot

u16

Slot number of the switch the link is on

switch_wafer

u8

Wafer number of the switch the link is on

switch_wafer_loc_x

i16

X-coordinate wafer location of the switch the link is on

switch_wafer_loc_y

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

switch_data_link A network data link on an Oxide switch

Version

1-1

Fields
NameTypeDescription

link_id

u8

ID of the link within its switch port

port_id

String

Physical switch port the link is on

rack_id

UUID

ID of the rack the link’s switch is in

sled_id

UUID

ID of the sled managing the link’s switch

sled_model

String

Model number of the sled managing the link’s switch

sled_revision

u32

Revision number of the sled managing the link’s switch

sled_serial

String

Serial number of the sled managing the link’s switch

switch_fab

String

Fabrication plant identifier of the switch the link is on

switch_id

UUID

ID of the switch the link is on

switch_lot

String

Lot number of the switch the link is on

switch_model

String

The model number switch the link is on

switch_revision

u32

Revision number of the switch the link is on

switch_serial

String

Serial number of the switch the link is on

switch_slot

u16

Slot number of the switch the link is on

switch_wafer

u8

Wafer number of the switch the link is on

switch_wafer_loc_x

i16

X-coordinate wafer location of the switch the link is on

switch_wafer_loc_y

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

switch_data_link A network data link on an Oxide switch

Version

1-1

Fields
NameTypeDescription

link_id

u8

ID of the link within its switch port

port_id

String

Physical switch port the link is on

rack_id

UUID

ID of the rack the link’s switch is in

sled_id

UUID

ID of the sled managing the link’s switch

sled_model

String

Model number of the sled managing the link’s switch

sled_revision

u32

Revision number of the sled managing the link’s switch

sled_serial

String

Serial number of the sled managing the link’s switch

switch_fab

String

Fabrication plant identifier of the switch the link is on

switch_id

UUID

ID of the switch the link is on

switch_lot

String

Lot number of the switch the link is on

switch_model

String

The model number switch the link is on

switch_revision

u32

Revision number of the switch the link is on

switch_serial

String

Serial number of the switch the link is on

switch_slot

u16

Slot number of the switch the link is on

switch_wafer

u8

Wafer number of the switch the link is on

switch_wafer_loc_x

i16

X-coordinate wafer location of the switch the link is on

switch_wafer_loc_y

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

switch_data_link A network data link on an Oxide switch

Version

1-1

Fields
NameTypeDescription

link_id

u8

ID of the link within its switch port

port_id

String

Physical switch port the link is on

rack_id

UUID

ID of the rack the link’s switch is in

sled_id

UUID

ID of the sled managing the link’s switch

sled_model

String

Model number of the sled managing the link’s switch

sled_revision

u32

Revision number of the sled managing the link’s switch

sled_serial

String

Serial number of the sled managing the link’s switch

switch_fab

String

Fabrication plant identifier of the switch the link is on

switch_id

UUID

ID of the switch the link is on

switch_lot

String

Lot number of the switch the link is on

switch_model

String

The model number switch the link is on

switch_revision

u32

Revision number of the switch the link is on

switch_serial

String

Serial number of the switch the link is on

switch_slot

u16

Slot number of the switch the link is on

switch_wafer

u8

Wafer number of the switch the link is on

switch_wafer_loc_x

i16

X-coordinate wafer location of the switch the link is on

switch_wafer_loc_y

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

switch_data_link A network data link on an Oxide switch

Version

1-1

Fields
NameTypeDescription

link_id

u8

ID of the link within its switch port

port_id

String

Physical switch port the link is on

rack_id

UUID

ID of the rack the link’s switch is in

sled_id

UUID

ID of the sled managing the link’s switch

sled_model

String

Model number of the sled managing the link’s switch

sled_revision

u32

Revision number of the sled managing the link’s switch

sled_serial

String

Serial number of the sled managing the link’s switch

switch_fab

String

Fabrication plant identifier of the switch the link is on

switch_id

UUID

ID of the switch the link is on

switch_lot

String

Lot number of the switch the link is on

switch_model

String

The model number switch the link is on

switch_revision

u32

Revision number of the switch the link is on

switch_serial

String

Serial number of the switch the link is on

switch_slot

u16

Slot number of the switch the link is on

switch_wafer

u8

Wafer number of the switch the link is on

switch_wafer_loc_x

i16

X-coordinate wafer location of the switch the link is on

switch_wafer_loc_y

i16

Y-coordinate wafer location of the switch the link is on

switch_rib

switch_rib:active_routes

The number of currently active routes

Metadata

Datum type

u64

Units

Count

Authorization scope

Fleet

Target

switch_rib Maghemite router routing information base

Version

1-1

Fields
NameTypeDescription

hostname

String

Name of the host running the Oxide router

rack_id

UUID

ID of the rack of the sled running the Oxide router

sled_id

UUID

ID of the sled running the Oxide router

switch_table

switch_table:capacity

Maximum number of entries in the table

Metadata

Datum type

u64

Units

Count

Authorization scope

Fleet

Target

switch_table A table on a Sidecar switch ASIC

Version

1-1

Fields
NameTypeDescription

rack_id

UUID

ID of the rack containing the switch

sidecar_id

UUID

ID of the Sidecar switch

sled_id

UUID

ID of the sled responsible for managing the switch

table

String

Name of the switch table

switch_table:collisions

Total number of inserts failed due to a collision

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

switch_table A table on a Sidecar switch ASIC

Version

1-1

Fields
NameTypeDescription

rack_id

UUID

ID of the rack containing the switch

sidecar_id

UUID

ID of the Sidecar switch

sled_id

UUID

ID of the sled responsible for managing the switch

table

String

Name of the switch table

switch_table:delete_misses

Total number of deletes that failed due to a missing entry

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

switch_table A table on a Sidecar switch ASIC

Version

1-1

Fields
NameTypeDescription

rack_id

UUID

ID of the rack containing the switch

sidecar_id

UUID

ID of the Sidecar switch

sled_id

UUID

ID of the sled responsible for managing the switch

table

String

Name of the switch table

switch_table:deletes

Total number of entries deleted

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

switch_table A table on a Sidecar switch ASIC

Version

1-1

Fields
NameTypeDescription

rack_id

UUID

ID of the rack containing the switch

sidecar_id

UUID

ID of the Sidecar switch

sled_id

UUID

ID of the sled responsible for managing the switch

table

String

Name of the switch table

switch_table:exhaustion

Total number of inserts that failed due to space exhaustion

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

switch_table A table on a Sidecar switch ASIC

Version

1-1

Fields
NameTypeDescription

rack_id

UUID

ID of the rack containing the switch

sidecar_id

UUID

ID of the Sidecar switch

sled_id

UUID

ID of the sled responsible for managing the switch

table

String

Name of the switch table

switch_table:inserts

Total number of entries inserted

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

switch_table A table on a Sidecar switch ASIC

Version

1-1

Fields
NameTypeDescription

rack_id

UUID

ID of the rack containing the switch

sidecar_id

UUID

ID of the Sidecar switch

sled_id

UUID

ID of the sled responsible for managing the switch

table

String

Name of the switch table

switch_table:occupancy

Current number of entries in the table

Metadata

Datum type

u64

Units

Count

Authorization scope

Fleet

Target

switch_table A table on a Sidecar switch ASIC

Version

1-1

Fields
NameTypeDescription

rack_id

UUID

ID of the rack containing the switch

sidecar_id

UUID

ID of the Sidecar switch

sled_id

UUID

ID of the sled responsible for managing the switch

table

String

Name of the switch table

switch_table:update_misses

Total number of updates that failed due to a missing entry

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

switch_table A table on a Sidecar switch ASIC

Version

1-1

Fields
NameTypeDescription

rack_id

UUID

ID of the rack containing the switch

sidecar_id

UUID

ID of the Sidecar switch

sled_id

UUID

ID of the sled responsible for managing the switch

table

String

Name of the switch table

switch_table:updates

Total number of entries updated in place

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

switch_table A table on a Sidecar switch ASIC

Version

1-1

Fields
NameTypeDescription

rack_id

UUID

ID of the rack containing the switch

sidecar_id

UUID

ID of the Sidecar switch

sled_id

UUID

ID of the sled responsible for managing the switch

table

String

Name of the switch table

virtual_disk

virtual_disk:bytes_read

Number of bytes read from the disk

Metadata

Datum type

Cumulative u64

Units

Bytes

Authorization scope

Project

Target

virtual_disk A virtual disk

Version

1-1

Fields
NameTypeDescription

attached_instance_id

UUID

ID of the instance the disk is attached to

block_size

u32

Block size of the disk, in bytes

disk_id

UUID

ID of the disk

project_id

UUID

ID of the project containing the disk

silo_id

UUID

ID for the silo containing the disk

virtual_disk:bytes_written

Number of bytes written to the disk

Metadata

Datum type

Cumulative u64

Units

Bytes

Authorization scope

Project

Target

virtual_disk A virtual disk

Version

1-1

Fields
NameTypeDescription

attached_instance_id

UUID

ID of the instance the disk is attached to

block_size

u32

Block size of the disk, in bytes

disk_id

UUID

ID of the disk

project_id

UUID

ID of the project containing the disk

silo_id

UUID

ID for the silo containing the disk

virtual_disk:failed_flushes

Total number of failed flush operations on the disk

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Project

Target

virtual_disk A virtual disk

Version

1-1

Fields
NameTypeDescription

attached_instance_id

UUID

ID of the instance the disk is attached to

block_size

u32

Block size of the disk, in bytes

disk_id

UUID

ID of the disk

failure_reason

String

The reason an I/O operation failed

project_id

UUID

ID of the project containing the disk

silo_id

UUID

ID for the silo containing the disk

virtual_disk:failed_reads

Total number of failed read operations from the disk

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Project

Target

virtual_disk A virtual disk

Version

1-1

Fields
NameTypeDescription

attached_instance_id

UUID

ID of the instance the disk is attached to

block_size

u32

Block size of the disk, in bytes

disk_id

UUID

ID of the disk

failure_reason

String

The reason an I/O operation failed

project_id

UUID

ID of the project containing the disk

silo_id

UUID

ID for the silo containing the disk

virtual_disk:failed_writes

Total number of failed write operations to the disk

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Project

Target

virtual_disk A virtual disk

Version

1-1

Fields
NameTypeDescription

attached_instance_id

UUID

ID of the instance the disk is attached to

block_size

u32

Block size of the disk, in bytes

disk_id

UUID

ID of the disk

failure_reason

String

The reason an I/O operation failed

project_id

UUID

ID of the project containing the disk

silo_id

UUID

ID for the silo containing the disk

virtual_disk:flushes

Total number of flush operations on the disk

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Project

Target

virtual_disk A virtual disk

Version

1-1

Fields
NameTypeDescription

attached_instance_id

UUID

ID of the instance the disk is attached to

block_size

u32

Block size of the disk, in bytes

disk_id

UUID

ID of the disk

project_id

UUID

ID of the project containing the disk

silo_id

UUID

ID for the silo containing the disk

virtual_disk:io_latency

Histogram of latency for I/O operations by kind

Metadata

Datum type

Histogram u64

Units

Nanoseconds

Authorization scope

Project

Target

virtual_disk A virtual disk

Version

1-1

Fields
NameTypeDescription

attached_instance_id

UUID

ID of the instance the disk is attached to

block_size

u32

Block size of the disk, in bytes

disk_id

UUID

ID of the disk

io_kind

String

The kind of I/O operation

project_id

UUID

ID of the project containing the disk

silo_id

UUID

ID for the silo containing the disk

virtual_disk:io_size

Histogram of sizes for I/O operations by kind

Metadata

Datum type

Histogram u64

Units

Bytes

Authorization scope

Project

Target

virtual_disk A virtual disk

Version

1-1

Fields
NameTypeDescription

attached_instance_id

UUID

ID of the instance the disk is attached to

block_size

u32

Block size of the disk, in bytes

disk_id

UUID

ID of the disk

io_kind

String

The kind of I/O operation

project_id

UUID

ID of the project containing the disk

silo_id

UUID

ID for the silo containing the disk

virtual_disk:reads

Total number of read operations from the disk

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Project

Target

virtual_disk A virtual disk

Version

1-1

Fields
NameTypeDescription

attached_instance_id

UUID

ID of the instance the disk is attached to

block_size

u32

Block size of the disk, in bytes

disk_id

UUID

ID of the disk

project_id

UUID

ID of the project containing the disk

silo_id

UUID

ID for the silo containing the disk

virtual_disk:writes

Total number of write operations to the disk

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Project

Target

virtual_disk A virtual disk

Version

1-1

Fields
NameTypeDescription

attached_instance_id

UUID

ID of the instance the disk is attached to

block_size

u32

Block size of the disk, in bytes

disk_id

UUID

ID of the disk

project_id

UUID

ID of the project containing the disk

silo_id

UUID

ID for the silo containing the disk

virtual_machine

virtual_machine:check

The number of successful checks of an instance’s health

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

virtual_machine A virtual machine instance

Version

1-1

Fields
NameTypeDescription

instance_id

UUID

The instance’s ID

nexus_id

UUID

The ID of the Nexus process which performed the health check

project_id

UUID

The ID of the instance’s project

rack_id

UUID

The rack ID of the Nexus process which performed the health check

reason

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.

silo_id

UUID

The ID of the instance’s silo

sled_agent_id

UUID

The ID of the sled-agent managing the instance

sled_agent_ip

IP Address

The IP address of the sled-agent managing the instance

sled_agent_port

u16

The port of the sled-agent managing the instance

state

String

The string representation of the instance’s state as understood by the VMM. If the check failed, this will generally be "failed".

vmm_id

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Fleet

Target

virtual_machine A virtual machine instance

Version

1-1

Fields
NameTypeDescription

failure_reason

String

The reason why the instance healh check failed

instance_id

UUID

The instance’s ID

nexus_id

UUID

The ID of the Nexus process which performed the health check

project_id

UUID

The ID of the instance’s project

rack_id

UUID

The rack ID of the Nexus process which performed the health check

silo_id

UUID

The ID of the instance’s silo

sled_agent_id

UUID

The ID of the sled-agent managing the instance

sled_agent_ip

IP Address

The IP address of the sled-agent managing the instance

sled_agent_port

u16

The port of the sled-agent managing the instance

vmm_id

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Project

Target

virtual_machine A guest virtual machine instance

Version

1-1

Fields
NameTypeDescription

instance_id

UUID

ID of the virtual machine instance

project_id

UUID

ID of the virtual machine instance’s project

silo_id

UUID

ID of the virtual machine instance’s silo

sled_id

UUID

ID of the sled hosting the instance

sled_model

String

Model number of the sled hosting the instance

sled_revision

u32

Revision number of the sled hosting the instance

sled_serial

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

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Project

Target

virtual_machine A guest virtual machine instance

Version

1-1

Fields
NameTypeDescription

instance_id

UUID

ID of the virtual machine instance

project_id

UUID

ID of the virtual machine instance’s project

silo_id

UUID

ID of the virtual machine instance’s silo

sled_id

UUID

ID of the sled hosting the instance

sled_model

String

Model number of the sled hosting the instance

sled_revision

u32

Revision number of the sled hosting the instance

sled_serial

String

Serial number of the sled hosting the instance

virtual_machine:reset

Cumulative number of times the virtual machine has been reset

Metadata

Datum type

Cumulative u64

Units

Count

Authorization scope

Project

Target

virtual_machine A guest virtual machine instance

Version

1-1

Fields
NameTypeDescription

instance_id

UUID

ID of the virtual machine instance

project_id

UUID

ID of the virtual machine instance’s project

silo_id

UUID

ID of the virtual machine instance’s silo

sled_id

UUID

ID of the sled hosting the instance

sled_model

String

Model number of the sled hosting the instance

sled_revision

u32

Revision number of the sled hosting the instance

sled_serial

String

Serial number of the sled hosting the instance

virtual_machine:vcpu_usage

Cumulative time each vCPU has spent in a state

Metadata

Datum type

Cumulative u64

Units

Nanoseconds

Authorization scope

Project

Target

virtual_machine A guest virtual machine instance

Version

1-1

Fields
NameTypeDescription

instance_id

UUID

ID of the virtual machine instance

project_id

UUID

ID of the virtual machine instance’s project

silo_id

UUID

ID of the virtual machine instance’s silo

sled_id

UUID

ID of the sled hosting the instance

sled_model

String

Model number of the sled hosting the instance

sled_revision

u32

Revision number of the sled hosting the instance

sled_serial

String

Serial number of the sled hosting the instance

state

String

The state of the vCPU

vcpu_id

u32

The ID of the vCPU