Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Metrics Collected by Contrail Insights

A metric is a measured value for an element in the infrastructure. Contrail Insights Agent collects and calculates metrics for hosts and instances. Contrail Insights metrics are organized into hierarchical categories based on the type of metric.

Some metrics are s of total capacity. In such cases, the category of the metric determines the total capacity by which the is computed. For instance, host.cpu.usage indicates the percentage of CPU consumed relative to the total CPU available on a host. In contrast, instance.cpu.usage is the percentage of CPU consumed relative to the total CPU available to an instance. As an example, consider an instance that is using 50% of one core on a host with 20 cores. The instance's host.cpu.usage will be 2.5%. If the instance has been allocated two cores, then its instance.cpu.usage will be 25%.

Alarms can be configured for any metric. Many metrics can also be displayed in charts. When an alarm triggers for a metric, the alarm is plotted on charts at the time of the event. In this way, metrics that cannot be plotted directly as a chart are still visually correlated in time with other metrics.

Contrail Insights Agent collects both raw metrics and calculated metrics. Raw metrics are values read directly from the underlying infrastructure. Calculated metrics are metrics that Contrail Insights Agent derives from raw metrics.

Host CPU Data Metrics

Table 1 lists the calculated metrics available for the host CPU data.

Table 1: Host CPU Data Metrics

Metric

Unit

Chart

Alarm

host.cpu.usage

%

x

x

host.cpu.io_wait

%

x

x

host.cpu.per_core.usage

%

x

host.cpu.per_core.user.usage

%

x

host.cpu.temperature

degree

x

host.cpu.normalized_load_1m

loadavg

x

x

host.cpu.normalized_load_5m

loadavg

x

x

host.cpu.normalized_load_15m

loadavg

x

x

host.cpu.cores.state_transition

0 or 1

x

host.disk.smart.predict_failure

0 or 1

x

host.heartbeat

0 or 1

x

host.cpu.normalized_load

Normalized load is calculated as a ratio of the number of running and ready-to-run threads to the number of CPU cores. This family of metrics indicate the level of demand for CPU. If the value exceeds 1, then more threads are ready to run than exists CPU cores to perform the execution. Normalized load is a provided as an average over 1-minute, 5-minute, and 15-minute intervals.

host.cpu.temperature

CPU temperature is derived from multiple temperature sensors in the processor(s) and chassis. This temperature provides a general indicator of temperature in degrees Celsius inside a physical host.

host.disk.smart.predict_failure

Contrail Insights Agent calculates predict_failure using multiple S.M.A.R.T. counters provided by disk hardware. The agent will set predict_failure to true (value=1) when it determines from a combination of S.M.A.R.T. counters that a disk is likely to fail. An alarm triggered for this metric contains the disk identifier in the metadata.

host.heartbeat

The host.heartbeat indicates if Contrail Insights Agent is functioning on a host. Contrail Insights controller periodically checks the status of each host by making a status request to Contrail Insights Agent. The host.heartbeat metric is incremented for each successful response. Alarms can be configured to detect missed heartbeats over a given interval.

Host Disk Metrics

Table 2 lists the raw metrics available for host disk.

Table 2: Host Disk Metrics

Metric

Unit

Chart

Alarm

host.disk.io.read

MBps

x

x

host.disk.io.write

MBps

x

x

host.disk.response_time

ms

x

x

host.disk.read_response_time

ms

x

x

host.disk.write_response_time

ms

x

x

host.disk.smart.hdd.command_timeout

count

x

host.disk.smart.hdd.current_pending_sector_count

count

x

host.disk.smart.hdd.offline_uncorrectable

count

x

host.disk.smart.hdd.reallocated_sector_count

count

x

host.disk.smart.hdd.reported_uncorrectable_errors

count

x

host.disk.smart.ssd.available_reserved_space

count

x

host.disk.smart.ssd.media_wearout_indicator

count

x

host.disk.smart.ssd.reallocated_sector_count

count

x

host.disk.smart.ssd.wear_leveling_count

