telemetry_inventory_test - bstoll/featureprofiles GitHub Wiki
Validate Telemetry for each FRU within chassis.
For each of the following component types (linecard, chassis, fan, controller card, power supply, disk, flash, NPU, transceiver, fabric card), validate:
- Presence of component within gNMI telemetry.
- Set of telemetry paths required for network discovery (to be specified for each case).
- TODO: Removal of telemetry when the component is removed or rebooted within the chassis, if applicable.
- TODO: /components/component/linecard/config
- /components/component[name=]/state/temperature/instant
- /components/component/storage
- TODO: /components/component/software-module
- TODO: /components/component/software-module/state/module-type
- /components/component/state/description
- /components/component/state/firmware-version
- /components/component/state/hardware-version
- /components/component/state/id
- /components/component/state/mfg-date
- /components/component/state/mfg-name
- /components/component/state/name
- /components/component/state/oper-status
- /components/component/state/parent
- /components/component/state/part-no
- /components/component/state/serial-no
- /components/component/state/software-version
- /components/component/state/type
- /components/component/state/temperature/alarm-status
- /components/component/state/temperature/instant
- /components/component/state/temperature/max
- /components/component/state/temperature/max-time
- /components/component/integrated-circuit/backplane-facing-capacity/state/available-pct
- /components/component/integrated-circuit/backplane-facing-capacity/state/consumed-capacity
- /components/component/integrated-circuit/backplane-facing-capacity/state/total
- /components/component/integrated-circuit/backplane-facing-capacity/state/total-operational-capacity