Streaming Telemetry IPI Data Models
Overview
Streaming telemetry incrementally supports all IPI data models, listed in this section. Telemetry supports only operational containers and a subset of leaf attributes.
Telemetry IPI Pyang Tree
The Pyang tree output illustrates the supported containers or leaf, along with a list of supported container-level paths.
Container Level Sensor Paths and Leaf Attributes
Lists the container level sensor paths and leaf attributes supported for IPI data models.
For details on wildcard support, refer to the Wildcard Support in Sensor Paths and XPath Formatting Rules for gnmic Subscription sections.
IPI-Platform

+--rw components {feature-list:HAVE_CMMD}?
+--ro component* [name]
+--ro name -> ../state/name
+--ro state
| +--ro name? string
| +--ro type? ipi-platform-types:cmm_component_type_t {feature-list:NOT_HAVE_TIBIT}?
| +--ro location? string {feature-list:NOT_HAVE_TIBIT}?
| +--ro mfg-name? string {feature-list:NOT_HAVE_TIBIT}?
| +--ro mfg-date? yang:date-and-time {feature-list:NOT_HAVE_TIBIT}?
| +--ro description? string {feature-list:NOT_HAVE_TIBIT}?
| +--ro hardware-version? string {feature-list:NOT_HAVE_TIBIT}?
| +--ro firmware-version? string {feature-list:NOT_HAVE_TIBIT}?
| +--ro software-version? string {feature-list:NOT_HAVE_TIBIT}?
| +--ro serial-no? string {feature-list:NOT_HAVE_TIBIT}?
| +--ro part-no? string {feature-list:NOT_HAVE_TIBIT}?
| +--ro removable? boolean {feature-list:NOT_HAVE_TIBIT}?
| +--ro oper-status? ipi-platform-types:cmm_component_oper_status_t {feature-list:NOT_HAVE_TIBIT}?
| +--ro product-name? string {feature-list:NOT_HAVE_TIBIT}?
| +--ro asset-tag? string {feature-list:NOT_HAVE_TIBIT}?
| +--ro component-additional-details* string {feature-list:NOT_HAVE_TIBIT}?
| +--ro parent? -> /components/component/state/name {feature-list:NOT_HAVE_TIBIT}?
| +--ro empty? boolean {feature-list:NOT_HAVE_TIBIT}?
| +--ro memory {feature-list:NOT_HAVE_TIBIT}?
| | +--ro available? uint64
| | +--ro utilized? uint64
| +--ro board-fru {feature-list:NOT_HAVE_TIBIT}?
| | +--ro board-name? string
| | +--ro board-serial-no? string
| | +--ro board-mfg-name? string
| | +--ro board-mfg-date? yang:date-and-time
| +--ro temperature {feature-list:HAVE_CMMD}?
| +--ro instant? decimal64
| +--ro min? decimal64
| +--ro max? decimal64
| +--ro avg? decimal64
| +--ro interval? uint32
| +--ro sensor-name? string
| +--ro sensor-index? uint8
| +--ro alarm-status? boolean
| +--ro alarm-threshold? decimal64
| +--ro alarm-severity? cml_alarm_severity_t
| +--ro minimum-emergency-temperature? decimal64
| +--ro maximum-emergency-temperature? decimal64
| +--ro minimum-alert-temperature? decimal64
| +--ro maximum-alert-temperature? decimal64
| +--ro minimum-critical-temperature? decimal64
| +--ro maximum-critical-temperature? decimal64
+--ro bmc-sensor-data-record {feature-list:NOT_HAVE_TIBIT}?
| +--ro state
| +--ro sensor-name? string
| +--ro value? ipi-platform-types:cmm_bmc_value_t
| +--ro units? string
| +--ro lower-non-recoverable? decimal64
| +--ro lower-non-critical? decimal64
| +--ro lower-critical? decimal64
| +--ro upper-non-critical? decimal64
| +--ro upper-critical? decimal64
| +--ro upper-non-recoverable? decimal64
| +--ro operational-status? string
| +--ro threshold? decimal64
| +--ro event-type? ipi-platform-types:cmm_bmc_event_type_t
+--ro cpu {feature-list:HAVE_CMMD}?
| +--ro state
| +--ro cpu-1min-load-percentage? decimal64
| +--ro cpu-5min-load-percentage? decimal64
| +--ro cpu-15min-load-percentage? decimal64
| +--ro cpu-utilization? decimal64
+--ro storage {feature-list:HAVE_CMMD}?
| +--ro state
| +--ro total-memory? uint64
| +--ro used-memory? uint64
| +--ro free-memory? uint64
+--ro ram {feature-list:HAVE_CMMD}?
| +--ro state
| +--ro total-memory? uint64
| +--ro used-memory? uint64
| +--ro available-memory? uint64
| +--ro shared-memory? uint64
| +--ro buffers? uint64
| +--ro total-swap? uint64
| +--ro free-swap? uint64
| +--ro current-process-count? uint16
| +--ro total-high-memory? uint64
| +--ro available-high-memory? uint64
+--ro transceiver {feature-list:HAVE_CMMD,feature-list:NOT_HAVE_TIBIT}?
| +--ro state
| | +--ro grid-spacing? decimal64
| | +--ro first-frequency? decimal64
| | +--ro last-frequency? decimal64
| | +--ro transceiver-temperature? decimal64
| | +--ro presence? ipi-platform-transceiver-types:ddm_cmm_trans_presence_t
| | +--ro transceiver-voltage? decimal64
| | +--ro type? ipi-platform-transceiver-types:ddm_cmm_trans_type_t
| | +--ro transceiver-identifier? ipi-platform-transceiver-types:ddm_cmm_trans_identifier_t
| | +--ro connector-type? ipi-platform-transceiver-types:ddm_cmm_trans_connector_type_t
| | +--ro vendor-name? string
| | +--ro vendor-part-number? string
| | +--ro vendor-revision-number? string
| | +--ro vendor-serial-number? string
| | +--ro vendor-manufacturing-date? string
| +--ro sfp
| | +--ro state
| | +--ro transmit-status? ipi-platform-transceiver-types:ddm_tx_rx_state_t
| | +--ro recieve-loss-status? ipi-platform-transceiver-types:ddm_tx_rx_state_t
| | +--ro sfp-identifier? ipi-platform-transceiver-types:ddm_cmm_trans_sfp_extended_identifier_t
| | +--ro sfp-options-implemented? ipi-platform-transceiver-types:ddm_cmm_trans_sfp_options_implemented_t
| | +--ro fiber-channel-sfp-speed? ipi-platform-transceiver-types:ddm_cmm_trans_fiber_channel_speed_t
| | +--ro sfp-infiniband-compliance-code? ipi-platform-transceiver-types:ddm_cmm_trans_sfp_infiniband_compliance_t
| | +--ro sfp-escon-compliance-code? ipi-platform-transceiver-types:ddm_cmm_trans_sfp_escon_compliance_t
| | +--ro sfp-plus-cable-technology? ipi-platform-transceiver-types:ddm_cmm_trans_sfp_plus_cable_tech_t
| +--ro xfp
| | +--ro state
| | +--ro transmit-status? ipi-platform-transceiver-types:ddm_tx_rx_state_t
| | +--ro recieve-loss-status? ipi-platform-transceiver-types:ddm_tx_rx_state_t
| | +--ro xsfp-identifier? ipi-platform-transceiver-types:ddm_cmm_trans_xfp_extended_identifier_t
| | +--ro xfp-10g-ethernet-compliance-code? ipi-platform-transceiver-types:ddm_cmm_trans_xfp_10g_eth_compliance_t
| | +--ro xfp-10g-fiber-channel-compliance-code? ipi-platform-transceiver-types:ddm_cmm_trans_xfp_10g_fiber_chn_compliance_t
| | +--ro xfp-10g-copper-link-compliance-code? ipi-platform-transceiver-types:ddm_cmm_trans_xfp_10g_copper_links_rsvd_t
| | +--ro xfp-lower-speed-link-compliance-code? ipi-platform-transceiver-types:ddm_cmm_trans_xfp_lower_speed_links_t
| | +--ro xfp-sonet-interconnect-compliance-code? ipi-platform-transceiver-types:ddm_cmm_trans_xfp_sonet_interconnect_t
| | +--ro xfp-sonet-short-haul-compliance-code? ipi-platform-transceiver-types:ddm_cmm_trans_xfp_sonet_short_haul_t
| | +--ro xfp-sonet-long-haul-compliance-code? ipi-platform-transceiver-types:ddm_cmm_trans_xfp_sonet_long_haul_t
| | +--ro xfp-sonet-very-long-haul-compliance-code? ipi-platform-transceiver-types:ddm_cmm_trans_xfp_sonet_very_long_haul_t
| | +--ro xfp-serial-encoding-algorithm? ipi-platform-transceiver-types:ddm_cmm_trans_xfp_encoding_t
| | +--ro xsfp-options-implemented? ipi-platform-transceiver-types:ddm_cmm_trans_xfp_options_implemented_t
| | +--ro xfp-auxillary-voltage? ipi-platform-transceiver-types:ddm_cmm_trans_xfp_voltage_aux_monitor_t
| +--ro qsfp
| | +--ro state
| | +--ro reset-status? ipi-platform-transceiver-types:ddm_cmm_trans_reset_t
| | +--ro power? ipi-platform-transceiver-types:ddm_cmm_trans_power_t
| | +--ro lane1-transmission? ipi-platform-transceiver-types:ddm_tx_rx_state_t
| | +--ro lane1-transmission-loss? ipi-platform-transceiver-types:ddm_tx_rx_state_t
| | +--ro lane1-recieve-loss? ipi-platform-transceiver-types:ddm_tx_rx_state_t
| | +--ro lane2-transmission? ipi-platform-transceiver-types:ddm_tx_rx_state_t
| | +--ro lane2-transmission-loss? ipi-platform-transceiver-types:ddm_tx_rx_state_t
| | +--ro lane2-recieve-loss? ipi-platform-transceiver-types:ddm_tx_rx_state_t
| | +--ro lane3-transmission? ipi-platform-transceiver-types:ddm_tx_rx_state_t
| | +--ro lane3-transmission-loss? ipi-platform-transceiver-types:ddm_tx_rx_state_t
| | +--ro lane3-recieve-loss? ipi-platform-transceiver-types:ddm_tx_rx_state_t
| | +--ro lane4-transmission? ipi-platform-transceiver-types:ddm_tx_rx_state_t
| | +--ro lane4-transmission-loss? ipi-platform-transceiver-types:ddm_tx_rx_state_t
| | +--ro lane4-recieve-loss? ipi-platform-transceiver-types:ddm_tx_rx_state_t
| | +--ro qsfp-identifier? ipi-platform-transceiver-types:ddm_cmm_qsfp_extended_identifier_t
| | +--ro fiber-channel-qsfp-speed? ipi-platform-transceiver-types:ddm_cmm_trans_fiber_channel_speed_t
| | +--ro qsfp-options-implemented? ipi-platform-transceiver-types:ddm_cmm_trans_qsfp_options_implemented_t
| +--ro channels
| | +--ro channel* [index]
| | +--ro index -> ../state/index
| | +--ro state
| | +--ro index? uint8
| | +--ro input-power? decimal64
| | +--ro input-power-alert-max-threshold? decimal64
| | +--ro input-power-critical-max-threshold? decimal64
| | +--ro input-power-critical-min-threshold? decimal64
| | +--ro input-power-alert-min-threshold? decimal64
| | +--ro output-power? decimal64
| | +--ro output-power-alert-max-threshold? decimal64
| | +--ro output-power-critical-max-threshold? decimal64
| | +--ro output-power-critical-min-threshold? decimal64
| | +--ro output-power-alert-min-threshold? decimal64
| | +--ro laser-bias-current? decimal64
| | +--ro laser-bias-current-alert-max-threshold? decimal64
| | +--ro laser-bias-current-critical-max-threshold? decimal64
| | +--ro laser-bias-current-critical-min-threshold? decimal64
| | +--ro laser-bias-current-alert-min-threshold? decimal64
| +--ro cmis-module {feature-list:HAVE_CMMD,feature-list:NOT_HAVE_TIBIT}?
| +--ro eeprom
| | +--ro state
| | +--ro identifier? ipi-platform-sff8024-types:cmm_sff8024_identifier_t
| | +--ro vendor-name? string
| | +--ro vendor-oui? string
| | +--ro part-number? string
| | +--ro revision-level? string
| | +--ro serial-number? string
| | +--ro manufacturing-date? string
| | +--ro clei-code? string
| | +--ro module-power-class? ipi-platform-cmis-types:cmm_cmis_module_power_class_t
| | +--ro module-max-power? decimal64
| | +--ro cooling-implemented? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | +--ro temperature-max? int16
| | +--ro temperature-min? int16
| | +--ro operatin-voltage-min? decimal64
| | +--ro optical-detector? ipi-platform-cmis-types:cmm_cmis_optical_detector_t
| | +--ro rx-power-measurement? ipi-platform-cmis-types:cmm_cmis_rx_power_measur_t
| | +--ro tx-disable-module-wide? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | +--ro cable-assembly-link-length? int16
| | +--ro connector-type? ipi-platform-sff8024-types:cmm_sff8024_connector_type_t
| | +--ro cca-5ghz? uint8
| | +--ro cca-7ghz? uint8
| | +--ro cca-12p9ghz? uint8
| | +--ro cca-25p8ghz? uint8
| | +--ro media-interface-technology? ipi-platform-cmis-types:cmm_cmis_media_intf_tech_t
| | +--ro cmis-revision? string
| | +--ro memory-model? ipi-platform-cmis-types:cmm_cmis_memory_model_t
| | +--ro mci-max-speed? ipi-platform-cmis-types:cmm_cmis_mci_max_speed_t
| | +--ro active-firmware-revision? string
| | +--ro inactive-firmware-revision? string
| | +--ro hardware-revision? string
| | +--ro media-type? ipi-platform-cmis-types:cmm_cmis_media_type_t
| | +--ro max-smf-link-length? decimal64
| | +--ro max-mmf-om2-link-length? uint8
| | +--ro max-mmf-om3-link-length? uint16
| | +--ro max-mmf-om4-link-length? uint16
| | +--ro max-mmf-om5-link-length? uint16
| | +--ro wavelength-nominal? decimal64
| | +--ro wavelength-tolerance? decimal64
| +--ro advertisement
| | +--ro applications
| | | +--ro application* [id]
| | | +--ro id -> ../state/id
| | | +--ro state
| | | | +--ro id? uint8
| | | +--ro host
| | | | +--ro state
| | | | +--ro interface-type? ipi-platform-cmis-types:cmm_cmis_interface_type_t
| | | | +--ro application-bitrate? ipi-platform-cmis-types:cmm_cmis_bit_rate_t
| | | | +--ro lane-count? uint8
| | | | +--ro signal-bitrate? ipi-platform-cmis-types:cmm_cmis_bit_rate_t
| | | | +--ro modulation-format? ipi-platform-cmis-types:cmm_cmis_modulation_format_t
| | | | +--ro bits-per-unit-interval? decimal64
| | | | +--ro lane-assignment? ipi-platform-cmis-types:cmm_cmis_lane_assignment_t
| | | | +--ro host-config? string
| | | +--ro media
| | | +--ro state
| | | +--ro interface-type? ipi-platform-cmis-types:cmm_cmis_interface_type_t
| | | +--ro application-bitrate? ipi-platform-cmis-types:cmm_cmis_bit_rate_t
| | | +--ro lane-count? uint8
| | | +--ro signal-bitrate? ipi-platform-cmis-types:cmm_cmis_bit_rate_t
| | | +--ro modulation-format? ipi-platform-cmis-types:cmm_cmis_modulation_format_t
| | | +--ro bits-per-unit-interval? decimal64
| | | +--ro lane-assignment? ipi-platform-cmis-types:cmm_cmis_lane_assignment_t
| | +--ro controls
| | | +--ro state
| | | +--ro wavelength-control? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | +--ro tunable-transmitter? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | +--ro tx-output-squelching-method? ipi-platform-cmis-types:cmm_cmis_tx_squelch_method_t
| | | +--ro forced-tx-output-squelching? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | +--ro tx-output-squelching-disable? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | +--ro tx-output-disable? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | +--ro input-polarity-flip-tx? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | +--ro rx-output-squelching-disable? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | +--ro rx-output-disable? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | +--ro output-polarity-flip-rx? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | +--ro diagnostics
| | | +--ro module
| | | | +--ro state
| | | | +--ro simultaneous-host-and-media-loobpack? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | | +--ro report-bit-error-ratio? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | | +--ro count-bits-and-errors? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | +--ro host
| | | | +--ro state
| | | | +--ro output-loopack? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | | +--ro input-loopack? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | | +--ro per-lane-loopack? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | | +--ro report-input-snr? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | | +--ro report-fec? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | | +--ro prbs-checker-post-fec? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | | +--ro prbs-checker-pre-fec? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | | +--ro prbs-checker-types? ipi-platform-cmis-types:cmm_cmis_prbs_support_type_t
| | | | +--ro prbs-generator-post-fec? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | | +--ro prbs-generator-pre-fec? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | | +--ro prbs-generator-types? ipi-platform-cmis-types:cmm_cmis_prbs_support_type_t
| | | +--ro media
| | | +--ro state
| | | +--ro output-loopack? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | +--ro input-loopack? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | +--ro per-lane-loopack? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | +--ro report-input-snr? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | +--ro report-fec? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | +--ro prbs-checker-post-fec? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | +--ro prbs-checker-pre-fec? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | +--ro prbs-checker-types? ipi-platform-cmis-types:cmm_cmis_prbs_support_type_t
| | | +--ro prbs-generator-post-fec? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | +--ro prbs-generator-pre-fec? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | +--ro prbs-generator-types? ipi-platform-cmis-types:cmm_cmis_prbs_support_type_t
| | +--ro durations
| | | +--ro state
| | | +--ro modsel-wait-time? uint8
| | | +--ro dpinit-maximun-duration? ipi-platform-cmis-types:cmm_cmis_durations_t
| | | +--ro dpdeinit-maximun-duration? ipi-platform-cmis-types:cmm_cmis_durations_t
| | | +--ro dptxturnon-maximum-duration? ipi-platform-cmis-types:cmm_cmis_durations_t
| | | +--ro dptxturnoff-maximum-duration? ipi-platform-cmis-types:cmm_cmis_durations_t
| | | +--ro modulepwrup-maximum-duration? ipi-platform-cmis-types:cmm_cmis_durations_t
| | | +--ro modulepwrdn-maximum-duration? ipi-platform-cmis-types:cmm_cmis_durations_t
| | | +--ro npinit-maximum-duration? ipi-platform-cmis-types:cmm_cmis_durations_t
| | | +--ro npdeinit-maximum-duration? ipi-platform-cmis-types:cmm_cmis_durations_t
| | | +--ro nptxturnon-maximum-duration? ipi-platform-cmis-types:cmm_cmis_durations_t
| | | +--ro nptxturnoff-maximum-duration? ipi-platform-cmis-types:cmm_cmis_durations_t
| | +--ro laser
| | | +--ro state
| | | | +--ro supported-grids? ipi-platform-cmis-types:cmm_cmis_laser_grid_support_t
| | | | +--ro fine-tune-supported? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | | +--ro fine-tune-resolution? decimal64
| | | | +--ro fine-tune-low-offset? decimal64
| | | | +--ro fine-tune-high-offset? decimal64
| | | | +--ro per-lane-programmable-output-power? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | | +--ro minimum-programmable-output-power? decimal64
| | | | +--ro maximum-programmable-output-power? decimal64
| | | +--ro grids
| | | +--ro grid* [id]
| | | +--ro id -> ../state/id
| | | +--ro state
| | | +--ro id? ipi-platform-cmis-types:cmm_cmis_laser_grid_spacing_t
| | | +--ro lowest-channel-frequency? decimal64
| | | +--ro highest-channel-frequency? decimal64
| | | +--ro channel-count? uint16
| | +--ro monitoring
| | | +--ro module
| | | | +--ro monitors
| | | | +--ro monitor* [id]
| | | | +--ro id -> ../state/id
| | | | +--ro state
| | | | +--ro id? ipi-platform-cmis-types:cmm_cmis_module_monitor_id_t
| | | | +--ro supported? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | +--ro host
| | | | +--ro monitors
| | | | | +--ro monitor* [id]
| | | | | +--ro id -> ../state/id
| | | | | +--ro state
| | | | | +--ro id? ipi-platform-cmis-types:cmm_cmis_host_monitor_id_t
| | | | | +--ro supported? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | | | +--ro lanes-assigned? ipi-platform-cmis-types:cmm_cmis_lane_assignment_t
| | | | +--ro flags
| | | | +--ro flag* [id]
| | | | +--ro id -> ../state/id
| | | | +--ro state
| | | | +--ro id? ipi-platform-cmis-types:cmm_cmis_host_flag_id_t
| | | | +--ro supported? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | | +--ro lanes-assigned? ipi-platform-cmis-types:cmm_cmis_lane_assignment_t
| | | +--ro media
| | | +--ro monitors
| | | | +--ro monitor* [id]
| | | | +--ro id -> ../state/id
| | | | +--ro state
| | | | +--ro id? ipi-platform-cmis-types:cmm_cmis_media_monitor_id_t
| | | | +--ro supported? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | | +--ro lanes-assigned? ipi-platform-cmis-types:cmm_cmis_lane_assignment_t
| | | +--ro flags
| | | +--ro flag* [id]
| | | +--ro id -> ../state/id
| | | +--ro state
| | | +--ro id? ipi-platform-cmis-types:cmm_cmis_media_flag_id_t
| | | +--ro supported? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | +--ro lanes-assigned? ipi-platform-cmis-types:cmm_cmis_lane_assignment_t
| | +--ro pages
| | +--ro state
| | +--ro network-path-pages-supported? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | +--ro vdm-pages-supported? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | +--ro vdm-groups? ipi-platform-cmis-types:cmm_cmis_vdm_pages_support_t
| | +--ro diagnostics-pages-supported? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | +--ro user-page-supported? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | +--ro banks-per-page? ipi-platform-cmis-types:cmm_cmis_bank_per_page_support_t
| +--ro module-state
| | +--ro state
| | | +--ro fault-state? ipi-platform-cmis-types:cmm_cmis_module_fault_state_t
| | | +--ro current-state? ipi-platform-cmis-types:cmm_cmis_module_state_t
| | +--ro datapaths
| | +--ro datapath* [lane]
| | +--ro lane -> ../state/lane
| | +--ro state
| | +--ro lane? uint8
| | +--ro current-state? ipi-platform-cmis-types:cmm_cmis_datapath_states_t
| | +--ro host-rate? decimal64
| | +--ro media-rate? decimal64
| | +--ro interface-name? string
| +--ro module-monitors
| | +--ro monitors
| | | +--ro monitor* [id]
| | | +--ro id -> ../state/id
| | | +--ro state
| | | +--ro id? ipi-platform-cmis-types:cmm_cmis_module_monitor_id_t
| | | +--ro description? string
| | | +--ro value? decimal64
| | | +--ro high-alarm? decimal64
| | | +--ro high-warning? decimal64
| | | +--ro low-warning? decimal64
| | | +--ro low-alarm? decimal64
| | +--ro monitor-alarm
| | +--ro state
| | +--ro alarm-id? ipi-platform-cmis-types:cmm_cmis_module_monitor_id_t
| | +--ro alarm-type? ipi-platform-cmis-types:cmm_cmis_threshold_alarm_t
| | +--ro current-value? decimal64
| | +--ro threshold-minimum? decimal64
| | +--ro threshold-maximum? decimal64
| +--ro host-monitors
| | +--ro lanes
| | +--ro lane* [number]
| | +--ro number -> ../state/number
| | +--ro state
| | | +--ro number? uint8
| | | +--ro dp-assigned? boolean
| | +--ro monitors
| | | +--ro monitor* [id]
| | | +--ro id -> ../state/id
| | | +--ro state
| | | +--ro id? ipi-platform-cmis-types:cmm_cmis_host_monitor_id_t
| | | +--ro description? string
| | | +--ro value? decimal64
| | | +--ro high-alarm? decimal64
| | | +--ro high-warning? decimal64
| | | +--ro low-warning? decimal64
| | | +--ro low-alarm? decimal64
| | +--ro flags
| | | +--ro flag* [id]
| | | +--ro id -> ../state/id
| | | +--ro state
| | | +--ro id? ipi-platform-cmis-types:cmm_cmis_host_flag_id_t
| | | +--ro description? string
| | | +--ro value? boolean
| | +--ro monitor-alarm
| | | +--ro state
| | | +--ro alarm-id? ipi-platform-cmis-types:cmm_cmis_host_monitor_id_t
| | | +--ro alarm-type? ipi-platform-cmis-types:cmm_cmis_threshold_alarm_t
| | | +--ro current-value? decimal64
| | | +--ro threshold-minimum? decimal64
| | | +--ro threshold-maximum? decimal64
| | +--ro flag-alarm
| | +--ro state
| | +--ro alarm-id? ipi-platform-cmis-types:cmm_cmis_host_flag_id_t
| +--ro media-monitors
| +--ro lanes
| +--ro lane* [number]
| +--ro number -> ../state/number
| +--ro state
| | +--ro number? uint8
| +--ro monitors
| | +--ro monitor* [id]
| | +--ro id -> ../state/id
| | +--ro state
| | +--ro id? ipi-platform-cmis-types:cmm_cmis_media_monitor_id_t
| | +--ro description? string
| | +--ro value? decimal64
| | +--ro high-alarm? decimal64
| | +--ro high-warning? decimal64
| | +--ro low-warning? decimal64
| | +--ro low-alarm? decimal64
| +--ro flags
| | +--ro flag* [id]
| | +--ro id -> ../state/id
| | +--ro state
| | +--ro id? ipi-platform-cmis-types:cmm_cmis_media_flag_id_t
| | +--ro description? string
| | +--ro value? boolean
| +--ro monitor-alarm
| | +--ro state
| | +--ro alarm-id? ipi-platform-cmis-types:cmm_cmis_media_monitor_id_t
| | +--ro alarm-type? ipi-platform-cmis-types:cmm_cmis_threshold_alarm_t
| | +--ro current-value? decimal64
| | +--ro threshold-minimum? decimal64
| | +--ro threshold-maximum? decimal64
| +--ro flag-alarm
| +--ro state
| +--ro alarm-id? ipi-platform-cmis-types:cmm_cmis_media_flag_id_t
+--ro power-supply {feature-list:HAVE_CMMD}?
| +--ro state
| +--ro operational-status? cml_cmm_power_supply_operstatus_t
| +--ro capacity? decimal64
| +--ro power-consumption? decimal64
| +--ro input-power? decimal64
| +--ro input-voltage? decimal64
| +--ro output-voltage? decimal64
| +--ro input-current? decimal64
| +--ro output-current? decimal64
| +--ro temperature-sensor1? decimal64
| +--ro temperature-sensor2? decimal64
| +--ro temperature-sensor3? decimal64
| +--ro fan1-rpm? uint32
| +--ro fan2-rpm? uint32
| +--ro fan3-rpm? uint32
| +--ro fan4-rpm? uint32
+--ro fan {feature-list:HAVE_CMMD}?
| +--ro state
| +--ro rpm? uint32
| +--ro minimum-rpm? uint32
| +--ro maximum-rpm? uint32
| +--ro fan-status? cml_cmm_fan_status_t
| +--ro fan-location? cml_cmm_fan_location_t
+--ro fan-tray {feature-list:HAVE_CMMD}?
+--ro state
+--ro status? cml_cmm_fan_tray_status_t