count

x

host.disk.usage.bytes

GB

x

x

host.disk.usage.percent

%

x

x

Host Memory Usage

Table 3 lists the raw metrics available for host memory usage.

Table 3: Metrics for Host Memory Usage

Metric

Unit

Chart

Alarm

host.memory.usage

%

x

x

host.memory.dirty.rate

dirty pages/s

x

x

host.memory.page_in_out.rate

dirty pages/s

x

x

host.memory.page_fault.rate

dirty pages/s

x

x

host.memory.swap.usage

dirty pages/s

x

x

Host Mount Metrics

Table 4 lists the raw metrics available for host mount.

Table 4: Host Mount Metrics

Metric

Unit

Chart

Alarm

host.mount.usage

%

x

x

host.mount.io.read

MBps

x

x

host.mount.io.write

MBps

x

x

host.mount.detect_change

1 or 0

x

host.mount.usage.bytes

GB

x

Host Network Data

Table 5 lists the raw metrics available for host network data.

Table 5: Host Network Data Metrics

Metric

Unit

Chart

Alarm

host.network.ingress.bit_rate

Mbps

x

x

host.network.egress.bit_rate

Mbps

x

x

host.network.ingress.packet_rate

packets/s

x

x

host.network.egress.packet_rate

packets/s

x

x

host.network.ingress.errors

errors/s

x

x

host.network.egress.errors

errors/s

x

x

host.network.ingress.drops

drops/s

x

x

host.network.egress.drops

drops/s

x

x

host.network.ipv4tables.rule_count

count

x

x

host.network.ipv6tables.rule_count

count

x

x

openstack.host.disk_gb.allocated.count

count

x

x

openstack.host.disk_gb.allocated.percentage

percentage

x

openstack.host.memory_mb.allocated.count

count

x

x

openstack.host.memory_mb.allocated.percentage

percentage

x

openstack.host.vcpus_allocated.count

count

x

x

openstack.host.vcpus_allocated.percentage

percentage

x

Instances

Table 6 lists the raw metrics available for instances.

Table 6: Raw Metrics for Instances

Metric

Chart

Alarm

instance.cpu.usage

x

x

instance.disk.io.read_bandwidth

x

x

instance.disk.io.read_iops

x

x

instance.disk.io.read_iosize

x

x

instance.disk.io.read_response_time

x

x

instance.disk.io.write_bandwidth

x

x

instance.disk.io.write_iops

x

x

instance.disk.io.write_iosize

x

x

instance.disk.io.write_response_time

x

x

instance.disk.usage.bytes

x

x

instance.disk.usage.percentage

x

x

instance.memory.usage

x

x

instance.network.egress.bit_rate

x

x

instance.network.egress.drops

x

x

instance.network.egress.errors

x

x

instance.network.egress.packet_rate

x

x

instance.network.ingress.bit_rate

x

x

instance.network.ingress.drops

x

x

instance.network.ingress.errors

x

x

instance.network.ingress.packet_rate

x

x

Table 7 lists the calculated metric available for instances.

Table 7: Calculated Metrics for Instances

Metric

Chart

Alarm

instance.heartbeat

x

instance.heartbeat

The instance.heartbeat indicates whether an instance is running. Contrail Insights Agent periodically checks the state of host processes associated with each instance. The instance.heartbeat metric is incremented for each successful status check. Alarms may be configured to detect missed heartbeats over a given interval.

Network Device

Contrail Insights can collect network device metrics using SNMP or Juniper Telemetry Interface (JTI). See “Configure Network Devices from the UI” and “Configure Network Device from JSON File” in the Contrail Insights User Guide for configuration and monitoring information.

Table 8 lists the metrics available per interface with SNMP network device monitoring. See Contrail Insights SNMP Monitoring.

Table 8: Metrics Available per Interface with SNMP Network Device Monitoring

Metric

Unit

Chart

Alarm

snmp.interface.out_discards

discards/s

x

x

snmp.interface.in_discards

discards/s

