Cisco Switch
Overview
Cisco Switch, the widely used and versatile network switch solution by Cisco Systems, seamlessly integrates with Motadata AIOps to provide comprehensive monitoring and management capabilities. With this integration, organizations gain real-time visibility into the performance and health of their Cisco Switches. Monitor critical network switch metrics such as port utilization, link status, and packet errors to ensure smooth and efficient network operation.
Prerequisites
Refer Adding network devices for monitoring to understand the prerequisites necessary for monitoring a network device.
List of Supported KPIs
Metrics | Description | Type |
---|---|---|
ping.min.latency.ms | Minimum latency (in milliseconds) observed during ping | Count |
ping.received.packets | Number of packets received during ping | Count |
ping.lost.packets | Number of packets lost during ping | Count |
ping.max.latency.ms | Maximum latency (in milliseconds) observed during ping | Count |
object.target | Target object identifier | String |
ping.sent.packets | Number of packets sent during ping | Count |
ping.packet.lost.percent | Percentage of packet loss during ping | Percent |
ping.latency.ms | Average latency (in milliseconds) observed during ping | Count |
system.oid | System Object Identifier | String |
started.time.sec | Uptime in Seconds for the monitor | Count |
started.time | Uptime of the monitor | String |
object.name | Name of the monitor | String |
system.location | Location of the monitor | String |
system.description | Description of the monitor | String |
correlation.metrics | Correlation metrics between network connections | String |
network.connection.tcp.connections | Number of TCP connections | Count |
network.connection.udp.connections | Number of UDP connections | Count |
network.connection.udp.error.segments | Number of UDP error segments | Count |
network.connection.tcp.error.segments | Number of TCP error segments | Count |
network.connection.tcp.retransmitted.segments | Number of TCP retransmitted segments | Count |
destination.ip | Destination IP address | String |
destination.port | Destination port number | Count |
network.connection.protocol | Protocol used for network connection | Count |
network.connection.state | State of the network connection | String |
source.ip | Source IP address | String |
source.port | Source port number | Count |
interface.sent.discard.packets | Number of discarded packets sent on the interface | Count |
interface.in.packets | Number of incoming packets on the interface | Count |
interface.packets | Number of packets on the interface | Count |
interface.error.packets | Number of error packets on the interface | Count |
interface.sent.error.packets | Number of error packets sent on the interface | Count |
interface.received.discard.packets | Number of discarded packets received on the interface | Count |
interface.received.octets | Number of octets received on the interface | Count |
interface.bit.type | Bit type of the interface | Count |
status | Status of the interface | String |
interface.out.packets | Number of outgoing packets on the interface | Count |
interface.operational.status | Operational status of the interface | String |
interface.admin.status | Admin status of the interface | Count |
interface.sent.octets | Number of octets sent on the interface | Count |
interface.last.change | Last change of the interface | String |
interface.received.error.packets | Number of error packets received on the interface | Count |
interface.discard.packets | Number of discarded packets on the interface | Count |
started.time | Uptime of the interface | String |
started.time.sec | Uptime in seconds of the interface | String |
system.cpu.percent | CPU usage percentage | Percentage |
system.5min.avg.cpu.percent | 5-minute average CPU usage percentage | Percentage |
system.1min.avg.cpu.percent | 1-minute average CPU usage percentage | Percentage |
system.15min.avg.cpu.load.percent | 15-minute average CPU load percentage | Percentage |
system.1min.avg.cpu.load.percent | 1-minute average CPU load percentage | Percentage |
system.5min.avg.cpu.load.percent | 5-minute average CPU load percentage | Percentage |
system.memory.used.percent | Memory usage percentage | Percentage |
system.memory.used.bytes | Used memory in bytes | Count |
system.memory.available.bytes | Available memory in bytes | Count |
system.memory.total.bytes | Total memory in bytes | Count |
active.sessions | Active sessions | Count |
temperature.sensor | Temperature sensor | String |
temperature.sensor.reading.celsius | Temperature sensor reading in Celsius | Count |
temperature.sensor.status | Status of the temperature sensor | String |
voltage.sensor | Voltage sensor | String |
voltage.sensor.reading.mill.volts | Voltage sensor reading in millivolts | Count |
voltage.sensor.status | Status of the voltage sensor | String |
fan.sensor | The status of the fan sensor. | String |
power.supply.sensor | The status of the power supply sensor. | String |
chassis.slot | The status of the chassis slot. | String |
cisco.small.buffer.misses | The count of small buffer misses on Cisco devices. | Count |
cisco.medium.buffer.misses | The count of medium buffer misses on Cisco devices. | Count |
cisco.large.buffer.misses | The count of large buffer misses on Cisco devices. | Count |
cisco.huge.buffer.misses | The count of huge buffer misses on Cisco devices. | Count |
cisco.big.buffer.misses | The count of big buffer misses on Cisco devices. | Count |
cisco.verylarge.buffer.misses | The count of very large buffer misses on Cisco devices. | Count |
system.description | The description of the system. | String |
system.serial.no | The serial number of the system. | String |
system.model.no | The model number of the system. | String |
cisco.asa.attempted.connections | The count of attempted connections on Cisco ASA devices. | Count |
cisco.asa.declined.connections | The count of declined connections on Cisco ASA devices. | Count |
cisco.asa.active.connections.rate | The rate of active connections on Cisco ASA devices. | Count/sec |
cisco.asa.expired.connections | The count of expired connections on Cisco ASA devices. | Count |
cisco.asa.aborted.connections | The count of aborted connections on Cisco ASA devices. | Count |
cisco.asa.active.remote.connections.rate | The rate of active remote connections on Cisco ASA devices. | Count/sec |
cisco.asa.active.remote.user.sessions.rate | The rate of active remote user sessions on Cisco ASA devices. | Count/sec |
cisco.asa.active.remote.group.sessions | The count of active remote group sessions on Cisco ASA devices. | Count |
cisco.asa.remote.in.packets.rate | The rate of incoming packets on Cisco ASA devices. | Count/sec |
cisco.asa.remote.out.packets.rate | The rate of outgoing packets on Cisco ASA devices. | Count/sec |
cisco.asa.remote.received.dropped.packets | The count of received dropped packets on Cisco ASA devices. | Count |
cisco.asa.remote.sent.dropped.packets | The count of sent dropped packets on Cisco ASA devices. | Count |
cisco.asa.active.ipsec.sessions | The count of active IPsec sessions on Cisco ASA devices. | Count |
cisco.asa.active.lan.sessions | The count of active LAN sessions on Cisco ASA devices. | Count |
cisco.asa.active.load.balancer.sessions | The count of active load balancer sessions on Cisco ASA devices. | Count |
cisco.asa.active.svc.sessions | The count of active SVC (Service Card) sessions on Cisco ASA devices. | Count |
cisco.asa.active.web.vpn.sessions | The count of active Web VPN sessions on Cisco ASA devices. | Count |
vlan.name | The name of the VLAN. | String |
vlan.status | The status of the VLAN. | String |
vlan | The VLAN identifier. | String |
vlan.ports | The list of ports associated with the VLAN. | String |
vlan.port | The specific port associated with the VLAN. | String |
stp.vlans | The VLANs associated with the Spanning Tree Protocol (STP). | String |
stp | The Spanning Tree Protocol (STP) status. | String |
stp.port | The number of ports participating in the Spanning Tree Protocol. | Count |
stp.broken.ports | The number of ports in the STP that are currently broken. | Count |
stp.disabled.ports | The number of ports in the STP that are currently disabled. | Count |
stp.blocking.ports | The number of ports in the STP that are currently blocking. | Count |
stp.learning.ports | The number of ports in the STP that are currently learning. | Count |
stp.listening.ports | The number of ports in the STP that are currently listening. | Count |
stp.root.forward.delay.sec | The time it takes for the STP to forward packets towards the root. | Count |
stp.root.hello.time.sec | The time interval at which the root broadcasts hello packets. | Count |
stp.forwarding.ports | The number of ports in the STP that are currently forwarding. | Count |
stp.root.max.age.sec | The maximum age of the STP root bridge information. | Count |
stp.bridge.transmit.hold.count.sec | The time the bridge transmits its hold count in seconds. | Count |
stp.bridge.forward.delay.sec | The delay before forwarding in the bridge. | Count |
stp.bridge.hello.time.sec | The time interval at which the bridge sends hello packets. | String |
stp.bridge.max.age.sec | The maximum age of the bridge information. | String |
stp.root.cost | The cost of reaching the root bridge. | String |
stp.topology.change | Indicates if there has been a topology change in the STP. | String |
stp.last.topology.change.time | The time of the last topology change in the STP. | String |
stp.bridge.priority | The priority of the bridge in the STP. | String |
stp.protocol | The protocol used by the STP. | String |
stp.root.mac.address | The MAC address of the root bridge in the STP. | String |
stp.bridge.mac.address | The MAC address of the bridge in the STP. | String |
client.mac.address | The MAC address of the client connected to a port. | String |
client.port | The port number to which the client is connected. | Count |
cisco.stack.switch.mac.address | The MAC address of the Cisco stack switch. | String |
cisco.stack.switch.role | The role of the Cisco stack switch in the stack. | String |
cisco.stack.switch.state | The state of the Cisco stack switch. | String |
cisco.stack.switch.hardware.priority | The hardware priority of the Cisco stack switch. | Count |
cisco.stack.switch | The number of Cisco stack switches in the stack. | Count |
cisco.stack.switch.software.priority | The software priority of the Cisco stack switch. | Count |
cisco.stack.switch.software.image | The software image version running on the Cisco stack switch. | String |
cisco.stack.switch.role.key | The role key of the Cisco stack switch. | Count |
cisco.stack.switch.serial.no | The serial number of the Cisco stack switch. | String |
cisco.stack.switch.model.no | The model number of the Cisco stack switch. | String |
cisco.stack.switch.port | The number of ports available on the Cisco stack switch. | Count |
cisco.stack.switch.port.status | The status of the ports on the Cisco stack switch. | String |
cisco.stack.bandwidth | The bandwidth of the Cisco stack. | String |
cisco.stack.switch.members | The members of the Cisco stack switch. | String |
ipsla.name | The name of the IP SLA (Service Level Agreement) test. | String |
ipsla.latency.ms | The latency value in milliseconds for the IP SLA test. | Count |
ipsla | The identifier or name of the IP SLA configuration. | String |
ipsla.status | The status of the IP SLA test (e.g., active, inactive). | String |
ipsla.type | The type or category of the IP SLA test. | String |
ipsla.availability | The availability status of the IP SLA test. | String |