The paths listed below represent telemetry paths for monitoring the state of various components, including CPU, storage, RAM, power supply, fans, fan trays, CMIS, and transceivers.
CPU
Sensor Path
ipi:/components/component[name]/cpu/state
Leaf Attributes
/components/component[name]/cpu/state/cpu-1min-load-percentage
/components/component[name]/cpu/state/cpu-5min-load-percentage
/components/component[name]/cpu/state/cpu-15min-load-percentage
/components/component[name]/cpu/state/cpu-utilization
Storage
Sensor Path
ipi:/components/component[name]/storage/state/
Leaf Attributes
/components/component[name]/storage/state/total-memory
/components/component[name]/storage/state/used-memory
/components/component[name]/storage/state/free-memory
RAM
Sensor Path
ipi:/components/component[name]/ram/state/
Leaf Attributes
/components/component[name]/ram/state/total-memory
/components/component[name]/ram/state/used-memory
/components/component[name]/ram/state/available-memory
/components/component[name]/ram/state/shared-memory
/components/component[name]/ram/state/buffers
/components/component[name]/ram/state/total-swap
/components/component[name]/ram/state/free-swap
/components/component[name]/ram/state/current-process-count
/components/component[name]/ram/state/total-high-memory
/components/component[name]/ram/state/available-high-memory
Power-Supply
Sensor Path
ipi:/components/component[name]/power-supply/state/
Leaf Attributes
/components/component[name]/power-supply/state/capacity
/components/component[name]/power-supply/state/power-consumption
/components/component[name]/power-supply/state/input-power
/components/component[name]/power-supply/state/input-voltage
/components/component[name]/power-supply/state/input-current
/components/component[name]/power-supply/state/output-voltage
/components/component[name]/power-supply/state/output-current
/components/component[name]/power-supply/state/operational-status
/components/component[name]/power-supply/state/fan1-rpm
/components/component[name]/power-supply/state/fan2-rpm
/components/component[name]/power-supply/state/fan3-rpm
/components/component[name]/power-supply/state/fan4-rpm
/components/component[name]/power-supply/state/temperature-sensor1
/components/component[name]/power-supply/state/temperature-sensor2
/components/component[name]/power-supply/state/temperature-sensor3
Fan
Sensor Path
ipi:/components/component[name]/fan/state/
Leaf Attributes
/components/component[name]/fan/state/rpm
/components/component[name]/fan/state/fan-status
/components/component[name]/fan/state/fan-location
Fan-Tray
Sensor Path
ipi:/components/component[name]/fan-tray/state/
Leaf Attributes
/components/component[name]/fan-tray/state/status
Transceiver State
Sensor Path
ipi:/components/component[name]/transceiver/state/
Leaf Attributes
/components/component[name]/transceiver/state/grid-spacing
/components/component[name]/transceiver/state/first-frequency
/components/component[name]/transceiver/state/last-frequency
/components/component[name]/transceiver/state/transceiver-temperature
/components/component[name]/transceiver/state/transceiver-voltage
/components/component[name]/transceiver/state/presence
/components/component[name]/transceiver/state/type
/components/component[name]/transceiver/state/transceiver-identifier
/components/component[name]/transceiver/state/connector-type
/components/component[name]/transceiver/state/vendor-name
/components/component[name]/transceiver/state/vendor-part-number
/components/component[name]/transceiver/state/vendor-revision-number
/components/component[name]/transceiver/state/vendor-serial-number
/components/component[name]/transceiver/state/vendor-manufacturing-date
Transceiver SFP State
Sensor Path
ipi:/components/component[name]/transceiver/sfp/state/
Leaf Attributes
/components/component[name]/transceiver/sfp/state/transmit-status
/components/component[name]/transceiver/sfp/state/recieve-loss-status
/components/component[name]/transceiver/sfp/state/sfp-identifier
/components/component[name]/transceiver/sfp/state/sfp-options-implemented
/components/component[name]/transceiver/sfp/state/fiber-channel-sfp-speed
/components/component[name]/transceiver/sfp/state/sfp-infiniband-compliance-code
/components/component[name]/transceiver/sfp/state/sfp-escon-compliance-code
/components/component[name]/transceiver/sfp/state/sfp-plus-cable-technology
Transceiver XFP State
Sensor Path
ipi:/components/component[name]/transceiver/xfp/state/
Leaf Attributes
/components/component[name]/transceiver/xfp/state/transmit-status
/components/component[name]/transceiver/xfp/state/recieve-loss-status
/components/component[name]/transceiver/xfp/state/xsfp-identifier
/components/component[name]/transceiver/xfp/state/xfp-10g-ethernet-compliance-code
/components/component[name]/transceiver/xfp/state/xfp-10g-fiber-channel-compliance-code
/components/component[name]/transceiver/xfp/state/xfp-10g-copper-link-compliance-code
/components/component[name]/transceiver/xfp/state/xfp-lower-speed-link-compliance-code
/components/component[name]/transceiver/xfp/state/xfp-sonet-interconnect-compliance-code
/components/component[name]/transceiver/xfp/state/xfp-sonet-short-haul-compliance-code
/components/component[name]/transceiver/xfp/state/xfp-sonet-long-haul-compliance-code
/components/component[name]/transceiver/xfp/state/xfp-sonet-very-long-haul-compliance-code
/components/component[name]/transceiver/xfp/state/xfp-serial-encoding-algorithm
/components/component[name]/transceiver/xfp/state/xsfp-options-implemented
/components/component[name]/transceiver/xfp/state/xfp-auxillary-voltage
Transceiver QSFP State
Sensor Path
ipi:/components/component[name]/transceiver/qsfp/state/
Leaf Attributes
/components/component[name]/transceiver/qsfp/state/reset-status
/components/component[name]/transceiver/qsfp/state/power
/components/component[name]/transceiver/qsfp/state/lane1-transmission
/components/component[name]/transceiver/qsfp/state/lane1-transmission-loss
/components/component[name]/transceiver/qsfp/state/lane1-recieve-loss
/components/component[name]/transceiver/qsfp/state/lane2-transmission
/components/component[name]/transceiver/qsfp/state/lane2-transmission-loss
/components/component[name]/transceiver/qsfp/state/lane2-recieve-loss
/components/component[name]/transceiver/qsfp/state/lane3-transmission
/components/component[name]/transceiver/qsfp/state/lane3-transmission-loss
/components/component[name]/transceiver/qsfp/state/lane3-recieve-loss
/components/component[name]/transceiver/qsfp/state/lane4-transmission
/components/component[name]/transceiver/qsfp/state/lane4-transmission-loss
/components/component[name]/transceiver/qsfp/state/lane4-recieve-loss
/components/component[name]/transceiver/qsfp/state/qsfp-identifier
/components/component[name]/transceiver/qsfp/state/fiber-channel-qsfp-speed
/components/component[name]/transceiver/qsfp/state/qsfp-options-implemented
Transceiver Channels
Sensor Path
ipi:/components/component[name]/transceiver/channels/channel[index]/state/
Leaf Attributes
/components/component[name]/transceiver/channels/channel[index]/state/index
/components/component[name]/transceiver/channels/channel[index]/state/input-power
/components/component[name]/transceiver/channels/channel[index]/state/input-power-alert-max-threshold
/components/component[name]/transceiver/channels/channel[index]/state/input-power-critical-max-threshold
/components/component[name]/transceiver/channels/channel[index]/state/input-power-critical-min-threshold
/components/component[name]/transceiver/channels/channel[index]/state/input-power-alert-min-threshold
/components/component[name]/transceiver/channels/channel[index]/state/output-power
/components/component[name]/transceiver/channels/channel[index]/state/output-power-alert-max-threshold
/components/component[name]/transceiver/channels/channel[index]/state/output-power-critical-max-threshold
/components/component[name]/transceiver/channels/channel[index]/state/output-power-critical-min-threshold
/components/component[name]/transceiver/channels/channel[index]/state/output-power-alert-min-threshold
/components/component[name]/transceiver/channels/channel[index]/state/laser-bias-current
/components/component[name]/transceiver/channels/channel[index]/state/laser-bias-current-alert-max-treshold
/components/component[name]/transceiver/channels/channel[index]/state/laser-bias-current-critical-max-threshold
/components/component[name]/transceiver/channels/channel[index]/state/laser-bias-current-critical-min-threshold
/components/component[name]/transceiver/channels/channel[index]/state/laser-bias-current-alert-min-threshold
Platform State
Sensor Path
ipi:/components/component[name]/state/
Leaf Attributes
/components/component[name]/state/name
/components/component[name]/state/type
/components/component[name]/state/location
/components/component[name]/state/mfg-name
/components/component[name]/state/description
/components/component[name]/state/hardware-version
/components/component[name]/state/firmware-version
/components/component[name]/state/software-version
/components/component[name]/state/serial-no
/components/component[name]/state/part-no
/components/component[name]/state/removable
/components/component[name]/state/oper-status
/components/component[name]/state/product-name
/components/component[name]/state/asset-tag
/components/component[name]/state/component-additional-details
/components/component[name]/state/parent
/components/component[name]/state/empty
Platform State: Memory
Sensor Path
ipi:/components/component[name]/state/memory
Leaf Attributes
/components/component[name]/state/memory/available
/components/component[name]/state/memory/utilized
Platform State: Board FRU
Sensor Path
ipi:/components/component[name]/state/board-fru
Leaf Attributes
/components/component[name]/state/board-fru/board-name
/components/component[name]/state/board-fru/board-serial-no
/components/component[name]/state/board-fru/board-mfg-name
/components/component[name]/state/board-fru/board-mfg-date
Platform State: Temperature
Sensor Path
ipi:/components/component[name]/state/temperature
Leaf Attributes
/components/component[name]/state/temperature/instant
/components/component[name]/state/temperature/min
/components/component[name]/state/temperature/max
/components/component[name]/state/temperature/avg
/components/component[name]/state/temperature/interval
/components/component[name]/state/temperature/sensor-name
/components/component[name]/state/temperature/sensor-index
/components/component[name]/state/temperature/alarm-status
/components/component[name]/state/temperature/alarm-threshold
/components/component[name]/state/temperature/alarm-severity
/components/component[name]/state/temperature/minimum-emergency-temperature
/components/component[name]/state/temperature/maximum-emergency-temperature
/components/component[name]/state/temperature/minimum-alert-temperature
/components/component[name]/state/temperature/maximum-alert-temperature
/components/component[name]/state/temperature/minimum-critical-temperature
/components/component[name]/state/temperature/maximum-critical-temperature
IPI-INTERFACE