x

x

snmp.interface.in_errors

errors/s

x

x

snmp.interface.out_unicast_packets

packets/s

x

x

snmp.interface.in_octets

octets/s

x

x

snmp.interface.in_unicast_packets

packets/s

x

x

snmp.interface.out_packet_queue_length

count

x

x

snmp.interface.speed

bits/s

x

x

snmp.interface.out_octets

octets/s

x

x

snmp.interface.in_unknown_protocol

packets/s

x

x

snmp.interface.in_non_unicast_packets

packets/s

x

x

snmp.interface.out_errors

errors/s

x

x

snmp.interface.out_non_unicast_packets

packets/s

x

x

Table 9 lists the metrics available per interface with JTI device monitoring. See also “Contrail Insights JTI (UDP) Monitoring,” “Contrail Insights JTI (gRPC) Monitoring,” and “Custom Sensors for JTI and gRPC” in the Contrail Insights User Guide for information about monitoring and custom sensors.

Table 9: Metrics Available per Interface with JTI Network Device Monitoring

Metric

Unit

Chart

Alarm

junos.system.linecard.interface.egress_errors.if_errors

errors/s

x

x

junos.system.linecard.interface.egress_errors.if_discard

discards/s

x

x

junos.system.linecard.interface.egress_stats.if_1sec_pkts

packets/s

x

x

junos.system.linecard.interface.egress_stats.if_octets

octets/s

x

x

junos.system.linecard.interface.egress_stats.if_mc_pkts

packets/s

x

x

junos.system.linecard.interface.egress_stats.if_bc_pkts

packets/s

x

x

junos.system.linecard.interface.egress_stats.if_1sec_octets

octets/s

x

x

junos.system.linecard.interface.egress_stats.if_pkts

packets/s

x

x

junos.system.linecard.interface.egress_stats.if_uc_pkts

packets/s

x

x

junos.system.linecard.interface.egress_stats.if_pause_pkts

packets/s

x

x

junos.system.linecard.interface.ingress_errors.if_in_fifo_errors

errors/s

x

x

junos.system.linecard.interface.ingress_errors.if_in_frame_errors

errors/s

x

x

junos.system.linecard.interface.ingress_errors.if_in_l3_incompletes

packets/s

x

x

junos.system.linecard.interface.ingress_errors.if_in_runts

packets/s

x

x

junos.system.linecard.interface.ingress_errors.if_errors

errors/s

x

x

junos.system.linecard.interface.ingress_errors.if_in_l2chan_errors

errors/s

x

x

junos.system.linecard.interface.ingress_errors.if_in_resource_errors

errors/s

x

x

junos.system.linecard.interface.ingress_errors.if_in_qdrops

drops/s

x

x

junos.system.linecard.interface.ingress_errors.if_in_l2_mismatch_timeouts

packets/s

x

x

junos.system.linecard.interface.ingress_stats.if_1sec_pkts

packets/s

x

x

junos.system.linecard.interface.ingress_stats.if_octets

octets/s

x

x

junos.system.linecard.interface.ingress_stats.if_mc_pkts

packets/s

x

x

junos.system.linecard.interface.ingress_stats.if_bc_pkts

packets/s

x

x

junos.system.linecard.interface.ingress_stats.if_1sec_octets

octets/s

x

x

junos.system.linecard.interface.ingress_stats.if_error

errors/s

x

x

junos.system.linecard.interface.ingress_stats.if_pkts

packets/s

x

x

junos.system.linecard.interface.ingress_stats.if_uc_pkts

packets/s

x

x

junos.system.linecard.interface.ingress_stats.if_pause_pkts

packets/s

x

x

Table 10 lists the metrics available per interface queue with JTI network device monitoring.

Table 10: Metrics Available per Interface Queue with JTI Network Device Monitoring

Metric

Unit

Chart

Alarm

junos.system.linecard.interface.egress_queue_info.bytes

bytes/s

x

x

junos.system.linecard.interface.egress_queue_info.packets

