Supported metrics for Microsoft.ManagedNetworkFabric/networkDevices

The following table lists the metrics available for the Microsoft.ManagedNetworkFabric/networkDevices resource type.

Table headings

Metric - The metric display name as it appears in the Azure portal.
Name in Rest API - Metric name as referred to in the REST API.
Unit - Unit of measure.
Aggregation - The default aggregation type. Valid values: Average, Minimum, Maximum, Total, Count.
Dimensions - Dimensions available for the metric.
Time Grains - Intervals at which the metric is sampled. For example, PT1M indicates that the metric is sampled every minute, PT30M every 30 minutes, PT1H every hour, and so on.
DS Export- Whether the metric is exportable to Azure Monitor Logs via Diagnostic Settings.

For information on exporting metrics, see - Metrics export using data collection rules and Create diagnostic settings in Azure Monitor.

For information on metric retention, see Azure Monitor Metrics overview.

For a list of supported logs, see Supported log categories - Microsoft.ManagedNetworkFabric/networkDevices

Category: ACL State Counters

Metric Name in REST API Unit Aggregation Dimensions Time Grains DS Export
Acl Matched Packets

Count of the number of packets matching the current ACL entry.
AclMatchedPackets Count Average, Minimum, Maximum, Total (Sum), Count FabricId, AclSetName, AclEntrySequenceId, AclSetType PT1M Yes

Category: BGP Status

Metric Name in REST API Unit Aggregation Dimensions Time Grains DS Export
BGP Peer Status

Operational state of the BGP peer. State is represented in numerical form. Idle : 1, Connect : 2, Active : 3, Opensent : 4, Openconfirm : 5, Established : 6
BgpPeerStatus Unspecified Average, Minimum, Maximum, Total (Sum), Count FabricId, IpAddress PT1M Yes

Category: Component Operational State

Metric Name in REST API Unit Aggregation Dimensions Time Grains DS Export
Component Operational State

The current operational status of the component.
ComponentOperStatus Unspecified Average, Minimum, Maximum, Total (Sum), Count FabricId, ComponentName PT1M Yes

Category: Interface Operational State

Metric Name in REST API Unit Aggregation Dimensions Time Grains DS Export
Interface Operational State

The current operational state of the interface. State is represented in numerical form. Up: 0, Down: 1, Lower_layer_down: 2, Testing: 3, Unknown: 4, Dormant: 5, Not_present: 6.
InterfaceOperStatus Unspecified Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName PT1M Yes

Category: Interface QoS State Counters

Metric Name in REST API Unit Aggregation Dimensions Time Grains DS Export
Interface Dropped Octets

Number of octets dropped by the queue due to overrun, that is tail-drop or AMQ (RED, WRED, etc) induced drops as indicated by the attached queue-management-profile.
IfDroppedOctets Count Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName, QueueName PT1M Yes
Interface Dropped Octets Rate

The calculated drop rate of octets from the queue.
IfDroppedOctetsRate Count Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName, QueueName PT1M Yes
Interface Dropped Pkts

Number of packets dropped by the queue due to overrun, that is tail-drop or AMQ (RED, WRED, etc) induced drops as indicated by the attached queue-management-profile.
IfDroppedPkts Count Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName, QueueName PT1M Yes
Interface Dropped Pkts Rate

The calculated drop rate of packets from the queue.
IfDroppedPktsRate Count Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName, QueueName PT1M Yes

Category: Interface State Counters

Metric Name in REST API Unit Aggregation Dimensions Time Grains DS Export
Eth Interface In CRC Errors

The total number of frames received that had a length (excluding framing bits, but including FCS octets) of between 64 and 1518 octets, inclusive, but had either a bad Frame Check Sequence (FCS) with an integral number of octets (FCS Error) or a bad FCS with a non-integral number of octets (Alignment Error)
IfEthInCrcErrors Count Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName PT1M Yes
Eth Interface In Fragment Frames