+--rw interfaces
+--rw interface* [name]
+--rw name -> ../config/name
+--rw config
| +--rw name? string
+--ro state
| +--ro ifindex? uint32
| +--ro admin-status? ipi-if-types:if_interface_admin_status_t
| +--ro oper-status? ipi-if-types:if_interface_oper_status_t
| +--ro last-change? yang:timeticks
| +--ro logical? boolean
| +--ro counters
| +--ro in-octets? yang:counter64
| +--ro in-pkts? yang:counter64
| +--ro in-unicast-pkts? yang:counter64 {feature-list:HAVE_BROADCOM,feature-list:HAVE_HAL,feature-list:NOT_HAVE_SWFWDR}?
| +--ro in-broadcast-pkts? yang:counter64 {feature-list:HAVE_BROADCOM,feature-list:HAVE_HAL,feature-list:NOT_HAVE_SWFWDR}?
| +--ro in-multicast-pkts? yang:counter64
| +--ro in-discards? yang:counter64
| +--ro in-errors? yang:counter64
| +--ro in-fcs-errors? yang:counter64 {feature-list:HAVE_BROADCOM,feature-list:HAVE_HAL,feature-list:NOT_HAVE_SWFWDR}?
| +--ro out-octets? yang:counter64
| +--ro out-pkts? yang:counter64
| +--ro out-unicast-pkts? yang:counter64 {feature-list:HAVE_BROADCOM,feature-list:HAVE_HAL,feature-list:NOT_HAVE_SWFWDR}?
| +--ro out-broadcast-pkts? yang:counter64 {feature-list:HAVE_BROADCOM,feature-list:HAVE_HAL,feature-list:NOT_HAVE_SWFWDR}?
| +--ro out-multicast-pkts? yang:counter64 {feature-list:HAVE_BROADCOM,feature-list:HAVE_HAL,feature-list:NOT_HAVE_SWFWDR}?
| +--ro out-discards? yang:counter64
| +--ro out-errors? yang:counter64
| +--ro last-clear? ipi-if-types:if_last_clear_time_t
+--rw ipi-if-ethernet:ethernet
+--ro ipi-if-ethernet:state
+--ro ipi-if-ethernet:counters
+--ro ipi-if-extended:extended-ethernet-counters {feature-list:HAVE_BROADCOM,feature-list:HAVE_HAL,feature-list:NOT_HAVE_SWFWDR,feature-list:NOT_HAVE_POND}?
+--ro ipi-if-extended:receive-pkt-rate? yang:counter64
+--ro ipi-if-extended:receive-bit-rate? yang:counter64
+--ro ipi-if-extended:send-pkt-rate? yang:counter64
+--ro ipi-if-extended:send-bit-rate? yang:counter64

Interface State
Sensor Path
ipi:/interfaces/interface[name]/state
Leaf Attributes
/interfaces/interface[name]/state/name
/interfaces/interface[name]/state/ifindex
/interfaces/interface[name]/state/admin-status
/interfaces/interface[name]/state/oper-status
/interfaces/interface[name]/state/last-change
/interfaces/interface[name]/state/logical
Interface Counters
Sensor Path
ipi:/interfaces/interface[name]/state/counters
Leaf Attributes
/interfaces/interface[name]/state/counters/in-octets
/interfaces/interface[name]/state/counters/in-pkts
/interfaces/interface[name]/state/counters/in-unicast-pkts
/interfaces/interface[name]/state/counters/in-broadcast-pkts
/interfaces/interface[name]/state/counters/in-multicast-pkts
/interfaces/interface[name]/state/counters/in-discards
/interfaces/interface[name]/state/counters/in-errors
/interfaces/interface[name]/state/counters/in-fcs-errors
/interfaces/interface[name]/state/counters/out-octets
/interfaces/interface[name]/state/counters/out-pkts
/interfaces/interface[name]/state/counters/out-unicast-pkts
/interfaces/interface[name]/state/counters/out-broadcast-pkts
/interfaces/interface[name]/state/counters/out-multicast-pkts
/interfaces/interface[name]/state/counters/out-discards
/interfaces/interface[name]/state/counters/out-errors
/interfaces/interface[name]/state/counters/last-clear
Extended Ethernet Counters
Sensor Path
ipi:/interfaces/interface[name]/ethernet/state/counters/extended-ethernet-counters
Leaf Attributes
/interfaces/interface[name]/ethernet/state/counters/extended-ethernet-counters/receive-pkt-rate
/interfaces/interface[name]/ethernet/state/counters/extended-ethernet-counters/send-pkt-rate
/interfaces/interface[name]/ethernet/state/counters/extended-ethernet-counters/receive-bit-rate
/interfaces/interface[name]/ethernet/state/counters/extended-ethernet-counters/send-bit-rate
Interface Ethernet State
Sensor Path
ipi:/interfaces/interface[name]/ethernet/state
Leaf Attributes
/interfaces/interface[name]/ethernet/state/negotiated-port-speed
IPI-VXLAN

+--rw vxlan {feature-list:HAVE_VXLAN}?
+--ro tunnel* [destination-vtep-ip]
+--ro destination-vtep-ip -> ../state/destination-vtep-ip
+--ro state
+--ro destination-vtep-ip? inet:ipv4-address
+--ro counters
+--ro out-bytes? yang:counter64
+--ro out-packets? yang:counter64
+--ro in-bytes? yang:counter64
+--ro in-packets? yang:counter64

VXLAN State
Sensor Path
ipi:/vxlan/tunnel[destination-vtep-ip]/state/counters
Leaf Attributes
/vxlan/tunnel[destination-vtep-ip]/state/counters/out-bytes
/vxlan/tunnel[destination-vtep-ip]/state/counters/out-packets
/vxlan/tunnel[destination-vtep-ip]/state/counters/in-bytes
/vxlan/tunnel[destination-vtep-ip]/state/counters/in-packets
IPI-Platform-CMIS

+--rw components {feature-list:HAVE_CMMD}?
+--ro component* [name]
+--ro name -> ../state/name
+--ro state
| +--ro name? string
| +--ro type? ipi-platform-types:cmm_component_type_t {feature-list:NOT_HAVE_TIBIT}?
| +--ro location? string {feature-list:NOT_HAVE_TIBIT}?
| +--ro mfg-name? string {feature-list:NOT_HAVE_TIBIT}?
| +--ro mfg-date? yang:date-and-time {feature-list:NOT_HAVE_TIBIT}?
| +--ro description? string {feature-list:NOT_HAVE_TIBIT}?
| +--ro hardware-version? string {feature-list:NOT_HAVE_TIBIT}?
| +--ro firmware-version? string {feature-list:NOT_HAVE_TIBIT}?
| +--ro software-version? string {feature-list:NOT_HAVE_TIBIT}?
| +--ro serial-no? string {feature-list:NOT_HAVE_TIBIT}?
| +--ro part-no? string {feature-list:NOT_HAVE_TIBIT}?
| +--ro removable? boolean {feature-list:NOT_HAVE_TIBIT}?
| +--ro oper-status? ipi-platform-types:cmm_component_oper_status_t {feature-list:NOT_HAVE_TIBIT}?
| +--ro product-name? string {feature-list:NOT_HAVE_TIBIT}?
| +--ro asset-tag? string {feature-list:NOT_HAVE_TIBIT}?
| +--ro component-additional-details* string {feature-list:NOT_HAVE_TIBIT}?
| +--ro parent? -> /components/component/state/name {feature-list:NOT_HAVE_TIBIT}?
| +--ro empty? boolean {feature-list:NOT_HAVE_TIBIT}?
+--ro transceiver {feature-list:HAVE_CMMD,feature-list:NOT_HAVE_TIBIT}?
+--ro state
| +--ro grid-spacing? decimal64
| +--ro first-frequency? decimal64
| +--ro last-frequency? decimal64
| +--ro transceiver-temperature? decimal64
| +--ro transceiver-voltage? decimal64
+--ro cmis-module {feature-list:HAVE_CMMD,feature-list:NOT_HAVE_TIBIT}?
+--ro eeprom
| +--ro state
| +--ro identifier? ipi-platform-sff8024-types:cmm_sff8024_identifier_t
| +--ro vendor-name? string
| +--ro vendor-oui? string
| +--ro part-number? string
| +--ro revision-level? string
| +--ro serial-number? string
| +--ro manufacturing-date? string
| +--ro clei-code? string
| +--ro module-power-class? ipi-platform-cmis-types:cmm_cmis_module_power_class_t
| +--ro module-max-power? decimal64
| +--ro cooling-implemented? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| +--ro temperature-max? int16
| +--ro temperature-min? int16
| +--ro operatin-voltage-min? decimal64
| +--ro optical-detector? ipi-platform-cmis-types:cmm_cmis_optical_detector_t
| +--ro rx-power-measurement? ipi-platform-cmis-types:cmm_cmis_rx_power_measur_t
| +--ro tx-disable-module-wide? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| +--ro cable-assembly-link-length? int16
| +--ro connector-type? ipi-platform-sff8024-types:cmm_sff8024_connector_type_t
| +--ro cca-5ghz? uint8
| +--ro cca-7ghz? uint8
| +--ro cca-12p9ghz? uint8
| +--ro cca-25p8ghz? uint8
| +--ro media-interface-technology? ipi-platform-cmis-types:cmm_cmis_media_intf_tech_t
| +--ro cmis-revision? string
| +--ro memory-model? ipi-platform-cmis-types:cmm_cmis_memory_model_t
| +--ro mci-max-speed? ipi-platform-cmis-types:cmm_cmis_mci_max_speed_t
| +--ro active-firmware-revision? string
| +--ro inactive-firmware-revision? string
| +--ro hardware-revision? string
| +--ro media-type? ipi-platform-cmis-types:cmm_cmis_media_type_t
| +--ro max-smf-link-length? decimal64
| +--ro max-mmf-om2-link-length? uint8
| +--ro max-mmf-om3-link-length? uint16
| +--ro max-mmf-om4-link-length? uint16
| +--ro max-mmf-om5-link-length? uint16
| +--ro wavelength-nominal? decimal64
| +--ro wavelength-tolerance? decimal64
+--ro advertisement
| +--ro applications
| | +--ro application* [id]
| | +--ro id -> ../state/id
| | +--ro state
| | | +--ro id? uint8
| | +--ro host
| | | +--ro state
| | | +--ro interface-type? ipi-platform-cmis-types:cmm_cmis_interface_type_t
| | | +--ro application-bitrate? ipi-platform-cmis-types:cmm_cmis_bit_rate_t
| | | +--ro lane-count? uint8
| | | +--ro signal-bitrate? ipi-platform-cmis-types:cmm_cmis_bit_rate_t
| | | +--ro modulation-format? ipi-platform-cmis-types:cmm_cmis_modulation_format_t
| | | +--ro bits-per-unit-interval? decimal64
| | | +--ro lane-assignment? ipi-platform-cmis-types:cmm_cmis_lane_assignment_t
| | +--ro media
| | +--ro state
| | +--ro interface-type? ipi-platform-cmis-types:cmm_cmis_interface_type_t
| | +--ro application-bitrate? ipi-platform-cmis-types:cmm_cmis_bit_rate_t
| | +--ro lane-count? uint8
| | +--ro signal-bitrate? ipi-platform-cmis-types:cmm_cmis_bit_rate_t
| | +--ro modulation-format? ipi-platform-cmis-types:cmm_cmis_modulation_format_t
| | +--ro bits-per-unit-interval? decimal64
| | +--ro lane-assignment? ipi-platform-cmis-types:cmm_cmis_lane_assignment_t
| +--ro controls
| | +--ro state
| | +--ro wavelength-control? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | +--ro tunable-transmitter? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | +--ro tx-output-squelching-method? ipi-platform-cmis-types:cmm_cmis_tx_squelch_method_t
| | +--ro forced-tx-output-squelching? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | +--ro tx-output-squelching-disable? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | +--ro tx-output-disable? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | +--ro input-polarity-flip-tx? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | +--ro rx-output-squelching-disable? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | +--ro rx-output-disable? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | +--ro output-polarity-flip-rx? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| +--ro diagnostics
| | +--ro module
| | | +--ro state
| | | +--ro simultaneous-host-and-media-loobpack? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | +--ro report-bit-error-ratio? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | +--ro count-bits-and-errors? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | +--ro host
| | | +--ro state
| | | +--ro output-loopack? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | +--ro input-loopack? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | +--ro per-lane-loopack? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | +--ro report-input-snr? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | +--ro report-fec? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | +--ro prbs-checker-post-fec? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | +--ro prbs-checker-pre-fec? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | +--ro prbs-checker-types? ipi-platform-cmis-types:cmm_cmis_prbs_support_type_t
| | | +--ro prbs-generator-post-fec? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | +--ro prbs-generator-pre-fec? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | +--ro prbs-generator-types? ipi-platform-cmis-types:cmm_cmis_prbs_support_type_t
| | +--ro media
| | +--ro state
| | +--ro output-loopack? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | +--ro input-loopack? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | +--ro per-lane-loopack? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | +--ro report-input-snr? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | +--ro report-fec? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | +--ro prbs-checker-post-fec? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | +--ro prbs-checker-pre-fec? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | +--ro prbs-checker-types? ipi-platform-cmis-types:cmm_cmis_prbs_support_type_t
| | +--ro prbs-generator-post-fec? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | +--ro prbs-generator-pre-fec? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | +--ro prbs-generator-types? ipi-platform-cmis-types:cmm_cmis_prbs_support_type_t
| +--ro durations
| | +--ro state
| | +--ro modsel-wait-time? uint8
| | +--ro dpinit-maximun-duration? ipi-platform-cmis-types:cmm_cmis_durations_t
| | +--ro dpdeinit-maximun-duration? ipi-platform-cmis-types:cmm_cmis_durations_t
| | +--ro dptxturnon-maximum-duration? ipi-platform-cmis-types:cmm_cmis_durations_t
| | +--ro dptxturnoff-maximum-duration? ipi-platform-cmis-types:cmm_cmis_durations_t
| | +--ro modulepwrup-maximum-duration? ipi-platform-cmis-types:cmm_cmis_durations_t
| | +--ro modulepwrdn-maximum-duration? ipi-platform-cmis-types:cmm_cmis_durations_t
| | +--ro npinit-maximum-duration? ipi-platform-cmis-types:cmm_cmis_durations_t
| | +--ro npdeinit-maximum-duration? ipi-platform-cmis-types:cmm_cmis_durations_t
| | +--ro nptxturnon-maximum-duration? ipi-platform-cmis-types:cmm_cmis_durations_t
| | +--ro nptxturnoff-maximum-duration? ipi-platform-cmis-types:cmm_cmis_durations_t
| +--ro laser
| | +--ro state
| | | +--ro supported-grids? ipi-platform-cmis-types:cmm_cmis_laser_grid_support_t
| | | +--ro fine-tune-supported? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | +--ro fine-tune-resolution? decimal64
| | | +--ro fine-tune-low-offset? decimal64
| | | +--ro fine-tune-high-offset? decimal64
| | | +--ro per-lane-programmable-output-power? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | +--ro minimum-programmable-output-power? decimal64
| | | +--ro maximum-programmable-output-power? decimal64
| | +--ro grids
| | +--ro grid* [id]
| | +--ro id -> ../state/id
| | +--ro state
| | +--ro id? ipi-platform-cmis-types:cmm_cmis_laser_grid_spacing_t
| | +--ro lowest-channel-frequency? decimal64
| | +--ro highest-channel-frequency? decimal64
| | +--ro channel-count? uint16
| +--ro monitoring
| | +--ro module
| | | +--ro monitors
| | | +--ro monitor* [id]
| | | +--ro id -> ../state/id
| | | +--ro state
| | | +--ro id? ipi-platform-cmis-types:cmm_cmis_module_monitor_id_t
| | | +--ro supported? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | +--ro host
| | | +--ro monitors
| | | | +--ro monitor* [id]
| | | | +--ro id -> ../state/id
| | | | +--ro state
| | | | +--ro id? ipi-platform-cmis-types:cmm_cmis_host_monitor_id_t
| | | | +--ro supported? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | | +--ro lanes-assigned? ipi-platform-cmis-types:cmm_cmis_lane_assignment_t
| | | +--ro flags
| | | +--ro flag* [id]
| | | +--ro id -> ../state/id
| | | +--ro state
| | | +--ro id? ipi-platform-cmis-types:cmm_cmis_host_flag_id_t
| | | +--ro supported? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | +--ro lanes-assigned? ipi-platform-cmis-types:cmm_cmis_lane_assignment_t
| | +--ro media
| | +--ro monitors
| | | +--ro monitor* [id]
| | | +--ro id -> ../state/id
| | | +--ro state
| | | +--ro id? ipi-platform-cmis-types:cmm_cmis_media_monitor_id_t
| | | +--ro supported? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | +--ro lanes-assigned? ipi-platform-cmis-types:cmm_cmis_lane_assignment_t
| | +--ro flags
| | +--ro flag* [id]
| | +--ro id -> ../state/id
| | +--ro state
| | +--ro id? ipi-platform-cmis-types:cmm_cmis_media_flag_id_t
| | +--ro supported? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | +--ro lanes-assigned? ipi-platform-cmis-types:cmm_cmis_lane_assignment_t
| +--ro pages
| +--ro state
| +--ro network-path-pages-supported? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| +--ro vdm-pages-supported? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| +--ro vdm-groups? ipi-platform-cmis-types:cmm_cmis_vdm_pages_support_t
| +--ro diagnostics-pages-supported? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| +--ro user-page-supported? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| +--ro banks-per-page? ipi-platform-cmis-types:cmm_cmis_bank_per_page_support_t
+--ro module-state
| +--ro state
| | +--ro fault-state? ipi-platform-cmis-types:cmm_cmis_module_fault_state_t
| | +--ro current-state? ipi-platform-cmis-types:cmm_cmis_module_state_t
| +--ro datapaths
| +--ro datapath* [lane]
| +--ro lane -> ../state/lane
| +--ro state
| +--ro lane? uint8
| +--ro current-state? ipi-platform-cmis-types:cmm_cmis_datapath_states_t
| +--ro host-rate? decimal64
| +--ro media-rate? decimal64
| +--ro interface-name? string
+--ro module-monitors
| +--ro monitors
| | +--ro monitor* [id]
| | +--ro id -> ../state/id
| | +--ro state
| | +--ro id? ipi-platform-cmis-types:cmm_cmis_module_monitor_id_t
| | +--ro description? string
| | +--ro value? decimal64
| | +--ro high-alarm? decimal64
| | +--ro high-warning? decimal64
| | +--ro low-warning? decimal64
| | +--ro low-alarm? decimal64
| +--ro monitor-alarm
| +--ro state
| +--ro alarm-id? ipi-platform-cmis-types:cmm_cmis_module_monitor_id_t
| +--ro alarm-type? ipi-platform-cmis-types:cmm_cmis_threshold_alarm_t
| +--ro current-value? decimal64
| +--ro threshold-minimum? decimal64
| +--ro threshold-maximum? decimal64
+--ro host-monitors
| +--ro lanes
| +--ro lane* [number]
| +--ro number -> ../state/number
| +--ro state
| | +--ro number? uint8
| | +--ro dp-assigned? boolean
| +--ro monitors
| | +--ro monitor* [id]
| | +--ro id -> ../state/id
| | +--ro state
| | +--ro id? ipi-platform-cmis-types:cmm_cmis_host_monitor_id_t
| | +--ro description? string
| | +--ro value? decimal64
| | +--ro high-alarm? decimal64
| | +--ro high-warning? decimal64
| | +--ro low-warning? decimal64
| | +--ro low-alarm? decimal64
| +--ro flags
| | +--ro flag* [id]
| | +--ro id -> ../state/id
| | +--ro state
| | +--ro id? ipi-platform-cmis-types:cmm_cmis_host_flag_id_t
| | +--ro description? string
| | +--ro value? boolean
| +--ro monitor-alarm
| | +--ro state
| | +--ro alarm-id? ipi-platform-cmis-types:cmm_cmis_host_monitor_id_t
| | +--ro alarm-type? ipi-platform-cmis-types:cmm_cmis_threshold_alarm_t
| | +--ro current-value? decimal64
| | +--ro threshold-minimum? decimal64
| | +--ro threshold-maximum? decimal64
| +--ro flag-alarm
| +--ro state
| +--ro alarm-id? ipi-platform-cmis-types:cmm_cmis_host_flag_id_t
+--ro media-monitors
+--ro lanes
+--ro lane* [number]
+--ro number -> ../state/number
+--ro state
| +--ro number? uint8
+--ro monitors
| +--ro monitor* [id]
| +--ro id -> ../state/id
| +--ro state
| +--ro id? ipi-platform-cmis-types:cmm_cmis_media_monitor_id_t
| +--ro description? string
| +--ro value? decimal64
| +--ro high-alarm? decimal64
| +--ro high-warning? decimal64
| +--ro low-warning? decimal64
| +--ro low-alarm? decimal64
+--ro flags
| +--ro flag* [id]
| +--ro id -> ../state/id
| +--ro state
| +--ro id? ipi-platform-cmis-types:cmm_cmis_media_flag_id_t
| +--ro description? string
| +--ro value? boolean
+--ro monitor-alarm
| +--ro state
| +--ro alarm-id? ipi-platform-cmis-types:cmm_cmis_media_monitor_id_t
| +--ro alarm-type? ipi-platform-cmis-types:cmm_cmis_threshold_alarm_t
| +--ro current-value? decimal64
| +--ro threshold-minimum? decimal64
| +--ro threshold-maximum? decimal64
+--ro flag-alarm
+--ro state
+--ro alarm-id? ipi-platform-cmis-types:cmm_cmis_media_flag_id_t

Transceiver EEPROM State
Sensor Path
ipi:/components/component[name=CMIS-MODULE-NAME]/transceiver/cmis-module/eeprom/state
Leaf Attributes
/components/component[name]/transceiver/cmis-module/eeprom/state/identifier
/components/component[name]/transceiver/cmis-module/eeprom/state/vendor-name
/components/component[name]/transceiver/cmis-module/eeprom/state/vendor-oui
/components/component[name]/transceiver/cmis-module/eeprom/state/part-number
/components/component[name]/transceiver/cmis-module/eeprom/state/revision-level
/components/component[name]/transceiver/cmis-module/eeprom/state/serial-number
/components/component[name]/transceiver/cmis-module/eeprom/state/manufacturing-date
/components/component[name]/transceiver/cmis-module/eeprom/state/clei-code
/components/component[name]/transceiver/cmis-module/eeprom/state/module-power-class
/components/component[name]/transceiver/cmis-module/eeprom/state/module-max-power
/components/component[name]/transceiver/cmis-module/eeprom/state/cooling-implemented
/components/component[name]/transceiver/cmis-module/eeprom/state/temperature-max
/components/component[name]/transceiver/cmis-module/eeprom/state/temperature-min
/components/component[name]/transceiver/cmis-module/eeprom/state/operatin-voltage-min
/components/component[name]/transceiver/cmis-module/eeprom/state/optical-detector
/components/component[name]/transceiver/cmis-module/eeprom/state/rx-power-measurement
/components/component[name]/transceiver/cmis-module/eeprom/state/tx-disable-module-wide
/components/component[name]/transceiver/cmis-module/eeprom/state/cable-assembly-link-length
/components/component[name]/transceiver/cmis-module/eeprom/state/connector-type
/components/component[name]/transceiver/cmis-module/eeprom/state/cca-5ghz
/components/component[name]/transceiver/cmis-module/eeprom/state/cca-7ghz
/components/component[name]/transceiver/cmis-module/eeprom/state/cca-12p9ghz
/components/component[name]/transceiver/cmis-module/eeprom/state/cca-25p8ghz
/components/component[name]/transceiver/cmis-module/eeprom/state/media-interface-technology
/components/component[name]/transceiver/cmis-module/eeprom/state/cmis-revision
/components/component[name]/transceiver/cmis-module/eeprom/state/memory-model
/components/component[name]/transceiver/cmis-module/eeprom/state/mci-max-speed
/components/component[name]/transceiver/cmis-module/eeprom/state/active-firmware-revision
/components/component[name]/transceiver/cmis-module/eeprom/state/inactive-firmware-revision
/components/component[name]/transceiver/cmis-module/eeprom/state/hardware-revision
/components/component[name]/transceiver/cmis-module/eeprom/state/media-type
/components/component[name]/transceiver/cmis-module/eeprom/state/max-smf-link-length
/components/component[name]/transceiver/cmis-module/eeprom/state/max-mmf-om2-link-length
/components/component[name]/transceiver/cmis-module/eeprom/state/max-mmf-om3-link-length
/components/component[name]/transceiver/cmis-module/eeprom/state/max-mmf-om4-link-length
/components/component[name]/transceiver/cmis-module/eeprom/state/max-mmf-om5-link-length
/components/component[name]/transceiver/cmis-module/eeprom/state/wavelength-nominal
/components/component[name]/transceiver/cmis-module/eeprom/state/wavelength-tolerance
CMIS State
Sensor Path
ipi:/components/component[name=CMIS-MODULE-NAME]/state
Leaf Attributes
/components/component[name]/state/name
/components/component[name]/state/type
/components/component[name]/state/location
/components/component[name]/state/description
/components/component[name]/state/mfg-name
/components/component[name]/state/mfg-date
/components/component[name]/state/hardware-version
/components/component[name]/state/firmware-version
/components/component[name]/state/serial-no
/components/component[name]/state/part-no
/components/component[name]/state/removable
/components/component[name]/state/parent
Transceiver Advertisement Control
Sensor Path
ipi:/components/component[name=CMIS-MODULE-NAME]/transceiver/cmis-module/advertisement/controls/state
Leaf Attributes
/components/component[name]/transceiver/cmis-module/advertisement/controls/state/forced-tx-output-squelching
/components/component[name]/transceiver/cmis-module/advertisement/controls/state/input-polarity-flip-tx
/components/component[name]/transceiver/cmis-module/advertisement/controls/state/output-polarity-flip-rx
/components/component[name]/transceiver/cmis-module/advertisement/controls/state/rx-output-disable
/components/component[name]/transceiver/cmis-module/advertisement/controls/state/rx-output-squelching-disable
/components/component[name]/transceiver/cmis-module/advertisement/controls/state/tunable-transmitter
/components/component[name]/transceiver/cmis-module/advertisement/controls/state/tx-output-disable
/components/component[name]/transceiver/cmis-module/advertisement/controls/state/tx-output-squelching-disable
/components/component[name]/transceiver/cmis-module/advertisement/controls/state/tx-output-squelching-method
/components/component[name]/transceiver/cmis-module/advertisement/controls/state/wavelength-control
Transceiver Advertisement Diagnostics Module
Sensor Path
ipi:/components/component[name=CMIS-MODULE-NAME]/transceiver/cmis-module/advertisement/diagnostics/module/state
Leaf Attributes
/components/component[name]/transceiver/cmis-module/advertisement/diagnostics/module/state/count-bits-and-errors
/components/component[name]/transceiver/cmis-module/advertisement/diagnostics/module/state/report-bit-error-ratio
/components/component[name]/transceiver/cmis-module/advertisement/diagnostics/module/state/simultaneous-host-and-media-loobpack
Transceiver Advertisement Diagnostics Host
Sensor Path
ipi:/components/component[name=CMIS-MODULE-NAME]/transceiver/cmis-module/advertisement/diagnostics/host/state
Leaf Attributes
/components/component[name]/transceiver/cmis-module/advertisement/diagnostics/host/state/input-loopack
/components/component[name]/transceiver/cmis-module/advertisement/diagnostics/host/state/output-loopack
/components/component[name]/transceiver/cmis-module/advertisement/diagnostics/host/state/per-lane-loopack
/components/component[name]/transceiver/cmis-module/advertisement/diagnostics/host/state/prbs-checker-post-fec
/components/component[name]/transceiver/cmis-module/advertisement/diagnostics/host/state/prbs-checker-pre-fec
/components/component[name]/transceiver/cmis-module/advertisement/diagnostics/host/state/prbs-checker-types
/components/component[name]/transceiver/cmis-module/advertisement/diagnostics/host/state/prbs-generator-post-fec
/components/component[name]/transceiver/cmis-module/advertisement/diagnostics/host/state/prbs-generator-pre-fec
/components/component[name]/transceiver/cmis-module/advertisement/diagnostics/host/state/prbs-generator-types
/components/component[name]/transceiver/cmis-module/advertisement/diagnostics/host/state/report-fec
/components/component[name]/transceiver/cmis-module/advertisement/diagnostics/host/state/report-input-snr
Transceiver Advertisement Diagnostics Media
Sensor Path
ipi:/components/component[name=CMIS-MODULE-NAME]/transceiver/cmis-module/advertisement/diagnostics/media/state
Leaf Attributes
/components/component[name]/transceiver/cmis-module/advertisement/diagnostics/media/state/input-loopack
/components/component[name]/transceiver/cmis-module/advertisement/diagnostics/media/state/output-loopack
/components/component[name]/transceiver/cmis-module/advertisement/diagnostics/media/state/per-lane-loopack
/components/component[name]/transceiver/cmis-module/advertisement/diagnostics/media/state/prbs-checker-post-fec
/components/component[name]/transceiver/cmis-module/advertisement/diagnostics/media/state/prbs-checker-pre-fec
/components/component[name]/transceiver/cmis-module/advertisement/diagnostics/media/state/prbs-checker-types
/components/component[name]/transceiver/cmis-module/advertisement/diagnostics/media/state/prbs-generator-post-fec
/components/component[name]/transceiver/cmis-module/advertisement/diagnostics/media/state/prbs-generator-pre-fec
/components/component[name]/transceiver/cmis-module/advertisement/diagnostics/media/state/report-fec
/components/component[name]/transceiver/cmis-module/advertisement/diagnostics/media/state/report-input-snr
Transceiver Advertisement Duration
Sensor Path
ipi:/components/component[name=CMIS-MODULE-NAME]/transceiver/cmis-module/advertisement/durations/state
Leaf Attributes
/components/component[name]/transceiver/cmis-module/advertisement/durations/state/dpdeinit-maximun-duration
/components/component[name]/transceiver/cmis-module/advertisement/durations/state/dpinit-maximun-duration
/components/component[name]/transceiver/cmis-module/advertisement/durations/state/dptxturnoff-maximum-duration
/components/component[name]/transceiver/cmis-module/advertisement/durations/state/dptxturnon-maximum-duration
/components/component[name]/transceiver/cmis-module/advertisement/durations/state/modsel-wait-time
/components/component[name]/transceiver/cmis-module/advertisement/durations/state/modulepwrdn-maximum-duration
/components/component[name]/transceiver/cmis-module/advertisement/durations/state/modulepwrup-maximum-duration
Transceiver Advertisement Laser
Sensor Path
ipi:/components/component[name=CMIS-MODULE-NAME]/transceiver/cmis-module/advertisement/laser/state
Leaf Attributes
/components/component[name]/transceiver/cmis-module/advertisement/laser/state/supported-grids
/components/component[name]/transceiver/cmis-module/advertisement/laser/state/fine-tune-high-offse
/components/component[name]/transceiver/cmis-module/advertisement/laser/state/fine-tune-low-offset
/components/component[name]/transceiver/cmis-module/advertisement/laser/state/fine-tune-resolution
/components/component[name]/transceiver/cmis-module/advertisement/laser/state/fine-tune-supported
/components/component[name]/transceiver/cmis-module/advertisement/laser/state/maximum-programmable-output-power
/components/component[name]/transceiver/cmis-module/advertisement/laser/state/minimum-programmable-output-power
/components/component[name]/transceiver/cmis-module/advertisement/laser/state/per-lane-programmable-output-power
Transceiver Advertisement Laser Grid
Sensor Path
ipi:/components/component[name=CMIS-MODULE-NAME]/transceiver/cmis-module/advertisement/laser/grids/grid[id=SPACING TYPE]/state
Leaf Attributes
/components/component[name]/transceiver/cmis-module/advertisement/laser/grids/grid/state/channel-count
/components/component[name]/transceiver/cmis-module/advertisement/laser/grids/grid/state/highest-channel-frequency
/components/component[name]/transceiver/cmis-module/advertisement/laser/grids/grid/state/id
/components/component[name]/transceiver/cmis-module/advertisement/laser/grids/grid/state/lowest-channel-frequency
Transceiver Advertisement Monitoring
Sensor Path
ipi:/components/component[name=CMIS-MODULE-NAME]/transceiver/cmis-module/advertisement/monitoring/module/monitors/monitor[id=APP Id]/state
Leaf Attributes
/components/component[name]/transceiver/cmis-module/advertisement/monitoring/module/monitors/monitor/state/id
/components/component[name]/transceiver/cmis-module/advertisement/monitoring/module/monitors/monitor/state/supported
Transceiver Advertisement Host Monitoring
Sensor Path
ipi:/components/component[name=CMIS-MODULE-NAME]/transceiver/cmis-module/advertisement/monitoring/host/monitors/monitor[id= APP Id]/state
Leaf Attributes
/components/component[name]/transceiver/cmis-module/advertisement/monitoring/host/monitors/monitor/state/id
/components/component[name]/transceiver/cmis-module/advertisement/monitoring/host/monitors/monitor/state/supported
Transceiver Advertisement Host Flags Monitoring
Sensor Path
ipi:/components/component[name=CMIS-MODULE-NAME]/transceiver/cmis-module/advertisement/monitoring/host/flags/flag[id=APP Id]/state
Leaf Attributes
/components/component[name]/transceiver/cmis-module/advertisement/monitoring/host/flags/flag/state/id
/components/component[name]/transceiver/cmis-module/advertisement/monitoring/host/flags/flag/state/supported
Transceiver Advertisement Media Monitoring
Sensor Path
ipi:/components/component[name=CMIS-MODULE-NAME]/transceiver/cmis-module/advertisement/monitoring/media/monitors/monitor[id=APP Id]/state
Leaf Attributes
/components/component[name]/transceiver/cmis-module/advertisement/monitoring/media/monitors/monitor/state/id
/components/component[name]/transceiver/cmis-module/advertisement/monitoring/media/monitors/monitor/state/supported
Transceiver Advertisement Media Flags Monitoring
Sensor Path
ipi:/components/component[name=CMIS-MODULE-NAME]/transceiver/cmis-module/advertisement/monitoring/media/flags/flag[id = APP Id]/state
Leaf Attributes
/components/component[name]/transceiver/cmis-module/advertisement/monitoring/media/flags/flag/state/id
/components/component[name]/transceiver/cmis-module/advertisement/monitoring/media/flags/flag/state/supported
Transceiver Advertisement Pages
Sensor Path
ipi:/components/component[name=CMIS-MODULE-NAME]/transceiver/cmis-module/advertisement/pages/state
Leaf Attributes
/components/component[name]/transceiver/cmis-module/advertisement/pages/state/banks-per-page
/components/component[name]/transceiver/cmis-module/advertisement/pages/state/network-path-pages-supported
/components/component[name]/transceiver/cmis-module/advertisement/pages/state/user-page-supported
/components/component[name]/transceiver/cmis-module/advertisement/pages/state/vdm-groups
/components/component[name]/transceiver/cmis-module/advertisement/pages/state/vdm-pages-supported
/components/component[name]/transceiver/cmis-module/advertisement/pages/state/diagnostics-pages-supported
Transceiver Advertisement Host Application
Sensor Path
ipi:/components/component[name=CMIS-MODULE-NAME]/transceiver/cmis-module/advertisement/applications/application[id=APP_ID]/host/state
Leaf Attributes
/components/component[name]/transceiver/cmis-module/advertisement/applications/application[id]/host/state/interface-type
/components/component[name]/transceiver/cmis-module/advertisement/applications/application[id]/host/state/application-bitrate
/components/component[name]/transceiver/cmis-module/advertisement/applications/application[id]/host/state/lane-count
/components/component[name]/transceiver/cmis-module/advertisement/applications/application[id]/host/state/signal-bitrate
/components/component[name]/transceiver/cmis-module/advertisement/applications/application[id]/host/state/modulation-format
/components/component[name]/transceiver/cmis-module/advertisement/applications/application[id]/host/state/bits-per-unit-interval
/components/component[name]/transceiver/cmis-module/advertisement/applications/application[id]/host/state/lane-assignment
Transceiver Advertisement Media Application
Sensor Path
ipi:/components/component[name=CMIS-MODULE-NAME]/transceiver/cmis-module/advertisement/applications/application[id=APP_ID]/media/state
Leaf Attributes
/components/component[name]/transceiver/cmis-module/advertisement/applications/application[id]/media/state/interface-type
/components/component[name]/transceiver/cmis-module/advertisement/applications/application[id]/media/state/application-bitrate
/components/component[name]/transceiver/cmis-module/advertisement/applications/application[id]/media/state/lane-count
/components/component[name]/transceiver/cmis-module/advertisement/applications/application[id]/media/state/signal-bitrate
/components/component[name]/transceiver/cmis-module/advertisement/applications/application[id]/media/state/modulation-format
/components/component[name]/transceiver/cmis-module/advertisement/applications/application[id]/media/state/bits-per-unit-interval
/components/component[name]/transceiver/cmis-module/advertisement/applications/application[id]/media/state/lane-assignment
Transceiver CMIS Module State
Sensor Path
ipi:/components/component[name=CMIS-MODULE-NAME]/transceiver/cmis-module/module-state/datapaths/datapath[lane=LANE_ID]/state
Leaf Attributes
/components/component[name]/transceiver/cmis-module/module-state/datapaths/datapath[lane]/state/current-state
/components/component[name]/transceiver/cmis-module/module-state/datapaths/datapath[lane]/state/host-rate
/components/component[name]/transceiver/cmis-module/module-state/datapaths/datapath[lane]/state/interface-name
/components/component[name]/transceiver/cmis-module/module-state/datapaths/datapath[lane]/state/lane
/components/component[name]/transceiver/cmis-module/module-state/datapaths/datapath[lane]/state/media-rate
Transceiver CMIS Module Monitor States
Sensor Path
ipi:/components/component[name=CMIS-MODULE-NAME]/transceiver/cmis-module/module-monitors/monitors/monitor[id=MONITOR_ID]/state
Leaf Attributes
/components/component[name]/transceiver/cmis-module/module-monitors/monitors/monitor[id]/state/description
/components/component[name]/transceiver/cmis-module/module-monitors/monitors/monitor[id]/state/high-alarm
/components/component[name]/transceiver/cmis-module/module-monitors/monitors/monitor[id]/state/high-warning
/components/component[name]/transceiver/cmis-module/module-monitors/monitors/monitor[id]/state/id
/components/component[name]/transceiver/cmis-module/module-monitors/monitors/monitor[id]/state/low-alarm
/components/component[name]/transceiver/cmis-module/module-monitors/monitors/monitor[id]/state/low-warning
/components/component[name]/transceiver/cmis-module/module-monitors/monitors/monitor[id]/state/value
Transceiver CMIS Module Monitor Alarms
Sensor Path
ipi:/components/component[name=CMIS-MODULE-NAME]/transceiver/cmis-module/module-monitors/monitor-alarm/state
Leaf Attributes
/components/component[name]/transceiver/cmis-module/module-monitors/monitor-alarm/state/alarm-id
/components/component[name]/transceiver/cmis-module/module-monitors/monitor-alarm/state/alarm-type
/components/component[name]/transceiver/cmis-module/module-monitors/monitor-alarm/state/current-value
/components/component[name]/transceiver/cmis-module/module-monitors/monitor-alarm/state/threshold-minimum
/components/component[name]/transceiver/cmis-module/module-monitors/monitor-alarm/state/threshold-maximum
Transceiver CMIS Host Monitor States
Sensor Path
ipi:/components/component[name=CMIS-MODULE-NAME]/transceiver/cmis-module/host-monitors/lanes/lane[number=LANE_NUMBER]/state
Leaf Attributes
/components/component[name]/transceiver/cmis-module/host-monitors/lanes/lane[number]/state/dp-assigned
/components/component[name]/transceiver/cmis-module/host-monitors/lanes/lane[number]/state/number
Transceiver CMIS Host Monitoring for Monitors
Sensor Path
ipi:/components/component[name=CMIS-MODULE-NAME]/transceiver/cmis-module/host-monitors/lanes/lane[number=LANE_NUMBER]/monitors/monitor[id=MONITOR_ID]/state
Leaf Attributes
/components/component[name]/transceiver/cmis-module/host-monitors/lanes/lane[number]/monitors/monitor[id]/state/description
/components/component[name]/transceiver/cmis-module/host-monitors/lanes/lane[number]/monitors/monitor[id]/state/id
/components/component[name]/transceiver/cmis-module/host-monitors/lanes/lane[number]/monitors/monitor[id]/state/value
Transceiver CMIS Host Monitoring for Flags
Sensor Path
ipi:/components/component[name=CMIS-MODULE-NAME]/transceiver/cmis-module/host-monitors/lanes/lane[number=LANE_NUMBER]/flags/flag[id=FLAG_ID]/state
Leaf Attributes
/components/component[name]/transceiver/cmis-module/host-monitors/lanes/lane[number]/flags/flag[id]/state/description
/components/component[name]/transceiver/cmis-module/host-monitors/lanes/lane[number]/flags/flag[id]/state/id
/components/component[name]/transceiver/cmis-module/host-monitors/lanes/lane[number]/flags/flag[id]/state/value
Transceiver CMIS Host Monitoring for Alarms
Sensor Path
ipi:/components/component[name=CMIS-MODULE-NAME]/transceiver/cmis-module/host-monitors/lanes/lane[number=LANE_NUMBER]/monitor-alarm/state
Leaf Attributes
/components/component[name]/transceiver/cmis-module/host-monitors/lanes/lane[number]/monitor-alarm/state/alarm-id
/components/component[name]/transceiver/cmis-module/host-monitors/lanes/lane[number]/monitor-alarm/state/alarm-type
/components/component[name]/transceiver/cmis-module/host-monitors/lanes/lane[number]/monitor-alarm/state/current-value
/components/component[name]/transceiver/cmis-module/host-monitors/lanes/lane[number]/monitor-alarm/state/threshold-minimum
/components/component[name]/transceiver/cmis-module/host-monitors/lanes/lane[number]/monitor-alarm/state/threshold-maximum
Transceiver CMIS Host Monitoring for Alarm Flags
Sensor Path
ipi:/components/component[name=CMIS-MODULE-NAME]/transceiver/cmis-module/host-monitors/lanes/lane[number=LANE_NUMBER]/flag-alarm/state
Leaf Attributes
/components/component[name]/transceiver/cmis-module/host-monitors/lanes/lane[number]/flag-alarm/state/alarm-id
Transceiver CMIS Media Monitoring for State
Sensor Path
ipi:/components/component[name=CMIS-MODULE-NAME]/transceiver/cmis-module/media-monitors/lanes/lane[number=LANE_NUMBER]/monitor/monitor[id=MONITOR_ID]/state
Leaf Attributes
/components/component[name]/transceiver/cmis-module/media-monitors/lanes/lane[number]/monitors/monitor[id]/state/description
/components/component[name]/transceiver/cmis-module/media-monitors/lanes/lane[number]/monitors/monitor[id]/state/high-alarm
/components/component[name]/transceiver/cmis-module/media-monitors/lanes/lane[number]/monitors/monitor[id]/state/high-warning
/components/component[name]/transceiver/cmis-module/media-monitors/lanes/lane[number]/monitors/monitor[id]/state/id
/components/component[name]/transceiver/cmis-module/media-monitors/lanes/lane[number]/monitors/monitor[id]/state/low-alarm
/components/component[name]/transceiver/cmis-module/media-monitors/lanes/lane[number]/monitors/monitor[id]/state/low-warning
/components/component[name]/transceiver/cmis-module/media-monitors/lanes/lane[number]/monitors/monitor[id]/state/value
Transceiver CMIS Media Monitoring for Flags
Sensor Path
ipi:/components/component[name=CMIS-MODULE-NAME]/transceiver/cmis-module/media-monitors/lanes/lane[number=LANE_NUMBER]/flags/flag[id=FLAG_ID]/state
Leaf Attributes
/components/component[name]/transceiver/cmis-module/media-monitors/lanes/lane[number]/flags/flag[id]/state/description
/components/component[name]/transceiver/cmis-module/media-monitors/lanes/lane[number]/flags/flag[id]/state/id
/components/component[name]/transceiver/cmis-module/media-monitors/lanes/lane[number]/flags/flag[id]/state/value
Transceiver CMIS Media Monitoring for Alarms
Sensor Path
ipi:/components/component[name=CMIS-MODULE-NAME]/transceiver/cmis-module/media-monitors/lanes/lane[number=LANE_NUMBER]/monitor-alarm/state
Leaf Attributes
/components/component[name]/transceiver/cmis-module/media-monitors/lanes/lane[number]/monitor-alarm/state/alarm-id
/components/component[name]/transceiver/cmis-module/media-monitors/lanes/lane[number]/monitor-alarm/state/alarm-type
/components/component[name]/transceiver/cmis-module/media-monitors/lanes/lane[number]/monitor-alarm/state/current-value
/components/component[name]/transceiver/cmis-module/media-monitors/lanes/lane[number]/monitor-alarm/state/threshold-minimum
/components/component[name]/transceiver/cmis-module/media-monitors/lanes/lane[number]/monitor-alarm/state/threshold-maximum
Transceiver CMIS Media Monitoring for Alarm Flags
Sensor Path
ipi:/components/component[name=CMIS-MODULE-NAME]/transceiver/cmis-module/media-monitors/lanes/lane[number=LANE_NUMBER]/flag-alarm/state
Leaf Attributes
/components/component[name]/transceiver/cmis-module/media-monitors/lanes/lane[number]/flag-alarm/state/alarm-id
IPI-RIB-VRF

+--ro ribs {feature-list:HAVE_VRF,feature-list:HAVE_RIBD}?
+--ro ipv4
| +--ro state
| +--ro counters
| +--ro total-routes? yang:counter32
+--ro ipv6 {feature-list:HAVE_IPV6}?
+--ro state
+--ro counters
+--ro total-routes? yang:counter32

RIB Routes
Sensor Path
ipi:/network-instances/network-instance[instance-name instance-type]/vrf/ribs/ipv4/state/counters
Leaf Attributes
/network-instances/network-instance[instance-name instance-type]/vrf/ribs/ipv4/state/counters/total-routes
/network-instances/network-instance[instance-name instance-type]/vrf/ribs/ipv6/state/counters/total-routes
IPI-RIB

+--rw network-instances
+--rw network-instance* [instance-name instance-type]
+--rw instance-name -> ../config/instance-name
+--rw instance-type -> ../config/instance-type
+--rw config
| +--rw instance-name? string
| +--rw instance-type? ipi-network-instance-types:net_inst_type_t
+--ro state
| +--ro instance-name? string
| +--ro instance-type? ipi-network-instance-types:net_inst_type_t
+--rw ipi-vrf:vrf {feature-list:HAVE_VRF}?
+--ro ipi-rib-vrf:ribs {feature-list:HAVE_VRF,feature-list:HAVE_RIBD}?
+--ro ipi-rib-vrf:ipv4
| +--ro ipi-rib-vrf:state
| +--ro ipi-rib-vrf:counters
| +--ro ipi-rib-vrf:total-routes? yang:counter32
+--ro ipi-rib-vrf:ipv6 {feature-list:HAVE_IPV6}?
+--ro ipi-rib-vrf:state
+--ro ipi-rib-vrf:counters
+--ro ipi-rib-vrf:total-routes? yang:counter32

VRF State
Sensor Path
ipi:/network-instances/:network-instance[instance-name instance-type]/vrf/state/
Leaf Attributes
/network-instances/:network-instance[instance-name instance-type]/vrf/state/vrf-name
IPI-IS-IS

+--rw isis {feature-list:HAVE_ISISD}?
+--rw isis-instances
| +--rw isis-instance* [instance]
| +--rw instance -> ../config/instance
| +--rw config
| | +--rw instance? string
| +--ro state
| | +--ro counters
| | | +--ro system-level-1-adjacency-count? uint32
| | | +--ro system-level-2-adjacency-count? uint32
| | | +--ro system-total-adjacency-count? uint32
| | +--ro next-global-update-level-1? uint32
| | +--ro next-global-update-level-2? uint32
| | +--ro overload? ipi-isis-types:isis_overload_state_t
| | +--ro instance? string
| +--ro level-runtime* [type] {feature-list:HAVE_ISISD}?
| +--ro type -> ../state/type
| +--ro state
| +--ro counters
| | +--ro authentication-type-fails? uint32
| | +--ro authentication-fails? uint32
| | +--ro corrupted-lsps? uint32
| | +--ro database-overloads? uint32
| | +--ro manual-address-drop-from-areas? uint32
| | +--ro attempt-to-exceed-maximum-sequence-numbers? uint32
| | +--ro sequence-number-skips? uint32
| | +--ro own-lsp-purges? uint32
| | +--ro lsp-sourced? uint32
| | +--ro maximum-area-address-mismatches? uint32
| | +--ro id-length-mismatch? uint32
| | +--ro partition-changes? uint32
| | +--ro spf-runs? uint32
| | +--ro partial-route-calculation-count? uint32
| | +--ro lan-designated-is-changes? uint32
| +--ro type? ipi-isis-types:isis_level2_t
| +--ro topology-type? uint8
+--rw interfaces {feature-list:HAVE_ISISD}?
+--rw interface* [name]
+--rw name -> ../config/name
+--ro neighbor-lan* [system-id]
| +--ro system-id -> ../state/system-id
| +--ro adjacency* [level]
| | +--ro level -> ../state/level
| | +--ro state
| | +--ro level? ipi-isis-types:isis_level_t
| | +--ro adjacency-state? ipi-isis-types:isis_state_t
| +--ro state
| +--ro system-id? string
| +--ro neighbor-snpa? string
| +--ro up-time? string
+--rw config
| +--rw name? -> /ipi-interface:interfaces/interface/name
+--ro neighbor-P2P
+--ro state
+--ro adjacency-state? ipi-isis-types:isis_state_t
+--ro up-time? string

IS-IS State
Sensor Path
ipi:/isis/isis-instances/isis-instance[instance]/state
Leaf Attributes
/isis/isis-instances/isis-instance/state/next-global-update-level-1
/isis/isis-instances/isis-instance/state/next-global-update-level-2
/isis/isis-instances/isis-instance/state/overload
IS-IS Counters
Sensor Path
ipi:/isis/isis-instances/isis-instance[instance]/state/counters
Leaf Attributes
/isis/isis-instances/isis-instance/state/counters/system-level-1-adjacency-count
/isis/isis-instances/isis-instance/state/counters/system-level-2-adjacency-count
/isis/isis-instances/isis-instance/state/counters/system-total-adjacency-count
IS-IS LSP State
Sensor Path
ipi:/isis/isis-instances/isis-instance[instance]/level-runtime[type]/state
Leaf Attributes
/isis/isis-instances/isis-instance[instance]/level-runtime[type]/state/topology-type
IS-IS LSP Counters
Sensor Path
ipi:/isis/isis-instances/isis-instance[instance]/level-runtime[type]/state/counters
Leaf Attributes
/isis/isis-instances/isis-instance[instance]/level-runtime[type]/state/counters/attempt-to-exceed-maximum-sequence-numbers
/isis/isis-instances/isis-instance[instance]/level-runtime[type]/state/counters/authentication-fails
/isis/isis-instances/isis-instance[instance]/level-runtime[type]/state/counters/authentication-type-fails
/isis/isis-instances/isis-instance[instance]/level-runtime[type]/state/counters/corrupted-lsps
/isis/isis-instances/isis-instance[instance]/level-runtime[type]/state/counters/database-overloads
/isis/isis-instances/isis-instance[instance]/level-runtime[type]/state/counters/id-length-mismatch
/isis/isis-instances/isis-instance[instance]/level-runtime[type]/state/counters/lan-designated-is-changes
/isis/isis-instances/isis-instance[instance]/level-runtime[type]/state/counters/lsp-sourced
/isis/isis-instances/isis-instance[instance]/level-runtime[type]/state/counters/manual-address-drop-from-areas
/isis/isis-instances/isis-instance[instance]/level-runtime[type]/state/counters/maximum-area-address-mismatches
/isis/isis-instances/isis-instance[instance]/level-runtime[type]/state/counters/own-lsp-purges
/isis/isis-instances/isis-instance[instance]/level-runtime[type]/state/counters/partial-route-calculation-count
/isis/isis-instances/isis-instance[instance]/level-runtime[type]/state/counters/partition-changes
/isis/isis-instances/isis-instance[instance]/level-runtime[type]/state/counters/sequence-number-skips
/isis/isis-instances/isis-instance[instance]/level-runtime[type]/state/counters/spf-runs
IS-IS Interface State
Sensor Path
ipi:/isis/interfaces/interface[name]/neighbor-lan[system-id]/state
Leaf Attributes
/isis/interfaces/interface[name]/neighbor-lan[system-id]/state/neighbor-snpa
/isis/interfaces/interface[name]/neighbor-lan[system-id]/state/system-id
/isis/interfaces/interface[name]/neighbor-lan[system-id]/state/up-time
IS-IS Interface Adjacency State
Sensor Path
ipi:/isis/interfaces/interface[name]/neighbor-lan[system-id]/adjacency[level]/state
Leaf Attributes
/isis/interfaces/interface[name]/neighbor-lan[system-id]/adjacency[level]/state/adjacency-state
IS-IS Interface Neighbor State
Sensor Path
ipi:/isis/interfaces/interface[name]/neighbor-P2P/state
Leaf Attributes
/isis/interfaces/interface[name]/neighbor-P2P/state/up-time
/isis/interfaces/interface[name]/neighbor-P2P/state/adjacency-state
IPI-BGP