packets/s

x

x

junos.system.linecard.interface.egress_queue_info.allocated_buffer_size

bytes

x

x

junos.system.linecard.interface.egress_queue_info.avg_buffer_occupancy

bytes

x

x

junos.system.linecard.interface.egress_queue_info.cur_buffer_occupancy

bytes

x

x

junos.system.linecard.interface.egress_queue_info.peak_buffer_occupancy

bytes

x

x

junos.system.linecard.interface.egress_queue_info.red_drop_bytes

bytes/s

x

x

junos.system.linecard.interface.egress_queue_info.red_drop_packets

packets/s

x

x

junos.system.linecard.interface.egress_queue_info.rl_drop_bytes

bytes/s

x

x

junos.system.linecard.interface.egress_queue_info.rl_drop_packets

packets/s

x

x

junos.system.linecard.interface.egress_queue_info.tail_drop_packets

packets/s

x

x

Contrail Release 5.0 vRouter Plug-In

Table 11 lists metrics published by the Contrail Release 5.0 vRouter plug-in. See “Contrail Monitoring” to view and configure Contrail services from the GUI. See “Service Monitoring Ansible Variables” to configure Contrail monitoring using Ansible. Both topics are in the Contrail Insights User Guide.

Table 11: Metrics for Contrail Release 5.0 vRouter Plug-In

Metric

Unit

Chart

Alarm

plugin.contrail.vrouter.v5. aged_flows

count

x

x

plugin.contrail.vrouter.v5. total_flows

count

x

x

plugin.contrail.vrouter.v5. exception_packets

count

x

x

plugin.contrail.vrouter.v5. drop_stats_flow_queue_limit_exceeded

count

x

x

plugin.contrail.vrouter.v5. drop_stats_flow_table_full

count

x

x

plugin.contrail.vrouter.v5. drop_stats_vlan_fwd_enq

count

x

x

plugin.contrail.vrouter.v5. drop_stats_vlan_fwd_tx

count

x

x

plugin.contrail.vrouter.v5. flow_export_drops

count

x

x

plugin.contrail.vrouter.v5. flow_export_sampling_drops

count

x

x

plugin.contrail.vrouter.v5. flow_rate_active_flows

count

x

x

plugin.contrail.vrouter.v5. flow_rate_deleted_flows

count

x

x

plugin.contrail.vrouter.v5. flow_rate_added_flows

count

x

x

plugin.contrail.vrouter.v5. drop_stats_vhost_ds_discard

count

x

x

plugin.contrail.vrouter.v5. drop_stats_vhost_ds_pull

count

x

x

plugin.contrail.vrouter.v5. drop_stats_vhost_ds_flow_no_memory

count

x

x

plugin.contrail.vrouter.v5. drop_stats_vhost_ds_flow_invalid_protocol

count

x

x

plugin.contrail.vrouter.v5. drop_stats_vhost_ds_flow_action_drop

count

x

x

plugin.contrail.vrouter.v5. drop_stats_vhost_ds_interface_drop

count

x

x

plugin.contrail.vrouter.v5. drop_stats_vhost_ds_duplicated

count

x

x

plugin.contrail.vrouter.v5. drop_stats_vhost_ds_push

count

x

x

plugin.contrail.vrouter.v5. drop_stats_vhost_ds_invalid_nh

count

x

x

plugin.contrail.vrouter.v5. drop_stats_vhost_ds_invalid_protocol

count

x

x

plugin.contrail.vrouter.v5. drop_stats_vhost_ds_drop_pkts

count

x

x

Contrail vRouter on a Host

Table 12 lists raw metrics available for a Contrail vRouter on a host. See “Service Monitoring Ansible Variables” in the Contrail Insights User Guide to configure Contrail monitoring using Ansible.

Table 12: Raw Metrics for Contrail vRouter

Metric

Chart

Alarm

plugin.contrail.vrouter.aged_flows

x

x

plugin.contrail.vrouter.total_flows

x

x

plugin.contrail.vrouter.exception_packets