The total number of frames received that were less than 64 octets in length (excluding framing bits but including FCS octets) and had either a bad Frame Check Sequence (FCS) with an integral number of octets (FCS Error) or a bad FCS with a non-integral number of octets (Alignment Error).
IfEthInFragmentFrames Count Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName PT1M Yes
Eth Interface In Jabber Frames

Number of jabber frames received on the interface. Jabber frames are typically defined as oversize frames which also have a bad CRC.
IfEthInJabberFrames Count Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName PT1M Yes
Eth Interface In MAC Control Frames

MAC layer control frames received on the interface
IfEthInMacControlFrames Count Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName PT1M Yes
Eth Interface In MAC Pause Frames

MAC layer PAUSE frames received on the interface
IfEthInMacPauseFrames Count Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName PT1M Yes
Eth Interface In Maxsize Exceeded

The total number frames received that are well-formed dropped due to exceeding the maximum frame size on the interface.
IfEthInMaxsizeExceeded Count Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName PT1M Yes
Eth Interface In Oversize Frames

The total number of frames received that were longer than 1518 octets (excluding framing bits, but including FCS octets) and were otherwise well formed.
IfEthInOversizeFrames Count Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName PT1M Yes
Eth Interface Out MAC Control Frames

MAC layer control frames sent on the interface.
IfEthOutMacControlFrames Count Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName PT1M Yes
Eth Interface Out MAC Pause Frames

MAC layer PAUSE frames sent on the interface.
IfEthOutMacPauseFrames Count Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName PT1M Yes
Interface In Broadcast Pkts

The number of packets, delivered by this sub-layer to a higher (sub-)layer, that were addressed to a broadcast address at this sub-layer.
IfInBroadcastPkts Count Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName PT1M Yes
Interface In Discards

The number of inbound packets that were chosen to be discarded even though no errors had been detected to prevent their being deliverable to a higher-layer protocol.
IfInDiscards Count Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName PT1M Yes
Interface In Errors

For packet-oriented interfaces, the number of inbound packets that contained errors preventing them from being deliverable to a higher-layer protocol.
IfInErrors Count Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName PT1M Yes
Interface In Errors Rate

For packet-oriented interfaces, the rate of inbound packets that contained errors preventing them from being deliverable to a higher-layer protocol.
IfInErrorsRate Count Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName PT1M Yes
Interface In FCS Errors

Number of received packets which had errors in the frame check sequence (FCS), i.e., framing errors.
IfInFcsErrors Count Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName PT1M Yes
Interface In Multicast Pkts

The number of packets, delivered by this sub-layer to a higher (sub-)layer, that were addressed to a multicast address at this sub-layer. For a MAC-layer protocol, this includes both Group and Functional addresses.
IfInMulticastPkts Count Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName PT1M Yes
Interface In Octets

The total number of octets received on the interface, including framing characters.
IfInOctets Count Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName PT1M Yes
Interface In Pkts

The total number of packets received on the interface, including all unicast, multicast, broadcast and bad packets etc.
IfInPkts Count Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName PT1M Yes
Interface In Unicast Pkts

The number of packets, delivered by this sub-layer to a higher (sub-)layer, that were not addressed to a multicast or broadcast address at this sub-layer.
IfInUnicastPkts Count Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName PT1M Yes
Interface Out Broadcast Pkts

The total number of packets that higher-level protocols requested be transmitted, and that were addressed to a broadcast address at this sub-layer, including those that were discarded or not sent.
IfOutBroadcastPkts Count Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName PT1M Yes
Interface Out Discards

The number of outbound packets that were chosen to be discarded even though no errors had been detected to prevent their being transmitted.
IfOutDiscards Count Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName PT1M Yes
Interface Out Errors

For packet-oriented interfaces, the number of outbound packets that could not be transmitted because of errors.
IfOutErrors Count Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName PT1M Yes
Interface Out Errors Rate