+--rw bgp {feature-list:HAVE_BGPD}?
+--rw bgp-instances {feature-list:HAVE_BGPD}?
+--rw bgp-instance* [bgp-as]
+--rw bgp-as -> ../config/bgp-as
+--rw config
| +--rw bgp-as? uint32
+--rw peers {feature-list:HAVE_BGPD}?
| +--rw peer* [peer-address]
| +--rw peer-address -> ../config/peer-address
| +--rw config
| | +--rw peer-address? ipi-bgp-types:bgp_ip_addr_t
| +--ro state
| | +--ro counters
| | | +--ro notification-in? int32
| | | +--ro notification-out? int32
| | | +--ro update-message-in? int32
| | | +--ro update-message-out? int32
| | +--ro peer-address? ipi-bgp-types:bgp_ip_addr_t
| | +--ro connection-established-count? int32
| | +--ro bgp-peer-state? ipi-bgp-types:bgp_peer_status_t
| +--rw address-families
| +--rw address-family* [afi safi]
| +--rw afi -> ../config/afi
| +--rw safi -> ../config/safi
| +--rw config
| | +--rw afi? ipi-bgp-types:bgp_afi_type_t
| | +--rw safi? ipi-bgp-types:bgp_safi_type_t
| +--ro state
| +--ro counters
| | +--ro keepalive-in-messages? int32
| | +--ro keepalive-out-messages? int32
| | +--ro open-messages-in? int32
| | +--ro open-messages-out? int32
| | +--ro as-path-count? int32
| | +--ro as-path-extended-count? int32
| | +--ro received-packet-count? int32
| | +--ro packet-in-queue? int32
| | +--ro packet-out-queue? int32
| | +--ro sent-packet-count? int32
| | +--ro refresh-received-packet-count? int32
| | +--ro refresh-sent-packet-count? int32
| +--ro prefix-count? int32
| +--ro send-prefix-count? int32
| +--ro bgp-established-up-time? string
+--rw address-family-vrfs {feature-list:HAVE_BGPD}?
+--rw address-family-vrf* [afi safi vrf-name]
+--rw afi -> ../config/afi
+--rw safi -> ../config/safi
+--rw vrf-name -> ../config/vrf-name
+--rw config
| +--rw afi? ipi-bgp-types:bgp_vrf_afi_type_t
| +--rw safi? ipi-bgp-types:bgp_vrf_safi_type_t
| +--rw vrf-name? string
+--ro state
| +--ro afi? ipi-bgp-types:bgp_vrf_afi_type_t
| +--ro safi? ipi-bgp-types:bgp_vrf_safi_type_t
| +--ro vrf-name? string
+--rw vrf-peers
+--rw vrf-peer* [peer-address]
+--rw peer-address -> ../config/peer-address
+--rw config
| +--rw peer-address? inet:ip-address
+--ro state
+--ro counters
| +--ro keepalive-in-messages? int32
| +--ro keepalive-out-messages? int32
| +--ro open-messages-in? int32
| +--ro open-messages-out? int32
| +--ro as-path-count? int32
| +--ro as-path-extended-count? int32
| +--ro received-packet-count? int32
| +--ro packet-in-queue? int32
| +--ro packet-out-queue? int32
| +--ro sent-packet-count? int32
| +--ro refresh-received-packet-count? int32
| +--ro refresh-sent-packet-count? int32
| +--ro notification-in? int32
| +--ro notification-out? int32
| +--ro update-message-in? int32
| +--ro update-message-out? int32
+--ro connection-established-count? int32
+--ro bgp-peer-state? ipi-bgp-types:bgp_peer_status_t
+--ro community-count? int32
+--ro peer-address-family-table-version? int32
+--ro address-family-table-version? int32
+--ro send-prefix-count? int32
+--ro flag-shut-down? ipi-bgp-types:bgp_peerflag_shutdown_t
+--ro count? int32
+--ro connection-type? ipi-bgp-types:bgp_connection_type_t
+--ro graceful-restart-time? int32
+--ro link-type? ipi-bgp-types:bgp_link_type_t
+--ro router-id? inet:ipv4-address
+--ro advertisement-interval? int32
+--ro calculated-hold-time? int32
+--ro calculated-keepalive? int32

BGP State
Sensor Path
ipi:/bgp/bgp-instances/bgp-instance[bgp-as]/peers/peer[peer-address]/state
Leaf Attributes
/bgp/bgp-instances/bgp-instance[bgp-as]/peers/peer[peer-address]/state/connection-established-count
/bgp/bgp-instances/bgp-instance[bgp-as]/peers/peer[peer-address]/state/bgp-peer-state
/bgp/bgp-instances/bgp-instance[bgp-as]/peers/peer[peer-address]/state/local-as
/bgp/bgp-instances/bgp-instance[bgp-as]/peers/peer[peer-address]/state/local-ip
BGP Counters
Sensor Path
ipi:/bgp/bgp-instances/bgp-instance[bgp-as]/peers/peer[peer-address]/state/counters
Leaf Attributes
/bgp/bgp-instances/bgp-instance[bgp-as]/peers/peer[peer-address]/state/counters/notification-in
/bgp/bgp-instances/bgp-instance[bgp-as]/peers/peer[peer-address]/state/counters/notification-out
/bgp/bgp-instances/bgp-instance[bgp-as]/peers/peer[peer-address]/state/counters/update-message-in
/bgp/bgp-instances/bgp-instance[bgp-as]/peers/peer[peer-address]/state/counters/update-message-out
BGP Address Family State
Sensor Path
ipi:/bgp/bgp-instances/bgp-instance[bgp-as]/peers/peer[peer-address]/address-families/address-family[afi=AFI][safi=SAFI]/state
Leaf Attributes
/bgp/bgp-instances/bgp-instance[bgp-as]/peers/peer[peer-address]/address-families/address-family[afi][safi]/state/bgp-established-up-time
/bgp/bgp-instances/bgp-instance[bgp-as]/peers/peer[peer-address]/address-families/address-family[afi][safi]/state/prefix-count
/bgp/bgp-instances/bgp-instance[bgp-as]/peers/peer[peer-address]/address-families/address-family[afi][safi]/state/send-prefix-count
BGP Address Family Counters
Sensor Path
ipi:/bgp/bgp-instances/bgp-instance[bgp-as]/peers/peer[peer-address]/address-families/address-family[afi=AFI][safi=SAFI]/state/counters
Leaf Attributes
/bgp/bgp-instances/bgp-instance[bgp-as]/peers/peer[peer-address]/address-families/address-family[afi][safi]/state/counters/keepalive-in-messages
/bgp/bgp-instances/bgp-instance[bgp-as]/peers/peer[peer-address]/address-families/address-family[afi][safi]/state/counters/keepalive-out-messages
/bgp/bgp-instances/bgp-instance[bgp-as]/peers/peer[peer-address]/address-families/address-family[afi][safi]/state/counters/open-messages-in
/bgp/bgp-instances/bgp-instance[bgp-as]/peers/peer[peer-address]/address-families/address-family[afi][safi]/state/counters/open-messages-out
/bgp/bgp-instances/bgp-instance[bgp-as]/peers/peer[peer-address]/address-families/address-family[afi][safi]/state/counters/as-path-count
/bgp/bgp-instances/bgp-instance[bgp-as]/peers/peer[peer-address]/address-families/address-family[afi][safi]/state/counters/as-path-extended-count
/bgp/bgp-instances/bgp-instance[bgp-as]/peers/peer[peer-address]/address-families/address-family[afi][safi]/state/counters/received-packet-count
/bgp/bgp-instances/bgp-instance[bgp-as]/peers/peer[peer-address]/address-families/address-family[afi][safi]/state/counters/packet-in-queue
/bgp/bgp-instances/bgp-instance[bgp-as]/peers/peer[peer-address]/address-families/address-family[afi][safi]/state/counters/packet-out-queue
/bgp/bgp-instances/bgp-instance[bgp-as]/peers/peer[peer-address]/address-families/address-family[afi][safi]/state/counters/sent-packet-count
/bgp/bgp-instances/bgp-instance[bgp-as]/peers/peer[peer-address]/address-families/address-family[afi][safi]/state/counters/refresh-received-packet-count
/bgp/bgp-instances/bgp-instance[bgp-as]/peers/peer[peer-address]/address-families/address-family[afi][safi]/state/counters/refresh-sent-packet-count
BGP Address Family VRF State
Sensor Path
ipi:/bgp/bgp-instances/bgp-instance[bgp-as]/address-family-vrfs/address-family-vrf[afi][safi][vrf-name]/vrf-peers/vrf-peer[peer-address]/state
Leaf Attributes
/bgp/bgp-instances/bgp-instance[bgp-as]/address-family-vrfs/address-family-vrf[afi][safi][vrf-name]/vrf-peers/vrf-peer[peer-address]/state/address-family-table-version
/bgp/bgp-instances/bgp-instance[bgp-as]/address-family-vrfs/address-family-vrf[afi][safi][vrf-name]/vrf-peers/vrf-peer[peer-address]/state/advertisement-interval
/bgp/bgp-instances/bgp-instance[bgp-as]/address-family-vrfs/address-family-vrf[afi][safi][vrf-name]/vrf-peers/vrf-peer[peer-address]/state/bgp-peer-state
/bgp/bgp-instances/bgp-instance[bgp-as]/address-family-vrfs/address-family-vrf[afi][safi][vrf-name]/vrf-peers/vrf-peer[peer-address]/state/calculated-hold-time
/bgp/bgp-instances/bgp-instance[bgp-as]/address-family-vrfs/address-family-vrf[afi][safi][vrf-name]/vrf-peers/vrf-peer[peer-address]/state/calculated-keepalive
/bgp/bgp-instances/bgp-instance[bgp-as]/address-family-vrfs/address-family-vrf[afi][safi][vrf-name]/vrf-peers/vrf-peer[peer-address]/state/community-count
/bgp/bgp-instances/bgp-instance[bgp-as]/address-family-vrfs/address-family-vrf[afi][safi][vrf-name]/vrf-peers/vrf-peer[peer-address]/state/connection-type
/bgp/bgp-instances/bgp-instance[bgp-as]/address-family-vrfs/address-family-vrf[afi][safi][vrf-name]/vrf-peers/vrf-peer[peer-address]/state/count
/bgp/bgp-instances/bgp-instance[bgp-as]/address-family-vrfs/address-family-vrf[afi][safi][vrf-name]/vrf-peers/vrf-peer[peer-address]/state/flag-shut-down
/bgp/bgp-instances/bgp-instance[bgp-as]/address-family-vrfs/address-family-vrf[afi][safi][vrf-name]/vrf-peers/vrf-peer[peer-address]/state/graceful-restart-time
/bgp/bgp-instances/bgp-instance[bgp-as]/address-family-vrfs/address-family-vrf[afi][safi][vrf-name]/vrf-peers/vrf-peer[peer-address]/state/link-type
/bgp/bgp-instances/bgp-instance[bgp-as]/address-family-vrfs/address-family-vrf[afi][safi][vrf-name]/vrf-peers/vrf-peer[peer-address]/state/peer-address-family-table-version
/bgp/bgp-instances/bgp-instance[bgp-as]/address-family-vrfs/address-family-vrf[afi][safi][vrf-name]/vrf-peers/vrf-peer[peer-address]/state/router-id
/bgp/bgp-instances/bgp-instance[bgp-as]/address-family-vrfs/address-family-vrf[afi][safi][vrf-name]/vrf-peers/vrf-peer[peer-address]/state/send-prefix-count
/bgp/bgp-instances/bgp-instance[bgp-as]/address-family-vrfs/address-family-vrf[afi safi vrf-name]/vrf-peers/vrf-peer[peer-address]/state/connection-established-count
BGP Address Family VRF Counters
Sensor Path
ipi:/bgp/bgp-instances/bgp-instance[bgp-as]/address-family-vrfs/address-family-vrf[afi][safi][vrf-name]/vrf-peers/vrf-peer[peer-address]/state/counters
Leaf Attributes
/bgp/bgp-instances/bgp-instance[bgp-as]/address-family-vrfs/address-family-vrf[afi][safi][vrf-name]/vrf-peers/vrf-peer[peer-address]/state/counters/keepalive-in-messages
/bgp/bgp-instances/bgp-instance[bgp-as]/address-family-vrfs/address-family-vrf[afi][safi][vrf-name]/vrf-peers/vrf-peer[peer-address]/state/counters/keepalive-out-messages
/bgp/bgp-instances/bgp-instance[bgp-as]/address-family-vrfs/address-family-vrf[afi][safi][vrf-name]/vrf-peers/vrf-peer[peer-address]/state/counters/open-messages-in
/bgp/bgp-instances/bgp-instance[bgp-as]/address-family-vrfs/address-family-vrf[afi][safi][vrf-name]/vrf-peers/vrf-peer[peer-address]/state/counters/open-messages-out
/bgp/bgp-instances/bgp-instance[bgp-as]/address-family-vrfs/address-family-vrf[afi][safi][vrf-name]/vrf-peers/vrf-peer[peer-address]/state/counters/as-path-count
/bgp/bgp-instances/bgp-instance[bgp-as]/address-family-vrfs/address-family-vrf[afi][safi][vrf-name]/vrf-peers/vrf-peer[peer-address]/state/counters/as-path-extended-count
/bgp/bgp-instances/bgp-instance[bgp-as]/address-family-vrfs/address-family-vrf[afi][safi][vrf-name]/vrf-peers/vrf-peer[peer-address]/state/counters/received-packet-count
/bgp/bgp-instances/bgp-instance[bgp-as]/address-family-vrfs/address-family-vrf[afi][safi][vrf-name]/vrf-peers/vrf-peer[peer-address]/state/counters/packet-in-queue
/bgp/bgp-instances/bgp-instance[bgp-as]/address-family-vrfs/address-family-vrf[afi][safi][vrf-name]/vrf-peers/vrf-peer[peer-address]/state/counters/packet-out-queue
/bgp/bgp-instances/bgp-instance[bgp-as]/address-family-vrfs/address-family-vrf[afi][safi][vrf-name]/vrf-peers/vrf-peer[peer-address]/state/counters/sent-packet-count
/bgp/bgp-instances/bgp-instance[bgp-as]/address-family-vrfs/address-family-vrf[afi][safi][vrf-name]/vrf-peers/vrf-peer[peer-address]/state/counters/refresh-received-packet-count
/bgp/bgp-instances/bgp-instance[bgp-as]/address-family-vrfs/address-family-vrf[afi][safi][vrf-name]/vrf-peers/vrf-peer[peer-address]/state/counters/refresh-sent-packet-count
/bgp/bgp-instances/bgp-instance[bgp-as]/address-family-vrfs/address-family-vrf[afi][safi][vrf-name]/vrf-peers/vrf-peer[peer-address]/state/counters/notification-in
/bgp/bgp-instances/bgp-instance[bgp-as]/address-family-vrfs/address-family-vrf[afi][safi][vrf-name]/vrf-peers/vrf-peer[peer-address]/state/counters/notification-out
/bgp/bgp-instances/bgp-instance[bgp-as]/address-family-vrfs/address-family-vrf[afi][safi][vrf-name]/vrf-peers/vrf-peer[peer-address]/state/counters/update-message-in
/bgp/bgp-instances/bgp-instance[bgp-as]/address-family-vrfs/address-family-vrf[afi][safi][vrf-name]/vrf-peers/vrf-peer[peer-address]/state/counters/update-message-out
IPI-BFD