x

x

plugin.contrail.vrouter.drop_stats_flow_queue_limit_exceeded

x

x

plugin.contrail.vrouter.drop_stats_flow_table_full

x

x

plugin.contrail.vrouter.drop_stats_vlan_fwd_enq

x

x

plugin.contrail.vrouter.drop_stats_vlan_fwd_tx

x

x

plugin.contrail.vrouter.flow_export_drops

x

x

plugin.contrail.vrouter.flow_export_sampling_drops

x

x

plugin.contrail.vrouter.flow_rate_active_flows

x

x

plugin.contrail.vrouter.flow_rate_added_flows

x

x

plugin.contrail.vrouter.flow_rate_deleted_flows

x

x

OpenStack Project in Chart View

Table 13 lists the raw metrics available in the OpenStack Project Chart View. See “Contrail Insights Role-Based Access” in the Contrail Insights User Guide to grant Contrail Insights permissions to read-only OpenStack users.

Table 13: Raw Metrics for `

Metric

Chart

Alarm

openstack.project.active_instances.count

x

x

openstack.project.active_instances.percentage

x

openstack.project.floating_ip.allocated.count

x

x

openstack.project.floating_ip.allocated.percentage

x

openstack.project.ram.allocated.count

x

x

openstack.project.ram.allocated.percentage

x

openstack.project.security_group.allocated.count

x

x

openstack.project.security_group.allocated.percentage

x

openstack.project.total_disk_usage_gb_hours.count

x

openstack.project.total_hours.count

x

openstack.project.total_memory_usage_mb_hours.count

x

openstack.project.total_vcpu_usage_hours.count

x

openstack.project.vcpus.allocated.count

x

openstack.project.vcpus.allocated.percentage

x

openstack.project.virtual_network.allocated.count

x

x

openstack.project.virtual_network.allocated.percentage

x

openstack.project.volume.allocated.count

x

x

openstack.project.volume.allocated.percentage

x

openstack.project.volume_gb.allocated.count

x

x

openstack.project.volume_gb.allocated.percentage

x

RabbitMQ Service

Table 14 lists the raw metrics available for RabbitMQ monitoring. See “RabbitMQ Monitoring” to view and configure RabbitMQ services from the GUI. See “Service Monitoring Ansible Variables” to configure RabbitMQ monitoring using Ansible. Both topics are in the Contrail Insights User Guide.

Table 14: Raw Metrics for RabbitMQ Monitoring

Metric

Unit

Chart

Alarm

rabbit.cluster.connection_totals.blocked_connections

count

x

x

rabbit.cluster.connection_totals.blocked_connections_details

messages/s

x

x

rabbit.cluster.message_stats.ack

count

x

x

rabbit.cluster.message_stats.ack_details

messages/s

x

x

rabbit.cluster.message_stats.deliver

count

x

x

rabbit.cluster.message_stats.deliver_details

messages/s

x

x

rabbit.cluster.message_stats.deliver_get

count

x

x

rabbit.cluster.message_stats.deliver_get_details

messages/s

x

x

rabbit.cluster.message_stats.get

count

x

x

rabbit.cluster.message_stats.get_details

messages/s

x

x

rabbit.cluster.message_stats.publish

count

x

x

rabbit.cluster.message_stats.publish_details

messages/s

x

x

rabbit.cluster.message_stats.redeliver

count

x

x

rabbit.cluster.message_stats.redeliver_details

messages/s

x

x

rabbit.cluster.object_totals.channels

count

x

x

rabbit.cluster.object_totals.connections

count

x

x

rabbit.cluster.object_totals.consumers

count

x

x

rabbit.cluster.object_totals.exchanges

count

x

x

rabbit.cluster.object_totals.queues

count

x

x

rabbit.cluster.queue_totals.blocked_queues

count

x

x

rabbit.cluster.queue_totals.blocked_queues_details

messages/s

x

x

rabbit.cluster.queue_totals.consumer_utilisation_percent

count

x

x

rabbit.cluster.queue_totals.messages

count

x

x

rabbit.cluster.queue_totals.messages_details

messages/s

x

x

rabbit.cluster.queue_totals.messages_ready

count

x

x

rabbit.cluster.queue_totals.messages_ready_details

messages/s

x

x

rabbit.cluster.queue_totals.messages_unacknowledged

count

x

x

rabbit.cluster.queue_totals.messages_unacknowledged_details

messages/s

x

x

rabbit.queue.consumers

count

x

rabbit.queue.consumer_utilisation

count

x

rabbit.queue.messages

count

x

rabbit.queue.messages_ready

count

x

rabbit.queue.messages_ready_detail

count

x

rabbit.queue.memory

count

x

rabbit.queue.messages_detail

count

x

rabbit.queue.messages_unacknowledged

count

x

rabbit.queue.messages_unacknowledged_detail

count

x

rabbit.queue.state

count

x

rabbit.node.sockets_total

count

x

x

rabbit.node.fd_total

count

x

x

rabbit.node.sockets_used_percent

count

x

x

rabbit.node.run_queue

count

x

x

rabbit.node.proc_used_percent

count

x

x

rabbit.node.proc_total

count

x

x

rabbit.node.mem_used_percent

count

x

x

rabbit.node.uptime

count

x

x

rabbit.node.disk_usage_ratio

count

x

x

rabbit.node.disk_free_alarm

count

x

x

rabbit.node.fd_used_percent

count

x

x

rabbit.node.mem_limit

count

x

x

rabbit.node.mem_alarm

count

x

x

rabbit.node.disk_free

count

x

x

rabbit.node.sockets_used

count

x

x

rabbit.node.processors

count

x

x

rabbit.node.running

count

x

x

rabbit.node.disk_free_limit

count

x

x

rabbit.node.fd_used

count

x

x

rabbit.node.proc_used

count

x

x

rabbit.node.mem_used

count

x

x

rabbit.node.heartbeat

count

x

x

rabbit.node.latency

count

x

x

ScaleIO Service

Table 15 lists the raw metrics available for ScaleIO monitoring. See “ScaleIO Monitoring” for viewing and configuring ScaleIO services from the GUI. See “Service Monitoring Ansible Variables” to configure ScaleIO monitoring using Ansible. Both topics are in the Contrail Insights User Guide.

Table 15: Raw Metrics for ScaleIO Monitoring

Metric

Unit

Chart

Alarm

numOfDevices

count

x

x

numOfProtectionDomains

count

x

x

numOfSdc

count

x

x

numOfSds

count

x

x

numOfStoragePools

count

x

x

numOfVtrees

count

x

x

numOfSnapshots

count

x

x

numOfVolumes

count

x

x

numOfThickBaseVolumes

count

x

x

numOfThinBaseVolumes

count

x

x

numOfVolumesInDeletion

count

x

x

numOfMappedToAllVolumes

count

x

x

numOfUnmappedVolumes

count

x

x

capacityAvailableForVolumeAllocationInKb

Kbyte

x

x

capacityInUseInKb

Kbyte

x

x

capacityLimitInKb

Kbyte

x

x

unusedCapacityInKb

Kbyte

x

x

spareCapacityInKb

Kbyte

x

x

protectedCapacityInKb

Kbyte

x

x

maxCapacityInKb

Kbyte

x

x

snapCapacityInUseInKb

Kbyte

x

x

thickCapacityInUseInKb

Kbyte

x

x

thinCapacityInUseInKb

Kbyte

x

x

bckRebuildReadBandwidth

Kbyte/sec

x

x

bckRebuildWriteBandwidth

Kbyte/sec

x

x

fwdRebuildReadBandwidth

Kbyte/sec

x

x

fwdRebuildWriteBandwidth

Kbyte/sec

x

x

normRebuildReadBandwidth

Kbyte/sec

x

x

normRebuildWriteBandwidth

Kbyte/sec

x

x

primaryReadBandwidth

Kbyte/sec

x

x

primaryWriteBandwidth

Kbyte/sec

x

x

rebalanceReadBandwidth

Kbyte/sec

x

x

rebalanceWriteBandwidth

Kbyte/sec

x

x

secondaryReadBandwidth

Kbyte/sec

x

x

secondaryWriteBandwidth

Kbyte/sec

x

x

totalReadBandwidth

Kbyte/sec

x

x

totalWriteBandwidth

Kbyte/sec

x

x

bckRebuildReadIops

IOPS

x

x

bckRebuildWriteIops

IOPS

x

x

fwdRebuildReadIops

IOPS

x

x

fwdRebuildWriteIops

IOPS

x

x

normRebuildReadIops

IOPS

x

x

normRebuildWriteIops

IOPS

x

x

primaryReadIops

IOPS

x

x

primaryWriteIops

IOPS

x

x

rebalanceReadIops

IOPS

x

x

rebalanceWriteIops

IOPS

x

x

secondaryReadIops

IOPS

x

x

secondaryWriteIops

IOPS

x

x

totalReadIops

IOPS

x

x

totalWriteIops

IOPS

x

x

bckRebuildReadIosize

Kbyte

x

x

bckRebuildWriteIosize

Kbyte

x

x

fwdRebuildReadIosize

Kbyte

x

x

fwdRebuildWriteIosize

Kbyte

x

x

normRebuildReadIosize

Kbyte

x

x

normRebuildWriteIosize

Kbyte

x

x

primaryReadIosize

Kbyte

x

x

primaryWriteIosize

Kbyte

x

x

rebalanceReadIosize

Kbyte

x

x

rebalanceWriteIosize

Kbyte

x

x

secondaryReadIosize

Kbyte

x

x

secondaryWriteIosize

Kbyte

x

x

totalReadIosize

Kbyte

x

x

totalWriteIosize

Kbyte

x

x

gRPC Sensors

Table 16 lists the available gRPC sensors. To enable these sensors, see “Custom Sensors for JTI and gRPC” in the Contrail Insights User Guide.

Note:

These sensors are applicable only for Juniper network devices.

Table 16: gRPC Sensors

Sensor

Chart

Alarm

/junos/services/label-switched-path/usage/

x

x

/components/

x

x

/junos/system/subscriber-management/infra/sdb/statistics/

x

x

/junos/task-memory-information/task-memory-overall-report/task-memory-stats-list/task-memory-stats/

x

x

/junos/task-memory-information/task-memory-overall-report/task-size-block-list/task-size-block/

x

x

/lldp/interfaces/interface/state/

x

x

/interfaces/

x

x

/bgp-rib/afi-safis/afi-safi/ipv4-unicast/loc-rib/

x

x

/bgp-rib/afi-safis/afi-safi/ipv6-unicast/loc-rib/

x

x

/bgp-rib/afi-safis/afi-safi/ipv4-unicast/neighbors/

x

x

/bgp-rib/afi-safis/afi-safi/ipv6-unicast/neighbors/

x

x

/junos/system/linecard/qmon/

x

x

/junos/system/linecard/optics/

x

x

/junos/system/linecard/packet/usage/

x

x

/junos/system/linecard/firewall/

x

x

/junos/rsvp-interface-information/

x

x

/junos/system/linecard/npu/memory

x

x

/junos/system/linecard/cpu/memory/

x

x

/lacp/

x

x

/network-instances/network-instance/protocols/protocol/isis/levels/level/

x

x

/junos/services/segment-routing/interface/ingress/usage/

x

x

/junos/services/segment-routing/interface/egress/usage/

x

x

/lldp/

x

x

/mpls/

x

x

/nd6-information/

x

x

/arp-information/

x

x

/junos/system/subscriber-management/infra/network/ppp/

x

x

/network-instances/network-instance/protocols/protocol/bgp/

x

x

/network-instances/network-instance/protocols/protocol/isis/levels/level/

x

x

/junos/services/segment-routing/sid/usage/

x

x