tt_machine_type_info

<< Home | << Metrics

Name

Prometheus Metric Name

tt_machine_type_info

Metric Path (tt-telemetry)

Schema:

{hostname}/tt_machine_type_info

Example path:

bh-glx-c09u02/tt_machine_type_info

Description

The host’s machine type. It reports the chassis/product family only — the ASIC architecture is reported separately by tt_architecture_info. It is determined without initializing the UMD driver or opening a device:

  • galaxy — detected from PCI subsystem IDs.

  • loudbox — detected from the host motherboard name (SMBIOS/DMI board_name).

  • quietbox — detected from the host motherboard name (SMBIOS/DMI board_name).

  • quietbox_2 — detected from the host motherboard name (SMBIOS/DMI board_name).

  • unknown — populated when the machine type cannot be determined.

The set of detectable machine types is expanded over time. The value is set once at startup and does not change. In Prometheus, the machine-type string is exposed as the machine_type label with a constant gauge value of 1.

Values

Type: String

Units: None

Allowable values: galaxy, loudbox, quietbox, quietbox_2, or unknown. The value is exposed via the machine_type Prometheus label.

Prometheus Labels

Label Name

Value

hostname

The host from which the metric was collected.

hall

The datacenter hall where the host is located. Sourced from the Factory System Descriptor (FSD).

aisle

The datacenter aisle where the host is located. Sourced from the Factory System Descriptor (FSD).

rack

The rack number where the host is located. Sourced from the Factory System Descriptor (FSD).

shelf_u

The shelf U position in the rack where the host is located. Sourced from the Factory System Descriptor (FSD).

machine_type

The machine type string.

board_name

The host motherboard name from SMBIOS/DMI (board_name) that the machine type was determined from. Present even when machine_type is unknown, to aid debugging. May be empty if unavailable.