+--rw bfd {feature-list:HAVE_BFD}?
+--rw global
| +--ro state
| +--ro start-time? yang:timeticks {feature-list:HAVE_BFD_MONO}?
| +--ro administrative-state? ipi-bfd-types:oambfd_admin_state_t {feature-list:HAVE_BFD_MONO}?
| +--ro image-type? ipi-bfd-types:oambfd_image_type_t {feature-list:HAVE_BFD_MONO}?
| +--ro next-session-discriminator? string {feature-list:HAVE_BFD_MONO}?
| +--ro counters
| +--ro total-sessions? yang:counter32
+--rw interfaces {feature-list:HAVE_BFD}?
| +--rw interface* [name]
| +--rw name -> ../config/name
| +--rw config
| | +--rw name? -> /ipi-interface:interfaces/interface/name
| +--ro state
| +--ro interface-index? uint32
| +--ro interface-state? ipi-bfd-types:oambfd_if_state_t
+--ro sessions {feature-list:HAVE_BFD}?
+--ro session* [local-discriminator vrf-name]
+--ro local-discriminator -> ../state/local-discriminator
+--ro vrf-name -> ../state/vrf-name
+--ro state
| +--ro counters
| | +--ro packets
| | | +--ro ipv4
| | | | +--ro received? yang:counter64
| | | | +--ro transmitted? yang:counter64
| | | | +--ro echo-transmitted? yang:counter64
| | | +--ro ipv6 {feature-list:HAVE_IPV6}?
| | | +--ro received? yang:counter64
| | | +--ro transmitted? yang:counter64
| | | +--ro echo-transmitted? yang:counter64
| | +--ro up-transitions? yang:counter32
| +--ro lower-layer-type? ipi-bfd-types:oambfd_sess_lower_layer_t
| +--ro uptime? yang:timeticks
| +--ro version? uint32
| +--ro local-port? inet:port-number
| +--ro remote-port? inet:port-number
| +--ro negotiated-detection-multiplier? uint8
| +--ro forward-hello-timer-hits? uint32
| +--ro remote-heard? boolean
| +--ro fate-shared? boolean
| +--ro remote-administrative-down? boolean
| +--ro remote-demand-mode-enabled? boolean
| +--ro remote-echo-enabled? boolean
| +--ro poll-bit? boolean
| +--ro storage-type? ipi-bfd-types:bfd_storage_type_t
| +--ro downtime? yang:timeticks
| +--ro discontinuity-time? yang:timeticks
| +--ro authentication-key-id? uint32
| +--ro last-up-time? yang:timeticks
| +--ro hold-down-timer? uint32
| +--ro hold-down-timer-hits? uint32
| +--ro session-type-status? ipi-bfd-types:oambfd_session_type_status_t
| +--ro remote-address? inet:ip-address
| +--ro local-address? inet:ip-address
| +--ro vrf-name? string
| +--ro interface-index? uint32
| +--ro interface-name? string
| +--ro remote-discriminator? string
| +--ro local-discriminator? string
| +--ro session-state? ipi-bfd-types:oambfd_session_state_t
| +--ro session-type? ipi-bfd-types:bfd_session_type_state_t
| +--ro session-diagnostics? ipi-bfd-types:oambfd_perform_diag_t
| +--ro negotiated-tx-interval? uint32
| +--ro negotiated-rx-interval? uint32
+--ro micro-bfd-sessions {feature-list:HAVE_BFD_HW_OFFLOAD}?
| +--ro interface* [member-interface] {feature-list:HAVE_BFD_HW_OFFLOAD}?
| +--ro member-interface -> ../state/member-interface
| +--ro state
| +--ro member-interface? -> /ipi-interface:interfaces/interface/name
| +--ro remote-session-state? ipi-bfd-types:oambfd_session_state_t
| +--ro remote-session-diagnostics? ipi-bfd-types:oambfd_perform_diag_t
| +--ro interface-index? uint32
| +--ro interface-name? string
| +--ro remote-discriminator? string
| +--ro local-discriminator? string
| +--ro session-state? ipi-bfd-types:oambfd_session_state_t
| +--ro session-type? ipi-bfd-types:bfd_session_type_state_t
| +--ro session-diagnostics? ipi-bfd-types:oambfd_perform_diag_t
| +--ro negotiated-tx-interval? uint32
| +--ro negotiated-rx-interval? uint32
+--ro echo
| +--ro state
| +--ro local-echo-port? inet:port-number
| +--ro echo-desired-minimum-tx-interval? uint32
| +--ro echo-required-minimum-rx-interval? uint32
| +--ro negotiated-interval? uint32
+--ro mpls {feature-list:HAVE_CUSTOM1_MPLS_BFD}?
| +--ro state {feature-list:HAVE_MPLS_OAM}?
| | +--ro fec-address? inet:ipv4-address
| | +--ro lsp-type? ipi-bfd-types:oambfd_mpls_lsp_type_t
| | +--ro tunnel-name? string
| | +--ro tunnel-label? uint32
| | +--ro ftn-index? uint32
| | +--ro lsp-ping-interval? uint32
| | +--ro minimum-tx? uint32
| | +--ro minimum-rx? uint32
| | +--ro detection-multiplier? uint8
| +--ro virtual-circuit-connectivity-verification
| +--ro state {feature-list:HAVE_VCCV}?
| +--ro vc-identifier? uint32
| +--ro incoming-vc-label? uint32
| +--ro outgoing-vc-label? uint32
| +--ro control-channel-type? ipi-bfd-types:oambfd_mpls_cc_type_t
| +--ro connectivity-verification-type? ipi-bfd-types:oambfd_mpls_cv_type_t
| +--ro attachment-circuit-index? uint32
| +--ro tunnel-label? uint32
| +--ro peer-address? inet:ipv4-address
+--ro packet
+--ro state {feature-list:NOT_HAVE_BFD_HW_OFFLOAD}?
+--ro packet-version? uint32
+--ro packet-diagnostics? ipi-bfd-types:oambfd_perform_diag_t
+--ro packet-state? ipi-bfd-types:oambfd_session_state_t
+--ro demand-enabled? boolean
+--ro poll-sequence-initiated? boolean
+--ro final-bit? boolean
+--ro detection-multiplier? uint8
+--ro length? uint32
+--ro packet-local-discriminator? string
+--ro packet-remote-discriminator? string
+--ro packet-desired-minimum-tx-interval? uint32
+--ro packet-required-minimum-rx-interval? uint32
+--ro required-minimum-echo-rx-interval? uint32

BFD State
Sensor Path
ipi:/bfd/global/state
Leaf Attributes
ipi:/bfd/global/state/start-time
ipi:/bfd/global/state/administrative-state
ipi:/bfd/global/state/image-type
ipi:/bfd/global/state/next-session-discriminator
BFD State Counters
Sensor Path
ipi:/bfd/global/state/counters
Leaf Attributes
ipi:/bfd/global/state/counters/total-sessions
BFD Interface
Sensor Path
ipi:/bfd/interfaces/interface[name=INTERFACE_NAME]
Leaf Attributes
ipi:/bfd/interfaces/interface[name]/state/interface-index
ipi:/bfd/interfaces/interface[name]/state/interface-state
BFD Sessions
Sensor Path
ipi:/bfd/sessions/session[local-discriminator=NAME][vrf-name=default]
Leaf Attributes
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/vrf-name
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/local-discriminator
BFD Session State
Sensor Path
ipi:/bfd/sessions/session[local-discriminator=NAME][vrf-name=default]/state
Leaf Attributes
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/state/lower-layer-type
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/state/uptime
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/state/version
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/state/local-port
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/state/remote-port
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/state/negotiated- detection-multiplier
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/state/forward-hello-timer-hits
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/state/remote-heard
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/state/fate-shared
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/state/remote-administrative-down
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/state/remote-demand-mode-enabled
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/state/remote-echo-enabled
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/state/poll-bit
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/state/storage-type
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/state/downtime
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/state/discontinuity-time
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/state/authentication-key-id
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/state/last-uptime
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/state/hold-down-timer
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/state/hold-down-timer-hits
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/state/session-type-status
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/state/remote-address
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/state/local-address
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/state/vrf-name
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/state/interface-name
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/state/remote-discriminator
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/state/local-discriminator
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/state/session-state
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/state/session-type
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/state/session-diagnostics
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/state/negotiated-detection-multiplier
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/state/negotiated-tx-interval
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/state/negotiated-rx-interval
BFD Session State Counters
Sensor Path
ipi:/bfd/sessions/session[local-discriminator=NAME][vrf-name=default]/state/counters
Leaf Attributes
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/state/counters/up-transitions
BFD Session State Counter IPv4 Packets
Sensor Path
ipi:/bfd/sessions/session[local-discriminator=NAME][vrf-name=default]/state/counters/packets/ipv4
Leaf Attributes
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/state/counters/packets/ipv4/received
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/state/counters/packets/ipv4/transmitted
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/state/counters/packets/ipv4/echo-transmitted
BFD Session State Counter IPv6 Packets
Sensor Path
ipi:/bfd/sessions/session[local-discriminator=NAME][vrf-name=default]/state/counters/packets/ipv6
Leaf Attributes
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/state/counters/packets/ipv6/received
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/state/counters/packets/ipv6/transmitted
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/state/counters/packets/ipv6/echo-transmitted
Micro-BFD Sessions State
Sensor Path
ipi:/bfd/sessions/session[local-discriminator=NAME][vrf-name=default]/micro-bfd-sessions/interface[member-interface=NAME]/state
Leaf Attributes
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/micro-bfd-sessions/interface[member-interface]/state/member-interface
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/micro-bfd-sessions/interface[member-interface]/state/remote-session-state
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/micro-bfd-sessions/interface[member-interface]/state/remote-session-diagnostics
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/micro-bfd-sessions/interface[member-interface]/state/interface-index
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/micro-bfd-sessions/interface[member-interface]/state/remote-discriminator
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/micro-bfd-sessions/interface[member-interface]/state/local-discriminator
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/micro-bfd-sessions/interface[member-interface]/state/session-state
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/micro-bfd-sessions/interface[member-interface]/state/session-type
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/micro-bfd-sessions/interface[member-interface]/state/session-diagnostics
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/micro-bfd-sessions/interface[member-interface]/state/negotiated-tx-interval
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/micro-bfd-sessions/interface[member-interface]/state/negotiated-rx-interval
BFD Session Echo State
Sensor Path
ipi:/bfd/sessions/session[local-discriminator=NAME][vrf-name=default]/echo/state
Leaf Attributes
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/echo/state/local-echo-port
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/echo/state/echo-desired-minimum-tx-interval
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/echo/state/echo-required-minimum-rx-interval
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/echo/state/negotiated-interval
BFD Session MPLS State
Sensor Path
ipi:/bfd/sessions/session[local-discriminator=NAME][vrf-name=default]/mpls/state
Leaf Attributes
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/mpls/state/fec-address
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/mpls/state/lsp-type
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/mpls/state/tunnel-name
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/mpls/state/tunnel-label
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/mpls/state/ftn-index
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/mpls/state/lsp-ping-interval
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/mpls/state/minimum-tx
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/mpls/state/minimum-rx
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/mpls/state/detection-multiplier
BFD Session VCCV State
Sensor Path
ipi:/bfd/sessions/session[local-discriminator=NAME][vrf-name=default]/mpls/virtual-circuit-connectivity-verification/state
Leaf Attributes
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/mpls/virtual-circuit-connectivity-verification/state/vc-identifier
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/mpls/virtual-circuit-connectivity-verification/state/incoming-vc-label
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/mpls/virtual-circuit-connectivity-verification/state/outgoing-vc-label
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/mpls/virtual-circuit-connectivity-verification/state/control-channel-type
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/mpls/virtual-circuit-connectivity-verification/state/connectivity-verification-type
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/mpls/virtual-circuit-connectivity-verification/state/attachment-circuit-index
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/mpls/virtual-circuit-connectivity-verification/state/tunnel-label
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/mpls/virtual-circuit-connectivity-verification/state/peer-address
BFD Session Packet State
Sensor Path
ipi:/bfd/sessions/session[local-discriminator=NAME][vrf-name=default]/packet/state/
Leaf Attributes
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/packet/state/packet-version
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/packet/state/packet-diagnostics
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/packet/state/packet-state
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/packet/state/demand-enabled
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/packet/state/poll-sequence-initiated
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/packet/state/final_bit
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/packet/state/detection-multiplier
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/packet/state/length
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/packet/state/packet-local-discriminator
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/packet/state/packet-remote-discriminator
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/packet/state/packet-desired-minimum-tx-interval
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/packet/state/packet-required-minimum-rx-interval
ipi:/bfd/sessions/session[local-discriminator][vrf-name]/packet/state/required-minimum-echo-rx-interval
IPI-LLDPv2

+--rw lldp
+--rw global
| +--ro state
| +--ro notification-interval? uint16 {feature-list:HAVE_SNMP}?
| +--ro system-capabilities-enabled? cml-data-types:cml_line_t
| +--ro host-name-information? string
| +--ro counters
| +--ro remote-inserts? yang:counter32
| +--ro remote-deletes? yang:counter32
| +--ro remote-drops? yang:counter32
| +--ro remote-ageouts? yang:counter32
+--rw interfaces
+--rw interface* [name]
+--rw name -> ../config/name
+--rw config
| +--rw name? -> /ipi-interface:interfaces/interface/name
+--ro neighbors
+--ro agent* [agent-type]
+--ro agent-type ipi-lldp-types:lldp_agent_t
+--ro neighbor* [mac-address]
+--ro mac-address -> ../state/mac-address
+--ro state
+--ro system-name? string
+--ro chassis-component? string
+--ro chassis-id-type? uint8
+--ro port-component? string
+--ro port-id? string
+--ro port-description? string
+--ro port-sub-type? uint16
+--ro ttl? uint16
+--ro port-vlan-id? uint16
+--ro pp-vlanid? uint16
+--ro protocol? ipi-lldp-types:lldp_protoid_t
+--ro vid-usage-digest? uint32
+--ro management-vlan? uint16
+--ro auto-negotiation-support? uint8
+--ro auto-negotiation-capability? uint16
+--ro operational-mau-type? uint16
+--ro link-aggregate-capability? cml-data-types:cml_line_t
+--ro max-frame-size? uint16
+--ro system-description? string
+--ro system-capabilities? cml-data-types:cml_line_t
+--ro system-capabilities-enabled? cml-data-types:cml_line_t
+--ro vlan-list* [vlan-id]
| +--ro vlan-id uint16
| +--ro vlan-name? string
+--ro management-list* [address]
+--ro address string
+--ro address-sub-type? cml-data-types:cml_line_t
+--ro interface-number-sub-type? string
+--ro interface-number? uint32
+--ro oid? string

LLDP State
Sensor Path
ipi:/lldp/global/state/
Leaf Attributes
ipi:/lldp/global/state/host-name-information
ipi:/lldp/global/state/notification-interval
ipi:/lldp/global/state/system-capabilities-enabled
ipi:/lldp/global/state/counters*
LLDP Counters
Sensor Path
ipi:/lldp/global/state/counters
Leaf Attributes
ipi:/lldp/global/state/counters/remote-ageouts
ipi:/lldp/global/state/counters/remote-deletes
ipi:/lldp/global/state/counters/remote-drops
ipi:/lldp/global/state/counters/remote-inserts
LLDP Interface State
Sensor Path
ipi:/lldp/interfaces/interface[name]/neighbors/agent[agent-type]/neighbor[mac-address]/state
Leaf Attributes
ipi:lldp/interfaces/interface[name]/neighbors/agent[agent-type]/neighbor[mac-address]/state/auto-negotiation-capability
ipi:lldp/interfaces/interface[name]/neighbors/agent[agent-type]/neighbor[mac-address]/state/auto-negotiation-support
ipi:lldp/interfaces/interface[name]/neighbors/agent[agent-type]/neighbor[mac-address]/state/chassis-component
ipi:lldp/interfaces/interface[name]/neighbors/agent[agent-type]/neighbor[mac-address]/state/chassis-id-type
ipi:lldp/interfaces/interface[name]/neighbors/agent[agent-type]/neighbor[mac-address]/state/link-aggregate-capability
ipi:lldp/interfaces/interface[name]/neighbors/agent[agent-type]/neighbor[mac-address]/state/mac-address
ipi:lldp/interfaces/interface[name]/neighbors/agent[agent-type]/neighbor[mac-address]/state/management-vlan
ipi:lldp/interfaces/interface[name]/neighbors/agent[agent-type]/neighbor[mac-address]/state/max-frame-size
ipi:lldp/interfaces/interface[name]/neighbors/agent[agent-type]/neighbor[mac-address]/state/operational-mau-type
ipi:lldp/interfaces/interface[name]/neighbors/agent[agent-type]/neighbor[mac-address]/state/port-description
ipi:lldp/interfaces/interface[name]/neighbors/agent[agent-type]/neighbor[mac-address]/state/port-id
ipi:lldp/interfaces/interface[name]/neighbors/agent[agent-type]/neighbor[mac-address]/state/port-sub-type
ipi:lldp/interfaces/interface[name]/neighbors/agent[agent-type]/neighbor[mac-address]/state/port-vlan-id
ipi:lldp/interfaces/interface[name]/neighbors/agent[agent-type]/neighbor[mac-address]/state/pp-vlanid
ipi:lldp/interfaces/interface[name]/neighbors/agent[agent-type]/neighbor[mac-address]/state/protocol
ipi:lldp/interfaces/interface[name]/neighbors/agent[agent-type]/neighbor[mac-address]/state/system-capabilities
ipi:lldp/interfaces/interface[name]/neighbors/agent[agent-type]/neighbor[mac-address]/state/system-capabilities-enabled
ipi:lldp/interfaces/interface[name]/neighbors/agent[agent-type]/neighbor[mac-address]/state/system-description
ipi:lldp/interfaces/interface[name]/neighbors/agent[agent-type]/neighbor[mac-address]/state/system-name
ipi:lldp/interfaces/interface[name]/neighbors/agent[agent-type]/neighbor[mac-address]/state/ttl
ipi:lldp/interfaces/interface[name]/neighbors/agent[agent-type]/neighbor[mac-address]/state/vid-usage-digest
LLDP Interface State VLAN
Sensor Path
ipi:/lldp/interfaces/interface[name]/neighbors/agent[agent-type]/neighbor[mac-address]/state/vlan-list[vlan-id]
Leaf Attributes
ipi:lldp/interfaces/interface[name]/neighbors/agent[agent-type]/neighbor[mac-address]/state/vlan-list[vlan-id]/vlan-id
ipi:lldp/interfaces/interface[name]/neighbors/agent[agent-type]/neighbor[mac-address]/state/vlan-list[vlan-id]/vlan-name
LLDP Interface State Management
Sensor Path
ipi:/lldp/interfaces/interface[name]/neighbors/agent[agent-type]/neighbor[mac-address]/state/management-list[address]
Leaf Attributes
ipi:lldp/interfaces/interface[name]/neighbors/agent[agent-type]/neighbor[mac-address]/state/management-list[address]/address
ipi:lldp/interfaces/interface[name]/neighbors/agent[agent-type]/neighbor[mac-address]/state/management-list[address]/address-sub-type
ipi:lldp/interfaces/interface[name]/neighbors/agent[agent-type]/neighbor[mac-address]/state/management-list[address]/interface-number-sub-type
ipi:lldp/interfaces/interface[name]/neighbors/agent[agent-type]/neighbor[mac-address]/state/management-list[address]/interface-number
ipi:lldp/interfaces/interface[name]/neighbors/agent[agent-type]/neighbor[mac-address]/state/management-list[address]/oid
IPI-QoS