For packet-oriented interfaces, the rate of outbound packets that could not be transmitted because of errors.
IfOutErrorsRate Count Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName PT1M Yes
Interface Out Multicast Pkts

The total number of packets that higher-level protocols requested be transmitted, and that were addressed to a multicast address at this sub-layer, including those that were discarded or not sent. For a MAC-layer protocol, this includes both Group and Functional addresses.
IfOutMulticastPkts Count Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName PT1M Yes
Interface Out Octets

The total number of octets transmitted out of the interface, including framing characters.
IfOutOctets Count Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName PT1M Yes
Interface Out Pkts

The total number of packets transmitted out of the interface, including all unicast, multicast, broadcast, and bad packets etc.
IfOutPkts Count Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName PT1M Yes
Interface Out Unicast Pkts

The total number of packets that higher-level requested be transmitted, and that were not addressed to a multicast or broadcast address at this sub-layer, including those that were discarded or not sent.
IfOutUnicastPkts Count Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName PT1M Yes

Category: Interface State Rate

Metric Name in REST API Unit Aggregation Dimensions Time Grains DS Export
Interface In Bits Rate

The calculated received rate of the interface, measured in bits per second.
IfInBitsRate BitsPerSecond Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName PT1M Yes
Interface In Discards Rate

The rate of inbound packets that were chosen to be discarded even though no errors had been detected to prevent their being deliverable to a higher-layer protocol.
IfInDiscardsRate Count Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName PT1M Yes
Interface In Pkts Rate

The calculated received rate of the interface, measured in packets per second.
IfInPktsRate Count Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName PT1M Yes
Interface Out Bits Rate

The calculated transmitted rate of the interface, measured in bits per second.
IfOutBitsRate BitsPerSecond Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName PT1M Yes
Interface Out Discards Rate

The rate of outbound packets that were chosen to be discarded even though no errors had been detected to prevent their being transmitted.
IfOutDiscardsRate Count Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName PT1M Yes
Interface Out Pkts Rate

The calculated transmitted rate of the interface, measured in packets per second.
IfOutPktsRate Count Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName PT1M Yes

Category: LACP State Counters

Metric Name in REST API Unit Aggregation Dimensions Time Grains DS Export
Lacp Errors

Number of LACPDU illegal packet errors.
LacpErrors Count Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName PT1M Yes
Lacp In Pkts

Number of LACPDUs received.
LacpInPkts Count Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName PT1M Yes
Lacp Out Pkts

Number of LACPDUs transmitted.
LacpOutPkts Count Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName PT1M Yes
Lacp Rx Errors

Number of LACPDU receive packet errors.
LacpRxErrors Count Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName PT1M Yes
Lacp Tx Errors

Number of LACPDU transmit packet errors.
LacpTxErrors Count Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName PT1M Yes
Lacp Unknown Errors

Number of LACPDU unknown packet errors.
LacpUnknownErrors Count Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName PT1M Yes

Category: LLDP State Counters

Metric Name in REST API Unit Aggregation Dimensions Time Grains DS Export
Lldp Frame In

The number of lldp frames received.
LldpFrameIn Count Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName PT1M Yes
Lldp Frame Out

The number of frames transmitted out.
LldpFrameOut Count Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName PT1M Yes
Lldp Tlv Unknown

The number of frames received with unknown TLV.
LldpTlvUnknown Count Average, Minimum, Maximum, Total (Sum), Count FabricId, InterfaceName PT1M Yes

Category: Resource Utilization

Metric Name in REST API Unit Aggregation Dimensions Time Grains DS Export
Cpu Utilization Avg

Avg cpu utilization. The Avg value of the percentage measure of the statistic over the time interval.
CpuUtilizationAvg Percent Average, Minimum, Maximum, Total (Sum), Count FabricId, ComponentName PT1M Yes
Cpu Utilization Instant

