CiscoACI integration metrics

The official Datadog integration for monitoring CiscoACI. It collects 161 metrics.

Official summary

Track Cisco ACI performance and usage.

Metric types

  • gauge (value at a point in time): 161

Metrics

Descriptions are the official definitions, unedited.

MetricTypeUnit
cisco_aci.capacity.apic.azure_domain.endpoint_group.limitthe limit on the number of azure domain endpoint groups the apic can usegaugeitem
cisco_aci.capacity.apic.azure_domain.limitthe limit on the number of azure domains the apic can usegaugeitem
cisco_aci.capacity.apic.bridge_domain.limitthe limit on the number of bridge domains the apic can usegaugeitem
cisco_aci.capacity.apic.bridge_domain.utilizedthe bridge domains the apic is utilizinggaugeitem
cisco_aci.capacity.apic.contract.limitthe limit on the number of contracts the apic can usegaugeitem
cisco_aci.capacity.apic.endpoint.limitthe limit on the number of endpoints the apic can usegaugeitem
cisco_aci.capacity.apic.endpoint.utilizedthe endpoints the apic is utilizinggaugeitem
cisco_aci.capacity.apic.endpoint_group.limitthe limit on the number of endpoint groups the apic can usegaugeitem
cisco_aci.capacity.apic.endpoint_group.utilizedthe endpoint groups the apic is utilizinggaugeitem
cisco_aci.capacity.apic.fabric_node.limitthe limit on the number of fabric nodes the apic can usegaugeitem
cisco_aci.capacity.apic.fabric_node.utilizedthe number of fabric nodes the apic is usinggaugeitem
cisco_aci.capacity.apic.private_network.limitthe limit on the number of fabric nodes the apic can usegaugeitem
cisco_aci.capacity.apic.private_network.utilizedthe number of private networks the apic is usinggaugeitem
cisco_aci.capacity.apic.service_graph.limitthe limit on the number of service graphs the apic can usegaugeitem
cisco_aci.capacity.apic.tenant.limitthe limit on the number of tenants the apic can usegaugeitem
cisco_aci.capacity.apic.tenant.utilizedthe number of tenants the apic is usinggaugeitem
cisco_aci.capacity.apic.vmware_domain.endpoint_group.limitthe limit on the number of azure domain endpoint groups the apic can usegaugeitem
cisco_aci.capacity.apic.vmware_domain.limitthe limit on number of vmware domains the apic can usegaugeitem
cisco_aci.capacity.leaf.bridge_domain.limitthe limit on the number of bridge domains the leaf can usegaugeitem
cisco_aci.capacity.leaf.bridge_domain.utilizedthe number of bridge domains the leaf is usinggaugeitem
cisco_aci.capacity.leaf.endpoint_group.limitthe limit on number of endpoint groups the leaf can usegaugeitem
cisco_aci.capacity.leaf.endpoint_group.utilizedthe number of endpoint groups the leaf is usinggaugeitem
cisco_aci.capacity.leaf.ipv4_endpoint.limitthe limit on the number of ipv4 addresses for the leaf. Requires version 3.1+gaugeitem
cisco_aci.capacity.leaf.ipv4_endpoint.utilizedthe number of ipv4 addresses the leaf is utilizing. Requires version 3.1+gaugeitem
cisco_aci.capacity.leaf.ipv6_endpoint.limitthe limit on the number of ipv6 addresses for the leaf. Requires version 3.1+gaugeitem
cisco_aci.capacity.leaf.ipv6_endpoint.utilizedthe number of ipv6 addresses the leaf is utilizing. Requires version 3.1+gaugeitem
cisco_aci.capacity.leaf.multicast.limitthe multicast endpoint capacity of the leafgaugeitem
cisco_aci.capacity.leaf.multicast.utilizedthe multicast endpoint capacity utilized by the leafgaugeitem
cisco_aci.capacity.leaf.policy_cam.limitthe limit on the number of policies in the policy camgaugeitem
cisco_aci.capacity.leaf.policy_cam.utilizedthe number of policies the policy cam is utilizinggaugeitem
cisco_aci.capacity.leaf.vlan.limitthe limit on the number of vlans for the leafgaugeitem
cisco_aci.capacity.leaf.vlan.utilizedthe number of vlan the leaf is utilizinggaugeitem
cisco_aci.capacity.leaf.vrf.limitthe limit on the number of vrfs the leaf can usegaugeitem
cisco_aci.capacity.leaf.vrf.utilizedthe number of vrfs the leaf is usinggaugeitem
cisco_aci.fabric.node.cpu.avgaverage cpu usage of the nodegaugepercent
cisco_aci.fabric.node.cpu.idle.avgaverage idle cpu of the nodegaugepercent
cisco_aci.fabric.node.cpu.idle.maxmax idle cpu of the nodegaugepercent
cisco_aci.fabric.node.cpu.idle.minminimum idle cpu of the nodegaugepercent
cisco_aci.fabric.node.cpu.maxmax cpu usage of the nodegaugepercent
cisco_aci.fabric.node.cpu.minminimum cpu usage of the nodegaugepercent
cisco_aci.fabric.node.egr_bytes.floodEgress flood packetsgaugebyte
cisco_aci.fabric.node.egr_bytes.flood.cumthe cumulative flood packets sent from the nodegaugebyte
cisco_aci.fabric.node.egr_bytes.multicastthe number of multicast bytes coming from the nodegaugebyte
cisco_aci.fabric.node.egr_bytes.multicast.cumthe cumulative multicast bytes sent from the nodegaugebyte
cisco_aci.fabric.node.egr_bytes.unicastthe number of unicast bytes coming from the nodegaugebyte
cisco_aci.fabric.node.egr_bytes.unicast.cumthe cumulative bytes sent from the nodegaugebyte
cisco_aci.fabric.node.egr_drop_pkts.bufferthe packets dropped because the buffer is fullgaugepacket
cisco_aci.fabric.node.egr_drop_pkts.buffer.cumthe cumulative packets dropped because the buffer is fullgaugepacket
cisco_aci.fabric.node.egr_drop_pkts.errorsthe packets dropped because of errorsgaugepacket
cisco_aci.fabric.node.egr_total.bytes.cumthe cumulative bytes sent from the nodegaugebyte
cisco_aci.fabric.node.egr_total.bytes.ratethe bytes per second sent from the nodegaugebyte/second
cisco_aci.fabric.node.egr_total.pktsthe packets sent from the nodegaugepacket
cisco_aci.fabric.node.egr_total.pkts.ratethe packets per second sent from the nodegaugepacket/second
cisco_aci.fabric.node.fault_counter.critthe number of critical faults on the nodegaugefault
cisco_aci.fabric.node.fault_counter.warnthe number of warnings on the nodegaugefault
cisco_aci.fabric.node.health.curthe current health of the nodegauge-
cisco_aci.fabric.node.health.maxThe max health of the nodegauge-
cisco_aci.fabric.node.health.minthe minimum health of the nodegauge-
cisco_aci.fabric.node.ingr_bytes.floodIngress flood packetsgaugebyte
cisco_aci.fabric.node.ingr_bytes.flood.cumthe cumulative flood packets sent to the nodegaugebyte
cisco_aci.fabric.node.ingr_bytes.multicastthe number of multicast bytes coming into the nodegaugebyte
cisco_aci.fabric.node.ingr_bytes.multicast.cumthe cumulative multicast bytes sent to the nodegaugebyte
cisco_aci.fabric.node.ingr_bytes.unicastthe number of unicast bytes coming into the nodegaugebyte
cisco_aci.fabric.node.ingr_bytes.unicast.cumthe cumulative bytes sent to the nodegaugebyte
cisco_aci.fabric.node.ingr_total.bytes.cumthe cumulative bytes sent to the nodegaugebyte
cisco_aci.fabric.node.ingr_total.bytes.ratethe bytes per second sent to the nodegaugebyte/second
cisco_aci.fabric.node.ingr_total.pktsthe packets sent to the nodegaugepacket
cisco_aci.fabric.node.ingr_total.pkts.ratethe packets per second sent to the nodegaugepacket/second
cisco_aci.fabric.node.mem.avgaverage memory usage of the nodegaugebyte
cisco_aci.fabric.node.mem.free.avgaverage free memory of the nodegaugebyte
cisco_aci.fabric.node.mem.free.maxmax free memory of the nodegaugebyte
cisco_aci.fabric.node.mem.free.minminimum free memory of the nodegaugebyte
cisco_aci.fabric.node.mem.maxmax memory usage of the nodegaugebyte
cisco_aci.fabric.node.mem.minminimum memory usage of the nodegaugebyte
cisco_aci.fabric.pod.egr_bytes.floodEgress flood packetsgaugebyte
cisco_aci.fabric.pod.egr_bytes.flood.cumthe cumulative flood packets sent from the podgaugebyte
cisco_aci.fabric.pod.egr_bytes.multicastthe number of multicast bytes coming from the podgaugebyte
cisco_aci.fabric.pod.egr_bytes.multicast.cumthe cumulative multicast bytes sent from the podgaugebyte
cisco_aci.fabric.pod.egr_bytes.unicastthe number of unicast bytes coming from the podgaugebyte
cisco_aci.fabric.pod.egr_bytes.unicast.cumthe cumulative bytes sent from the podgaugebyte
cisco_aci.fabric.pod.egr_drop_pkts.bufferthe packets dropped because the buffer is fullgaugepacket
cisco_aci.fabric.pod.egr_drop_pkts.buffer.cumthe cumulative packets dropped because the buffer is fullgaugepacket
cisco_aci.fabric.pod.egr_drop_pkts.errorsthe packets dropped because of errorsgaugepacket
cisco_aci.fabric.pod.egr_total.bytes.cumthe cumulative bytes sent from the podgaugebyte
cisco_aci.fabric.pod.egr_total.bytes.ratethe bytes per second sent from the podgaugebyte/second
cisco_aci.fabric.pod.egr_total.pktsthe packets sent from the podgaugepacket
cisco_aci.fabric.pod.egr_total.pkts.ratethe packets per second sent from the podgaugepacket/second
cisco_aci.fabric.pod.fault_counter.critthe number of critical faults on the podgaugefault
cisco_aci.fabric.pod.fault_counter.warnthe number of warnings on the podgaugefault
cisco_aci.fabric.pod.health.curthe current health of the podgauge-
cisco_aci.fabric.pod.health.maxthe maximum health of the podgauge-
cisco_aci.fabric.pod.health.minthe minimum health of the podgauge-
cisco_aci.fabric.pod.ingr_bytes.floodIngress flood packetsgaugebyte
cisco_aci.fabric.pod.ingr_bytes.flood.cumthe cumulative flood packets sent to the podgaugebyte
cisco_aci.fabric.pod.ingr_bytes.multicastthe number of multicast bytes coming into the podgaugebyte
cisco_aci.fabric.pod.ingr_bytes.multicast.cumthe cumulative multicast bytes sent to the podgaugebyte
cisco_aci.fabric.pod.ingr_bytes.unicastthe number of unicast bytes coming into the podgaugebyte
cisco_aci.fabric.pod.ingr_bytes.unicast.cumthe cumulative bytes sent to the podgaugebyte
cisco_aci.fabric.pod.ingr_total.bytes.cumthe cumulative bytes sent to the podgaugebyte
cisco_aci.fabric.pod.ingr_total.bytes.ratethe bytes per second sent to the podgaugebyte/second
cisco_aci.fabric.pod.ingr_total.pktsthe packets sent to the podgaugepacket
cisco_aci.fabric.pod.ingr_total.pkts.ratethe packets per second sent to the podgaugepacket/second
cisco_aci.fabric.port.egr_bytes.floodEgress flood packetsgaugebyte
cisco_aci.fabric.port.egr_bytes.flood.cumthe cumulative flood packets sent from the portgaugebyte
cisco_aci.fabric.port.egr_bytes.multicastthe number of multicast bytes coming from the portgaugebyte
cisco_aci.fabric.port.egr_bytes.multicast.cumthe cumulative multicast bytes sent from the portgaugebyte
cisco_aci.fabric.port.egr_bytes.unicastthe number of unicast bytes coming from the portgaugebyte
cisco_aci.fabric.port.egr_bytes.unicast.cumthe cumulative bytes sent from the portgaugebyte
cisco_aci.fabric.port.egr_drop_pkts.bufferthe packets dropped because the buffer is fullgaugepacket
cisco_aci.fabric.port.egr_drop_pkts.buffer.cumthe cumulative packets dropped because the buffer is fullgaugepacket
cisco_aci.fabric.port.egr_drop_pkts.errorsthe packets dropped because of errorsgaugepacket
cisco_aci.fabric.port.egr_total.bytes.cumthe cumulative bytes sent from the portgaugebyte
cisco_aci.fabric.port.egr_total.bytes.ratethe bytes per second sent from the portgaugebyte/second
cisco_aci.fabric.port.egr_total.pktsthe packets sent from the portgaugepacket
cisco_aci.fabric.port.egr_total.pkts.ratethe packets per second sent from the portgaugepacket/second
cisco_aci.fabric.port.fault_counter.critthe number of critical faults on the portgaugefault
cisco_aci.fabric.port.fault_counter.warnthe number of warnings on the portgaugefault
cisco_aci.fabric.port.ingr_bytes.floodIngress flood packetsgaugebyte
cisco_aci.fabric.port.ingr_bytes.flood.cumthe cumulative flood packets sent to the portgaugebyte
cisco_aci.fabric.port.ingr_bytes.multicastthe number of multicast bytes coming into the portgaugebyte
cisco_aci.fabric.port.ingr_bytes.multicast.cumthe cumulative multicast bytes sent to the portgaugebyte
cisco_aci.fabric.port.ingr_bytes.unicastthe number of unicast bytes coming into the portgaugebyte
cisco_aci.fabric.port.ingr_bytes.unicast.cumthe cumulative bytes sent to the portgaugebyte
cisco_aci.fabric.port.ingr_total.bytes.cumthe cumulative bytes sent to the portgaugebyte
cisco_aci.fabric.port.ingr_total.bytes.ratethe bytes per second sent to the portgaugebyte/second
cisco_aci.fabric.port.ingr_total.pktsthe packets sent to the portgaugepacket
cisco_aci.fabric.port.ingr_total.pkts.ratethe packets per second sent to the portgaugepacket/second
cisco_aci.fabric.port.statusFor each interface of each monitored Cisco ACI device, this metric reports always 1 with the status a tag, as long as a 'combined' status that can be used for monitors.gauge-
cisco_aci.tenant.application.endpoint.fault_counterrepresents the warning Fault. This is the average value read by the counter during the collection interval. Note that this value resets to 0 at the beginning of each intervalgaugefault
cisco_aci.tenant.application.endpoint.healthrepresents the most current statistics for the endpoint healthgaugepercent
cisco_aci.tenant.application.endpoint.overall_healthrepresents the statistics for the overall endpoint healthgaugepercent
cisco_aci.tenant.application.fault_counterrepresents the warning Fault. This is the average value read by the counter during the collection interval. Note that this value resets to 0 at the beginning of each intervalgaugefault
cisco_aci.tenant.application.healthrepresents the most current statistics for the application healthgaugepercent
cisco_aci.tenant.application.overall_healthrepresents the statistics for the overall application healthgaugepercent
cisco_aci.tenant.egress_bytes.drop.cumrepresents the Egress drop bytes. The total sum of the values read. Note that this value continues through each interval without resetting to zerogaugebyte
cisco_aci.tenant.egress_bytes.flood.cumrepresents the Egress flood bytes. The total sum of the values read. Note that this value continues through each interval without resetting to zerogaugebyte
cisco_aci.tenant.egress_bytes.multicast.cumrepresents the sum total of values read by the multicast counter. Note that this value continues through each interval without resetting to zerogaugebyte
cisco_aci.tenant.egress_bytes.multicast.raterepresents the rate of the egress multicast counter readings in an interval. The rate is calculated by dividing the periodic value by the length of the interval. This value resets to 0 at the beginning of each intervalgaugebyte
cisco_aci.tenant.egress_bytes.unicast.cumrepresents the sum total of values read by the unicast counter. Note that this value continues through each interval without resetting to zerogaugebyte
cisco_aci.tenant.egress_bytes.unicast.raterepresents the rate of the egress unicast counter readings in an interval. The rate is calculated by dividing the periodic value by the length of the interval. This value resets to 0 at the beginning of each intervalgaugebyte
cisco_aci.tenant.egress_pkts.drop.cumrepresents the Egress drop packets. The total sum of the values read. Note that this value continues through each interval without resetting to zerogaugepacket
cisco_aci.tenant.egress_pkts.flood.cumrepresents the Egress flood packets. The total sum of the values read. Note that this value continues through each interval without resetting to zerogaugepacket
cisco_aci.tenant.egress_pkts.multicast.cumrepresents the sum total of values read by the multicast counter. Note that this value continues through each interval without resetting to zero.gaugepacket
cisco_aci.tenant.egress_pkts.multicast.raterepresents the rate of the ingress multicast counter readings in an interval. The rate is calculated by dividing the periodic value by the length of the interval. This value resets to 0 at the beginning of each intervalgaugepacket
cisco_aci.tenant.egress_pkts.unicast.cumrepresents the sum total of values read by the unicast counter. Note that this value continues through each interval without resetting to zerogaugepacket
cisco_aci.tenant.egress_pkts.unicast.raterepresents the rate of the ingress unicast counter readings in an interval. The rate is calculated by dividing the periodic value by the length of the interval. This value resets to 0 at the beginning of each intervalgaugepacket
cisco_aci.tenant.fault_counterrepresents the warning Fault. This is the average value read by the counter during the collection interval. Note that this value resets to 0 at the beginning of each intervalgaugefault
cisco_aci.tenant.healthrepresents the most current statistics for the tenant healthgaugepercent
cisco_aci.tenant.ingress_bytes.drop.cumrepresents the Ingress drop bytes. The total sum of the values read. Note that this value continues through each interval without resetting to zerogaugebyte
cisco_aci.tenant.ingress_bytes.flood.cumrepresents the Ingress flood bytes. The total sum of the values read. Note that this value continues through each interval without resetting to zerogaugebyte
cisco_aci.tenant.ingress_bytes.multicast.cumrepresents the Ingress multicast bytes. The total sum of the values read. Note that this value continues through each interval without resetting to zerogaugebyte
cisco_aci.tenant.ingress_bytes.multicast.raterepresents the Ingress multicast bytes. This is the rate of the counter during the collection interval. The rate is calculated by dividing the periodic value by the length of the collection interval. Note that this value resets to 0 at the beginning of each interval.gaugebyte
cisco_aci.tenant.ingress_bytes.unicast.cumrepresents the Ingress unicast bytes. The total sum of the values read. Note that this value continues through each interval without resetting to zerogaugebyte
cisco_aci.tenant.ingress_bytes.unicast.raterepresents the Ingress unicast bytes. This is the rate of the counter during the collection interval. The rate is calculated by dividing the periodic value by the length of the collection interval. Note that this value resets to 0 at the beginning of each intervalgaugebyte
cisco_aci.tenant.ingress_pkts.drop.cumrepresents the Ingress drop packets. The total sum of the values read. Note that this value continues through each interval without resetting to zerogaugepacket
cisco_aci.tenant.ingress_pkts.flood.cumrepresents the Ingress flood packets. The total sum of the values read. Note that this value continues through each interval without resetting to zerogaugepacket
cisco_aci.tenant.ingress_pkts.multicast.cumrepresents the Ingress multicast packets. The total sum of the values read. Note that this value continues through each interval without resetting to zerogaugepacket
cisco_aci.tenant.ingress_pkts.multicast.raterepresents the Ingress multicast packets. This is the rate of the counter during the collection interval. The rate is calculated by dividing the periodic value by the length of the collection interval. Note that this value resets to 0 at the beginning of each intervalgaugepacket
cisco_aci.tenant.ingress_pkts.unicast.cumrepresents the Ingress unicast packets. The total sum of the values read. Note that this value continues through each interval without resetting to zerogaugepacket
cisco_aci.tenant.ingress_pkts.unicast.raterepresents the Ingress unicast packets. This is the rate of the counter during the collection interval. The rate is calculated by dividing the periodic value by the length of the collection interval. Note that this value resets to 0 at the beginning of each intervalgaugepacket
cisco_aci.tenant.overall_healthrepresents the statistics for overall tenant healthgaugepercent

Official documentation

Official documentation for the CiscoACI integration

Metric names and descriptions are the official Datadog integration definitions (Copyright Datadog, Inc., BSD-3-Clause), reproduced unedited. The full license terms are on the About page.