+--rw qos {feature-list:HAVE_QOS}?
+--rw global
| +--rw config
| +--rw enable-qos? cml-data-types:cml_enable_disable_t
+--rw ipi-qos-if:interfaces {feature-list:HAVE_QOS}?
+--rw ipi-qos-if:interface* [name]
+--rw ipi-qos-if:name -> ../config/name
+--rw ipi-qos-if:config
| +--rw ipi-qos-if:name? -> /ipi-interface:interfaces/interface/name
+--rw ipi-qos-if:service-policy
+--rw ipi-qos-if:ingress
| +--ro ipi-qos-if:class-maps-level-1
| +--ro ipi-qos-if:class-map-level-1* [class-map-name-level-1]
| +--ro ipi-qos-if:class-map-name-level-1 -> ../state/class-map-name-level-1
| +--ro ipi-qos-if:state
| | +--ro ipi-qos-if:class-map-name-level-1? string
| | +--ro ipi-qos-if:counters
| | +--ro ipi-qos-if:matched-packets? yang:counter64
| | +--ro ipi-qos-if:matched-octets? yang:counter64
| | +--ro ipi-qos-if:transmitted-packets? yang:counter64
| | +--ro ipi-qos-if:transmitted-octets? yang:counter64
| | +--ro ipi-qos-if:dropped-packets? yang:counter64
| | +--ro ipi-qos-if:dropped-octets? yang:counter64
| +--ro ipi-qos-if:class-maps-level-2
| +--ro ipi-qos-if:class-map-level-2* [class-map-name-level-2]
| +--ro ipi-qos-if:class-map-name-level-2 -> ../state/class-map-name-level-2
| +--ro ipi-qos-if:state
| | +--ro ipi-qos-if:class-map-name-level-2? string
| | +--ro ipi-qos-if:counters
| | +--ro ipi-qos-if:matched-packets? yang:counter64
| | +--ro ipi-qos-if:matched-octets? yang:counter64
| | +--ro ipi-qos-if:transmitted-packets? yang:counter64
| | +--ro ipi-qos-if:transmitted-octets? yang:counter64
| | +--ro ipi-qos-if:dropped-packets? yang:counter64
| | +--ro ipi-qos-if:dropped-octets? yang:counter64
| +--ro ipi-qos-if:class-maps-level-3
| +--ro ipi-qos-if:class-map-level-3* [class-map-name-level-3]
| +--ro ipi-qos-if:class-map-name-level-3 -> ../state/class-map-name-level-3
| +--ro ipi-qos-if:state
| +--ro ipi-qos-if:class-map-name-level-3? string
| +--ro ipi-qos-if:counters
| +--ro ipi-qos-if:matched-packets? yang:counter64
| +--ro ipi-qos-if:matched-octets? yang:counter64
| +--ro ipi-qos-if:transmitted-packets? yang:counter64
| +--ro ipi-qos-if:transmitted-octets? yang:counter64
| +--ro ipi-qos-if:dropped-packets? yang:counter64
| +--ro ipi-qos-if:dropped-octets? yang:counter64
+--rw ipi-qos-if:egress
+--ro ipi-qos-if:class-maps-level-1
+--ro ipi-qos-if:class-map-level-1* [class-map-name-level-1]
+--ro ipi-qos-if:class-map-name-level-1 -> ../state/class-map-name-level-1
+--ro ipi-qos-if:state
| +--ro ipi-qos-if:class-map-name-level-1? string
| +--ro ipi-qos-if:queues
| +--ro ipi-qos-if:queue* [id]
| +--ro ipi-qos-if:id uint8
| +--ro ipi-qos-if:counters
| +--ro ipi-qos-if:total-transmitted-packets? yang:counter64
| +--ro ipi-qos-if:total-transmitted-octets? yang:counter64
| +--ro ipi-qos-if:total-dropped-packets? yang:counter64
| +--ro ipi-qos-if:total-dropped-octets? yang:counter64
| +--ro ipi-qos-if:green-transmitted-packets? yang:counter64
| +--ro ipi-qos-if:non-green-transmitted-packets? yang:counter64
| +--ro ipi-qos-if:green-dropped-packets? yang:counter64
| +--ro ipi-qos-if:yellow-dropped-packets? yang:counter64
| +--ro ipi-qos-if:red-dropped-packets? yang:counter64
| +--ro ipi-qos-if:rate-kbps? decimal64
| +--ro ipi-qos-if:rate-mbps? decimal64
| +--ro ipi-qos-if:rate-gbps? decimal64
+--ro ipi-qos-if:class-maps-level-2
+--ro ipi-qos-if:class-map-level-2* [class-map-name-level-2]
+--ro ipi-qos-if:class-map-name-level-2 -> ../state/class-map-name-level-2
+--ro ipi-qos-if:state
| +--ro ipi-qos-if:class-map-name-level-2? string
| +--ro ipi-qos-if:queues
| +--ro ipi-qos-if:queue* [id]
| +--ro ipi-qos-if:id uint8
| +--ro ipi-qos-if:counters
| +--ro ipi-qos-if:total-transmitted-packets? yang:counter64
| +--ro ipi-qos-if:total-transmitted-octets? yang:counter64
| +--ro ipi-qos-if:total-dropped-packets? yang:counter64
| +--ro ipi-qos-if:total-dropped-octets? yang:counter64
| +--ro ipi-qos-if:green-transmitted-packets? yang:counter64
| +--ro ipi-qos-if:non-green-transmitted-packets? yang:counter64
| +--ro ipi-qos-if:green-dropped-packets? yang:counter64
| +--ro ipi-qos-if:yellow-dropped-packets? yang:counter64
| +--ro ipi-qos-if:red-dropped-packets? yang:counter64
| +--ro ipi-qos-if:rate-kbps? decimal64
| +--ro ipi-qos-if:rate-mbps? decimal64
| +--ro ipi-qos-if:rate-gbps? decimal64
+--ro ipi-qos-if:class-maps-level-3
+--ro ipi-qos-if:class-map-level-3* [class-map-name-level-3]
+--ro ipi-qos-if:class-map-name-level-3 -> ../state/class-map-name-level-3
+--ro ipi-qos-if:state
+--ro ipi-qos-if:class-map-name-level-3? string
+--ro ipi-qos-if:queues
+--ro ipi-qos-if:queue* [id]
+--ro ipi-qos-if:id uint8
+--ro ipi-qos-if:counters
+--ro ipi-qos-if:total-transmitted-packets? yang:counter64
+--ro ipi-qos-if:total-transmitted-octets? yang:counter64
+--ro ipi-qos-if:total-dropped-packets? yang:counter64
+--ro ipi-qos-if:total-dropped-octets? yang:counter64
+--ro ipi-qos-if:green-transmitted-packets? yang:counter64
+--ro ipi-qos-if:non-green-transmitted-packets? yang:counter64
+--ro ipi-qos-if:green-dropped-packets? yang:counter64
+--ro ipi-qos-if:yellow-dropped-packets? yang:counter64
+--ro ipi-qos-if:red-dropped-packets? yang:counter64
+--ro ipi-qos-if:rate-kbps? decimal64
+--ro ipi-qos-if:rate-mbps? decimal64
+--ro ipi-qos-if:rate-gbps? decimal64

QoS Interface State Counters
Sensor Path
ipi:/qos/interfaces/interface[name=INTERFACE_NAME]/service-policy/ingress/class-maps-level-1/class-map-level-1[class-map-name-level-1=NAME1]/state/counters
Leaf Attributes
ipi:/qos/interfaces/interface[name]/service-policy/ingress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/state/counters/matched-packets
ipi:/qos/interfaces/interface[name]/service-policy/ingress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/state/counters/matched-octets
ipi:/qos/interfaces/interface[name]/service-policy/ingress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/state/counters/transmitted-packets
ipi:/qos/interfaces/interface[name]/service-policy/ingress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/state/counters/transmitted-octets
ipi:/qos/interfaces/interface[name]/service-policy/ingress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/state/counters/dropped-packets
ipi:/qos/interfaces/interface[name]/service-policy/ingress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/state/counters/dropped-octets
QoS Interface Ingress Class-Map State
Sensor Path
ipi:/qos/interfaces/interface[name=INTERFACE_NAME]/service-policy/ingress/class-maps-level-1/class-map-level-1[class-map-name-level-1=NAME1]/class-maps-level-2/class-map-level-2[class-map-name-level-2=NAME2]/state/counters
Leaf Attributes
ipi:/qos/interfaces/interface[name]/service-policy/ingress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/class-maps-level-2/class-map-level-2[class-map-name-level-2]/state/counters/matched-packets
ipi:/qos/interfaces/interface[name]/service-policy/ingress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/class-maps-level-2/class-map-level-2[class-map-name-level-2]/state/counters/matched-octets
ipi:/qos/interfaces/interface[name]/service-policy/ingress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/class-maps-level-2/class-map-level-2[class-map-name-level-2]/state/counters/transmitted-packets
ipi:/qos/interfaces/interface[name]/service-policy/ingress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/class-maps-level-2/class-map-level-2[class-map-name-level-2]/state/counters/transmitted-octets
ipi:/qos/interfaces/interface[name]/service-policy/ingress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/class-maps-level-2/class-map-level-2[class-map-name-level-2]/state/counters/dropped-packets
ipi:/qos/interfaces/interface[name]/service-policy/ingress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/class-maps-level-2/class-map-level-2[class-map-name-level-2]/state/counters/dropped-octets
QoS Interface Ingress Class-Map State Counters
Sensor Path
ipi:/qos/interfaces/interface[name=INTERFACE_NAME]/service-policy/ingress/class-maps-level-1/class-map-level-1[class-map-name-level-1=NAME1]/class-maps-level-2/class-map-level-2[class-map-name-level-2=NAME2]/class-maps-level-3/class-map-level-3[class-map-name-level-3=NAME3]/state/counters
Leaf Attributes
ipi:/qos/interfaces/interface[name]/service-policy/ingress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/class-maps-level-2/class-map-level-2[class-map-name-level-2]/class-maps-level-3/class-map-level-3[class-map-name-level-3]state/counters/matched-packets
ipi:/qos/interfaces/interface[name]/service-policy/ingress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/class-maps-level-2/class-map-level-2[class-map-name-level-2]/class-maps-level-3/class-map-level-3[class-map-name-level-3]state/counters/matched-octets
ipi:/qos/interfaces/interface[name]/service-policy/ingress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/class-maps-level-2/class-map-level-2[class-map-name-level-2]/class-maps-level-3/class-map-level-3[class-map-name-level-3]state/counters/transmitted-packets
ipi:/qos/interfaces/interface[name]/service-policy/ingress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/class-maps-level-2/class-map-level-2[class-map-name-level-2]/class-maps-level-3/class-map-level-3[class-map-name-level-3]state/counters/transmitted-octets
ipi:/qos/interfaces/interface[name]/service-policy/ingress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/class-maps-level-2/class-map-level-2[class-map-name-level-2]/class-maps-level-3/class-map-level-3[class-map-name-level-3]state/counters/dropped-packets
ipi:/qos/interfaces/interface[name]/service-policy/ingress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/class-maps-level-2/class-map-level-2[class-map-name-level-2]/class-maps-level-3/class-map-level-3[class-map-name-level-3]state/counters/dropped-octets
QoS Interface Egress Class-Map (Level 1) State Counters
Sensor Path
ipi:/qos/interfaces/interface[name=INTERFACE_NAME]/service-policy/egress/class-maps-level-1/class-map-level-1[class-map-name-level-1=NAME1]/state/queues/queue[id=QUEUE_ID]/counters
Leaf Attributes
ipi:/qos/interfaces/interface[name]/service-policy/egress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/state/queues/queue[id]/counters/total-transmitted-packets
ipi:/qos/interfaces/interface[name]/service-policy/egress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/state/queues/queue[id]/counters/total-transmitted-octets
ipi:/qos/interfaces/interface[name]/service-policy/egress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/state/queues/queue[id]/counters/total-dropped-packets
ipi:/qos/interfaces/interface[name]/service-policy/egress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/state/queues/queue[id]/counters/total-dropped-octets
ipi:/qos/interfaces/interface[name]/service-policy/egress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/state/queues/queue[id]/counters/green-transmitted-packtes
ipi:/qos/interfaces/interface[name]/service-policy/egress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/state/queues/queue[id]/counters/non-green-transmitted-packtes
ipi:/qos/interfaces/interface[name]/service-policy/egress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/state/queues/queue[id]/counters/green-dropped-packets
ipi:/qos/interfaces/interface[name]/service-policy/egress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/state/queues/queue[id]/counters/yellow-dropped-packets
ipi:/qos/interfaces/interface[name]/service-policy/egress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/state/queues/queue[id]/counters/red-dropped-packets
ipi:/qos/interfaces/interface[name]/service-policy/egress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/state/queues/queue[id]/counters/rate-kbps
ipi:/qos/interfaces/interface[name]/service-policy/egress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/state/queues/queue[id]/counters/rate-mbps
ipi:/qos/interfaces/interface[name]/service-policy/egress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/state/queues/queue[id]/counters/rate-gbps
QoS Interface Egress Class-Map (Level 1-2) State Counters
Sensor Path
ipi:/qos/interfaces/interface[name=INTERFACE_NAME]/service-policy/egress/class-maps-level-1/class-map-level-1[class-map-name-level-1=NAME1]/class-maps-level-2/class-map-level-2[class-map-name-level-2=NAME2]/state/queues/queue[id=QUEUE_ID]/counters
Leaf Attributes
ipi:/qos/interfaces/interface[name]/service-policy/egress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/class-maps-level-2/class-map-level-2[class-map-name-level-2]/state/queues/queue[id]/counters/total-transmitted-packets
ipi:/qos/interfaces/interface[name]/service-policy/egress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/class-maps-level-2/class-map-level-2[class-map-name-level-2]/state/queues/queue[id]/counters/total-transmitted-octets
ipi:/qos/interfaces/interface[name]/service-policy/egress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/class-maps-level-2/class-map-level-2[class-map-name-level-2]/state/queues/queue[id]/counters/total-dropped-packets
ipi:/qos/interfaces/interface[name]/service-policy/egress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/class-maps-level-2/class-map-level-2[class-map-name-level-2]/state/queues/queue[id]/counters/total-dropped-octets
ipi:/qos/interfaces/interface[name]/service-policy/egress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/class-maps-level-2/class-map-level-2[class-map-name-level-2]/state/queues/queue[id]/counters/green-transmitted-packtes
ipi:/qos/interfaces/interface[name]/service-policy/egress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/class-maps-level-2/class-map-level-2[class-map-name-level-2]/state/queues/queue[id]/counters/non-green-transmitted-packtes
ipi:/qos/interfaces/interface[name]/service-policy/egress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/class-maps-level-2/class-map-level-2[class-map-name-level-2]/state/queues/queue[id]/counters/green-dropped-packets
ipi:/qos/interfaces/interface[name]/service-policy/egress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/class-maps-level-2/class-map-level-2[class-map-name-level-2]/state/queues/queue[id]/counters/yellow-dropped-packets
ipi:/qos/interfaces/interface[name]/service-policy/egress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/class-maps-level-2/class-map-level-2[class-map-name-level-2]/state/queues/queue[id]/counters/red-dropped-packets
ipi:/qos/interfaces/interface[name]/service-policy/egress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/class-maps-level-2/class-map-level-2[class-map-name-level-2]/state/queues/queue[id]/counters/rate-kbps
ipi:/qos/interfaces/interface[name]/service-policy/egress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/class-maps-level-2/class-map-level-2[class-map-name-level-2]/state/queues/queue[id]/counters/rate-mbps
ipi:/qos/interfaces/interface[name]/service-policy/egress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/class-maps-level-2/class-map-level-2[class-map-name-level-2]/state/queues/queue[id]/counters/rate-gbps
QoS Interface Egress Class-Map (Level 1-3) State Counters
Sensor Path
ipi:/qos/interfaces/interface[name=INTERFACE_NAME]/service-policy/egress/class-maps-level-1/class-map-level-1[class-map-name-level-1=NAME1]/class-maps-level-2/class-map-level-2[class-map-name-level-2=NAME2]/class-maps-level-3/class-map-level-3[class-map-name-level-3=NAME3]/state/queues/queue[id=QUEUE_ID]/counters
Leaf Attributes
ipi:/qos/interfaces/interface[name]/service-policy/egress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/class-maps-level-2/class-map-level-2[class-map-name-level-2]/class-maps-level-3/class-map-level-3[class-map-name-level-3]state/queues/queue[id]/counters/total-transmitted-packets
ipi:/qos/interfaces/interface[name]/service-policy/egress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/class-maps-level-2/class-map-level-2[class-map-name-level-2]/class-maps-level-3/class-map-level-3[class-map-name-level-3]state/queues/queue[id]/counters/total-transmitted-octets
ipi:/qos/interfaces/interface[name]/service-policy/egress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/class-maps-level-2/class-map-level-2[class-map-name-level-2]/class-maps-level-3/class-map-level-3[class-map-name-level-3]state/queues/queue[id]/counters/total-dropped-packets
ipi:/qos/interfaces/interface[name]/service-policy/egress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/class-maps-level-2/class-map-level-2[class-map-name-level-2]/class-maps-level-3/class-map-level-3[class-map-name-level-3]state/queues/queue[id]/counters/total-dropped-octets
ipi:/qos/interfaces/interface[name]/service-policy/egress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/class-maps-level-2/class-map-level-2[class-map-name-level-2]/class-maps-level-3/class-map-level-3[class-map-name-level-3]state/queues/queue[id]/counters/green-transmitted-packtes
ipi:/qos/interfaces/interface[name]/service-policy/egress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/class-maps-level-2/class-map-level-2[class-map-name-level-2]/class-maps-level-3/class-map-level-3[class-map-name-level-3]state/queues/queue[id]/counters/non-green-transmitted-packtes
ipi:/qos/interfaces/interface[name]/service-policy/egress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/class-maps-level-2/class-map-level-2[class-map-name-level-2]/class-maps-level-3/class-map-level-3[class-map-name-level-3]state/queues/queue[id]/counters/green-dropped-packets
ipi:/qos/interfaces/interface[name]/service-policy/egress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/class-maps-level-2/class-map-level-2[class-map-name-level-2]/class-maps-level-3/class-map-level-3[class-map-name-level-3]state/queues/queue[id]/counters/yellow-dropped-packets
ipi:/qos/interfaces/interface[name]/service-policy/egress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/class-maps-level-2/class-map-level-2[class-map-name-level-2]/class-maps-level-3/class-map-level-3[class-map-name-level-3]state/queues/queue[id]/counters/red-dropped-packets
ipi:/qos/interfaces/interface[name]/service-policy/egress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/class-maps-level-2/class-map-level-2[class-map-name-level-2]/class-maps-level-3/class-map-level-3[class-map-name-level-3]state/queues/queue[id]/counters/rate-kbps
ipi:/qos/interfaces/interface[name]/service-policy/egress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/class-maps-level-2/class-map-level-2[class-map-name-level-2]/class-maps-level-3/class-map-level-3[class-map-name-level-3]state/queues/queue[id]/counters/rate-mbps
ipi:/qos/interfaces/interface[name]/service-policy/egress/class-maps-level-1/class-map-level-1[class-map-name-level-1]/class-maps-level-2/class-map-level-2[class-map-name-level-2]/class-maps-level-3/class-map-level-3[class-map-name-level-3]state/queues/queue[id]/counters/rate-gbps