Instantaneous Cpu utilization. The instantaneous value of the percentage measure of the statistic over the time interval.
CpuUtilizationInstant Percent Average, Minimum, Maximum, Total (Sum), Count FabricId, ComponentName PT1M Yes
Cpu Utilization Max

Max cpu utilization. The maximum value of the percentage measure of the statistic over the time interval.
CpuUtilizationMax Percent Average, Minimum, Maximum, Total (Sum), Count FabricId, ComponentName PT1M Yes
Cpu Utilization Min

Min cpu utilization. The minimum value of the percentage measure of the statistic over the time interval.
CpuUtilizationMin Percent Average, Minimum, Maximum, Total (Sum), Count FabricId, ComponentName PT1M Yes
Fan Speed

Current fan speed.
FanSpeed Unspecified Average, Minimum, Maximum, Total (Sum), Count FabricId, ComponentName PT1M Yes
Memory Available

The available memory physically installed, or logically allocated to the component.
MemoryAvailable Bytes Average, Minimum, Maximum, Total (Sum), Count FabricId, ComponentName PT1M Yes
Memory Free

Memory that is not used and is available for allocation.
MemoryFree Bytes Average, Minimum, Maximum, Total (Sum), Count FabricId, ComponentName PT1M Yes
Memory Utilization Percentage

The percentage of memory currently in use by processes running on the component, not considering reserved memory that is not available for use.
MemoryUtilizationPercentage Percent Average, Minimum, Maximum, Total (Sum), Count FabricId, ComponentName PT1M Yes
Memory Utilized

The memory currently in use by processes running on the component, not considering reserved memory that is not available for use.
MemoryUtilized Bytes Average, Minimum, Maximum, Total (Sum), Count FabricId, ComponentName PT1M Yes
Power Supply Max Power Capacity

Maximum power capacity of the power supply (watts).
PowerSupplyCapacity Unspecified Average, Minimum, Maximum, Total (Sum), Count FabricId, ComponentName PT1M Yes
Power Supply Input Current

The input current draw of the power supply (amps).
PowerSupplyInputCurrent Unspecified Average, Minimum, Maximum, Total (Sum), Count FabricId, ComponentName PT1M Yes
Power Supply Input Voltage

Input voltage to the power supply (volts).
PowerSupplyInputVoltage Unspecified Average, Minimum, Maximum, Total (Sum), Count FabricId, ComponentName PT1M Yes
Power Supply Output Current

The output current supplied by the power supply (amps)
PowerSupplyOutputCurrent Unspecified Average, Minimum, Maximum, Total (Sum), Count FabricId, ComponentName PT1M Yes
Power Supply Output Power

Output power supplied by the power supply (watts)
PowerSupplyOutputPower Unspecified Average, Minimum, Maximum, Total (Sum), Count FabricId, ComponentName PT1M Yes
Power Supply Output Voltage

Output voltage supplied by the power supply (volts).
PowerSupplyOutputVoltage Unspecified Average, Minimum, Maximum, Total (Sum), Count FabricId, ComponentName PT1M Yes
Temperature Instantaneous

The instantaneous value of temperature in degrees Celsius of the component.
TemperatureInstant Unspecified Average, Minimum, Maximum, Total (Sum), Count FabricId, ComponentName PT1M Yes
Temperature Max

Max temperature in degrees Celsius of the component. The maximum value of the statistic over the sampling period.
TemperatureMax Unspecified Average, Minimum, Maximum, Total (Sum), Count FabricId, ComponentName PT1M Yes

Category: Transceiver Status

Metric Name in REST API Unit Aggregation Dimensions Time Grains DS Export
Transceiver Supply Voltage

The instantaneous value of supply voltage to the transceiver in volts.
TransceiverSupplyVoltage Unspecified Average, Minimum, Maximum, Total (Sum), Count FabricId, ComponentName PT1M Yes

Next steps