How are utilization statistics collected?
Map statistics collection
Information in the Utilization map is based on port egress statistics collected for IP links on Ethernet physical ports. Statistics must be supported and available for utilization to be displayed. The Operational State of NEs and ports must be Up.
Utilization statistics are collected from NEs using SNMP for NFMP NEs and gRPC for MDM NEs.
When a user switches from the Operational Map to the Utilization Map, the first two telemetry subscriptions listed below are created. If LAG links are present on the map, the third subscription listed below is created.
-
Subscription for SNMP and MDM managed NEs and ports on the current map.
SNMP-managed 7750 SR family NEs respond to the filter.
The following MDM-managed NEs respond to the filter: 7750 SR, 7250 IXR / VSR(I), 7450 ESS, and 7950 XRS
This subscription determines utilization directly from the output-utilization statistic counter.
-
Subscription for SNMP managed 7705 SAR and 7210 SAS NEs and ports on the current map.
This subscription calculates utilization from the following statistics: operational-speed, transmitted-broadcast-packets-periodic, transmitted-multicast-packets-periodic, transmitted-octets-periodic, and transmitted-unicast-packets-periodic.
SNMP utilization statistics are calculated from NFM-P counters using this formula:
output-utilization(%) = (transmittedTotalOctetsPeriodic + ((transmitted-unicast-packets-periodic + transmitted-multicast-packets-periodic + transmitted-broadcast-packets-periodic) * 20)) * 8/t/operational-speed/1000 * 100
Where t is the collection interval in seconds, as specified in the Utilization Map preferences.
-
Subscription for SNMP-managed NEs and LAG links on the current map.
This subscription calculates utilization from the following statistics: speed, transmitted-broadcast-packets-periodic, transmitted-multicast-packets-periodic, transmitted-octets-periodic, and transmitted-unicast-packets-periodic.
SNMP utilization statistics are calculated from NFM-P counters using this formula:
output-utilization = (transmitted-octets-periodic + ((transmitted-unicast-packets-periodic + transmitted-multicast-packets-periodic + transmitted-broadcast-packets-periodic) * 20)) * 8/t/operational-speed/1000 * 100
Where t is the collection interval in seconds, as specified in the Utilization Map preferences.
For SNMP, NEs must be managed by the NFM-P and reachable using SNMP. The following are used for utilization data:
The following NEs support the required SNMP statistics for the Utilization map:
For MDM, the following gRPC schema path is used for utilization data:
SR OS NEs support the required MDM statistics for the Utilization map. The supporting chassis types are:
Utilization statistics for the 7705 SAR and 7210 SAS
The following (periodic) counters are used for utilization calculation for the 7705 SAR and 7210 SAS:
-
MIB counter names: ifHCOutOctets, ifHCOutUcastPkts, ifHCOutMulticastPkts, ifHCOutBroadcastPkts
-
NFMP counters: transmittedBroadcastPackets, transmittedMulticastPackets, transmittedTotalOctets, transmittedUnicastPackets
The following information is used to establish a reference speed: