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.
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 Platform 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.
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.
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.
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.
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.
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.
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 Devices from JSON File for configuration and monitoring information.
Table 8 lists some
of the metrics available per interface with SNMP
network device monitoring. For the complete list,
refer to the files present in the
certified_plugins/
directory in
the Contrail Insights installation TAR file. See
Contrail Insights
SNMP 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 some of
the metrics available per interface with JTI
network device monitoring. For the complete list,
refer to the file
jti_config_all_sensors.json
in
the certified_plugins/
directory
of the Contrail Insights installation TAR file.
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. For the complete list, refer to the file jti_config_all_sensors.json
in the certified_plugins/
directory of the Contrail Insights installation TAR file.
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 Service Monitoring Ansible Variables to configure Contrail monitoring using Ansible.
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 an Contrail vRouter on a host.
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 to grant Contrail Insights permissions to read-only OpenStack users.
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.
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.
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, gRPC, and NETCONF.
These sensors are applicable only for Juniper network devices.
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 |