Available versions




NEXUS 3xxx

Description

A template to monitor nexus switch via SNMP

Overview

A Nexus 3xxx template to get SNMP system informations.

This template will find interface, CPU, Fan, create graphs, check ip/tcp/udp/icmp information, create some triggers etc…

All items, triggers and discovery rules have brief descriptions.

If SNMP is not your friend, you can check this web page (https://cric.grenoble.cnrs.fr/Administrateurs/Outils/MIBS/?oid=1.3.6.1.2.1) to help you.

Author

Leo Cardao

Macros used

Name Description Default Type
{$CPU_USAGE_MAX} <p>-</p> 90 Text macro
{$SNMP_COMMUNITY} <p>-</p> public Text macro

There are no template links in this template.

Discovery rules

Name Description Type Key and additional info
Interfaces <p>Found interface information.</p> SNMP agent net.snmp.ifDescr<p>Update: 1d</p>
CPU <p>Found CPU information.</p> SNMP agent net.snmp.cpuDiscovery<p>Update: 1d</p>
Fan <p>Found fan information.</p> SNMP agent net.snmp.cefcFanTrayOperStatus<p>Update: 1d</p>

Items collected

Name Description Type Key and additional info
ICMP OUT Errors (deprecated) <p>Get the number of ICMP messages which this entity did not send due to problems discovered within ICMP, such as a lack of buffers. (deprecated)</p> SNMP agent net.snmp.icmpOutErrors<p>Update: 1m</p>
IP IN Discards (deprecated) <p>Get the change per second of the number of input IPv4 datagrams for which no problems were encountered to prevent their continued processing, but which were discarded (e.g., for lack of buffer space). (deprecated)</p> SNMP agent net.snmp.ipInDiscards<p>Update: 1m</p>
ICMP IN Time Excds (deprecated) <p>Get the number of ICMP Time Exceeded messages received. (deprecated)</p> SNMP agent net.snmp.icmpInTimeExcds<p>Update: 1m</p>
IP Forwarding v6 <p>Get the indication of whether this entity is acting as an IPv6 router in respect to the forwarding of datagrams received by, but not addressed to, this entity.</p> SNMP agent net.snmp.ipv6Forwarding<p>Update: 1m</p>
IP IN headers Errors v4 <p>Get the number of input IPv4 datagrams discarded due to errors in their IP headers, including version number mismatch, other format errors, hop count exceeded, errors discovered in processing their IP options, etc.</p> SNMP agent net.snmp.ipSystemStatsInHdrErrors.ipv4<p>Update: 1m</p>
UDP OUT Datagrams <p>Get the change per second of total number of UDP datagrams sent from this entry.</p> SNMP agent net.snmp.udpOutDatagrams<p>Update: 1m</p>
IP IN headers Errors (deprecated) <p>Get the number of input datagrams discarded due to errors in their IPv4 headers, including bad checksums, version number mismatch, other format errors, time-to-live exceeded, errors discovered in processing their IPv4 options, etc.. (deprecated)</p> SNMP agent net.snmp.ipInHdrErrors<p>Update: 1m</p>
TCP OUT Segments <p>Get the change per second of the total number of segments sent, including those on current connections but excluding those containing only retransmitted octets.</p> SNMP agent net.snmp.tcpOutSegs<p>Update: 1m</p>
TCP RTO max <p>Get the maximum value permitted by a TCP implementation for the retransmission timeout, measured in milliseconds.</p> SNMP agent net.snmp.tcpRtoMax<p>Update: 1m</p>
ICMP IN Destination Unreachs (deprecated) <p>Get the number of ICMP Destination Unreachable messages received. (deprecated)</p> SNMP agent net.snmp.icmpInDestUnreachs<p>Update: 1m</p>
ICMP OUT Param Prob (deprecated) <p>Get the number of ICMP Parameter Problem messages sent. (deprecated)</p> SNMP agent net.snmp.icmpOutParmProbs<p>Update: 1m</p>
ICMP OUT Msgs (deprecated) <p>Get the total number of ICMP messages which this entity attempted to send. (deprecated)</p> SNMP agent net.snmp.icmpOutMsgs<p>Update: 1m</p>
IP Reasm Timeout <p>Get the maximum number of seconds that received fragments are held while they are awaiting reassembly at this entity.</p> SNMP agent net.snmp.ipReasmTimeout<p>Update: 1m</p>
UDP HC OUT Datagrams <p>Get the change per second of total number of UDP datagrams sent from this entry, for devices that can receive more than 1 million UDP datagrams per second.</p> SNMP agent net.snmp.udpHCOutDatagrams<p>Update: 1m</p>
IP OUT Requests v6 <p>Get the change per second of the total number of IPv6 datagrams which local IPv6 user protocols (including ICMP) supplied to IPv6 in requests for transmission.</p> SNMP agent net.snmp.ipSystemStatsOutRequests.ipv6<p>Update: 1m</p>
IP Frag Fails v6 <p>Get the number of IPv6 datagrams that have been discarded because they needed to be fragmented but could not be.</p> SNMP agent net.snmp.ipSystemStatsOutFragFails.ipv6<p>Update: 1m</p>
IP Reasm Fails v6 <p>Get the number of failures detected by the IPv6 re-assembly algorithm (for whatever reason: timed out, errors, etc).</p> SNMP agent net.snmp.ipSystemStatsReasmFails.ipv6<p>Update: 1m</p>
ICMP IN Errors (deprecated) <p>Get the number of ICMP messages which the entity received but determined as having ICMP-specific errors (bad ICMP checksums, bad length, etc.). (deprecated)</p> SNMP agent net.snmp.icmpInErrors<p>Update: 1m</p>
IP IN Addr Errors (deprecated) <p>Get the number of input datagrams discarded because the IPv4 address in their IPv4 header’s destination field was not a valid address to be received at this entity. (deprecated)</p> SNMP agent net.snmp.ipInAddrErrors<p>Update: 1m</p>
IP IN Addr Errors v4 <p>Get the number of input IPv4 datagrams discarded because the IPv4 address in their IP header’s destination field was not a valid address to be received at this entity.</p> SNMP agent net.snmp.ipSystemStatsInAddrErrors.ipv4<p>Update: 1m</p>
ICMP OUT Destination Unreachs (deprecated) <p>Get the number of ICMP Destination Unreachable messages sent. (deprecated)</p> SNMP agent net.snmp.icmpOutDestUnreachs<p>Update: 1m</p>
IP OUT Requests (deprecated) <p>Get the change per second of the total number of IPv4 datagrams which local IPv4 user protocols (including ICMP) supplied to IPv4 in requests for transmission. (deprecated)</p> SNMP agent net.snmp.ipOutRequests<p>Update: 1m</p>
ICMP OUT Time Excds (deprecated) <p>Get the number of ICMP Time Exceeded messages sent. (deprecated)</p> SNMP agent net.snmp.icmpOutTimeExcds<p>Update: 1m</p>
TCP HC OUT Segments <p>Get the change per second of the total number of segments sent, including those on current connections but excluding those containing only retransmitted octets.</p> SNMP agent net.snmp.tcpHCOutSegs<p>Update: 1m</p>
UDP IN Datagrams <p>Get the change per second of total number of UDP datagrams delivered to UDP users.</p> SNMP agent net.snmp.udpInDatagrams<p>Update: 1m</p>
IP OUT Discards v4 <p>Get the change per second of the number of output IPv4 datagrams for which no problem was encountered to prevent their transmission to their destination, but were discarded (e.g., for lack of buffer space).</p> SNMP agent net.snmp.ipSystemStatsOutDiscards.ipv4<p>Update: 1m</p>
ICMP OUT Echos (deprecated) <p>Get the number of ICMP Echo (request) messages sent. (deprecated)</p> SNMP agent net.snmp.icmpOutEchos<p>Update: 1m</p>
TCP RTO algorithm <p>Get the algorithm used to determine the timeout value used for retransmitting unacknowledged octets.</p> SNMP agent net.snmp.tcpRtoAlgorithm<p>Update: 1m</p>
ICMP IN Timestamp Reps (deprecated) <p>Get the number of ICMP Timestamp Reply messages received. (deprecated)</p> SNMP agent net.snmp.icmpInTimestampReps<p>Update: 1m</p>
IP Reasm Fails (deprecated) <p>Get he number of failures detected by the IPv4 re-assembly algorithm (for whatever reason: timed out, errors, etc). (deprecated)</p> SNMP agent net.snmp.ipReasmFails<p>Update: 1m</p>
ICMP IN Param Prob (deprecated) <p>Get the number of ICMP Parameter Problem messages received. (deprecated)</p> SNMP agent net.snmp.icmpInParmProbs<p>Update: 1m</p>
ICMP IN Msgs (deprecated) <p>Get the total number of ICMP messages which the entity received. (deprecated)</p> SNMP agent net.snmp.icmpInMsgs<p>Update: 1m</p>
IP Forwarding v4 <p>Get the indication of whether this entity is acting as an IPv4 router in respect to the forwarding of datagrams received by, but not addressed to, this entity.</p> SNMP agent net.snmp.ipForwarding<p>Update: 1m</p>
ICMP IN Source Quenchs (deprecated) <p>Get the number of ICMP Source Quench messages received. (deprecated)</p> SNMP agent net.snmp.icmpInSrcQuenchs<p>Update: 1m</p>
IP Reasm Fails v4 <p>Get he number of failures detected by the IPv4 re-assembly algorithm (for whatever reason: timed out, errors, etc).</p> SNMP agent net.snmp.ipSystemStatsReasmFails.ipv4<p>Update: 1m</p>
TCP HC IN Segments <p>Get the change per second of the total number of segments received, including those received in error.</p> SNMP agent net.snmp.tcpHCInSegs<p>Update: 1m</p>
ICMP IN Echos (deprecated) <p>Get the number of ICMP Echo (request) messages received. (deprecated)</p> SNMP agent net.snmp.icmpInEchos<p>Update: 1m</p>
TCP Max Connection <p>Get the max number of tcp connection allowed for this entity.</p> SNMP agent net.snmp.tcpMaxConn<p>Update: 1m</p>
TCP IN Segments <p>Get the change per second of the total number of segments received, including those received in error.</p> SNMP agent net.snmp.tcpInSegs<p>Update: 1m</p>
TCP RTO min <p>Get the minimum value permitted by a TCP implementation for the retransmission timeout, measured in milliseconds.</p> SNMP agent net.snmp.tcpRtoMin<p>Update: 1m</p>
ICMP OUT Timestamp Reps (deprecated) <p>Get the number of ICMP Timestamp Reply messages sent. (deprecated)</p> SNMP agent net.snmp.icmpOutTimestampReps<p>Update: 1m</p>
IP OUT Requests v4 <p>Get the change per second of the total number of IPv4 datagrams which local IPv4 user protocols (including ICMP) supplied to IPv4 in requests for transmission.</p> SNMP agent net.snmp.ipSystemStatsOutRequests.ipv4<p>Update: 1m</p>
ICMP IN Echo Reps (deprecated) <p>Get the number of ICMP Echo Reply messages received. (deprecated)</p> SNMP agent net.snmp.icmpInEchoReps<p>Update: 1m</p>
IP OUT Discards (deprecated) <p>Get the change per second of the number of output IPv4 datagrams for which no problem was encountered to prevent their transmission to their destination, but which were discarded (e.g., for lack of buffer space). (deprecated)</p> SNMP agent net.snmp.ipOutDiscards<p>Update: 1m</p>
IP Frag Fails v4 <p>Get the number of IPv4 datagrams that have been discarded because they needed to be fragmented but could not be.</p> SNMP agent net.snmp.ipSystemStatsOutFragFails.ipv4<p>Update: 1m</p>
System description <p>Get the current system description.</p> SNMP agent net.snmp.sysDescr<p>Update: 1m</p>
IP OUT Discards v6 <p>Get the change per second of the number of output IPv6 datagrams for which no problem was encountered to prevent their transmission to their destination, but were discarded (e.g., for lack of buffer space).</p> SNMP agent net.snmp.ipSystemStatsOutDiscards.ipv6<p>Update: 1m</p>
System Name <p>Get the current system name.</p> SNMP agent net.snmp.sysName<p>Update: 1m</p>
IP IN Delivers v4 <p>Get the change per second of the total number of datagrams successfully delivered to IPv4 user-protocols (including ICMP).</p> SNMP agent net.snmp.ipSystemStatsInDelivers.ipv4<p>Update: 1m</p>
UDP IN Errors <p>Get the number of received UDP datagrams that could not be delivered for reasons other than the lack of an application at the destination port.</p> SNMP agent net.snmp.udpInErrors<p>Update: 1m</p>
TCP IN Errors <p>Get change per second of the total number of segments received in error (e.g., bad TCP checksums).</p> SNMP agent net.snmp.tcpInErrs<p>Update: 1m</p>
System Time <p>Get the current system time.</p> SNMP agent net.snmp.sysUpTime<p>Update: 1m</p>
IP Frag Fails (deprecated) <p>Get the number of IPv4 datagrams that have been discarded because they needed to be fragmented at this entity but could not be, e.g., because their Don’t Fragment flag was set. (deprecated)</p> SNMP agent net.snmp.ipFragFails<p>Update: 1m</p>
TCP Established Resets <p>Get the number of times that TCP connections have made a direct transition to the CLOSED state from either the ESTABLISHED state or the CLOSE-WAIT state.</p> SNMP agent net.snmp.tcpEstabResets<p>Update: 1m</p>
UDP No Ports <p>Get he total number of received UDP datagrams for which there was no application at the destination port.</p> SNMP agent net.snmp.udpNoPorts<p>Update: 1m</p>
IP IN Receives v4 <p>Get the change per second of the total number of input IPv4 datagrams received from interfaces, including those received in error.</p> SNMP agent net.snmp.ipSystemStatsInReceives.ipv4<p>Update: 1m</p>
IP IN Delivers (deprecated) <p>Get the change per second of the total number of input datagrams successfully delivered to IPv4 user-protocols (including ICMP). (deprecated)</p> SNMP agent net.snmp.ipInDelivers<p>Update: 1m</p>
IP IN Discards v4 <p>Get the change per second of the number of input IPv4 datagrams for which no problems were encountered to prevent their continued processing, but were discarded (e.g., for lack of buffer space).</p> SNMP agent net.snmp.ipSystemStatsInDiscards.ipv4<p>Update: 1m</p>
TCP Attempt fails <p>Get the number of times that TCP connections have made a direct transition to the CLOSED state from either the SYN-SENT state or the SYN-RCVD state.</p> SNMP agent net.snmp.tcpAttemptFails<p>Update: 1m</p>
ICMP IN Timestamps (deprecated) <p>Get the number of ICMP Timestamp (request) messages received. (deprecated)</p> SNMP agent net.snmp.icmpInTimestamps<p>Update: 1m</p>
IP IN Receives (deprecated) <p>Get the change per second of the total number of input IPv4 datagrams received from interfaces, including those received in error. (deprecated)</p> SNMP agent net.snmp.ipInReceives<p>Update: 1m</p>
ICMP OUT Redirects (deprecated) <p>Get the number of ICMP Redirect messages sent. (deprecated)</p> SNMP agent net.snmp.icmpOutRedirects<p>Update: 1m</p>
IP IN Delivers v6 <p>Get the change per second of the total number of datagrams successfully delivered to IPv6 user-protocols (including ICMP).</p> SNMP agent net.snmp.ipSystemStatsInDelivers.ipv6<p>Update: 1m</p>
ICMP OUT Echo Reps (deprecated) <p>Get the number of ICMP Echo Reply messages sent. (deprecated)</p> SNMP agent net.snmp.icmpOutEchoReps<p>Update: 1m</p>
IP IN Receives v6 <p>Get the change per second of the total number of input IPv6 datagrams received from interfaces, including those received in error.</p> SNMP agent net.snmp.ipSystemStatsInReceives.ipv6<p>Update: 1m</p>
ICMP OUT Timestamps (deprecated) <p>Get the number of ICMP Timestamp (request) messages sent. (deprecated)</p> SNMP agent net.snmp.icmpOutTimestamps<p>Update: 1m</p>
UDP HC IN Datagrams <p>Get the change per second of total number of UDP datagrams delivered to UDP users, for devices that can receive more than 1 million UDP datagrams per second.</p> SNMP agent net.snmp.udpHCInDatagrams<p>Update: 1m</p>
IP IN headers Errors v6 <p>Get the number of input IPv6 datagrams discarded due to errors in their IP headers, including version number mismatch, other format errors, hop count exceeded, errors discovered in processing their IP options, etc.</p> SNMP agent net.snmp.ipSystemStatsInHdrErrors.ipv6<p>Update: 1m</p>
ICMP IN Redirects (deprecated) <p>Get the number of ICMP Redirect messages received. (deprecated)</p> SNMP agent net.snmp.icmpInRedirects<p>Update: 1m</p>
IP IN Discards v6 <p>Get the change per second of the number of input IPv6 datagrams for which no problems were encountered to prevent their continued processing, but were discarded (e.g., for lack of buffer space).</p> SNMP agent net.snmp.ipSystemStatsInDiscards.ipv6<p>Update: 1m</p>
IP IN Addr Errors v6 <p>Get the number of input IPv6 datagrams discarded because the IPv6 address in their IP header’s destination field was not a valid address to be received at this entity.</p> SNMP agent net.snmp.ipSystemStatsInAddrErrors.ipv6<p>Update: 1m</p>
ICMP OUT Source Quenchs (deprecated) <p>Get the number of ICMP Source Quench messages sent. (deprecated)</p> SNMP agent net.snmp.icmpOutSrcQuenchs<p>Update: 1m</p>
Interface {#IFDESCR}: IN Discards <p>Get the change per second of the number of inbound packets which were chosen to be discarded even though no errors had been detected to prevent their being deliverable to a higher-layer protocol.</p> SNMP agent net.if.in[ifInDiscards.{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
Interface {#IFDESCR}: IN Errors <p>For packet-oriented interfaces, get the change per second of the number of inbound packets that contained errors preventing them from being deliverable to a higher-layer protocol. For character- oriented or fixed-length interfaces, get the change per second of the number of inbound transmission units that contained errors preventing them from being deliverable to a higher-layer protocol.</p> SNMP agent net.if.in[ifInErrors.{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
Interface {#IFDESCR}: IN Octets <p>Get the change per second of the total number of octets received on the interface, including framing characters.</p> SNMP agent net.if.in[ifInOctets.{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
Interface {#IFDESCR}: OUT Discards <p>Get the change per second of the number of outbound packets which were chosen to be discarded even though no errors had been detected to prevent their being transmitted.</p> SNMP agent net.if.out[ifOutDiscards.{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
Interface {#IFDESCR}: OUT Errors <p>For packet-oriented interfaces, get the change per second of the number of outbound packets that could not be transmitted because of errors. For character-oriented or fixed-length interfaces, get the change per second of the number of outbound transmission units that could not be transmitted because of errors.</p> SNMP agent net.if.out[ifOutErrors.{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
Interface {#IFDESCR}: OUT Octets <p>Get the change per second of the total number of octets sent on the interface, including framing characters.</p> SNMP agent net.if.out[ifOutOctets.{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
Interface {#IFDESCR} <p>Get the status of Interface {#IFDESCR}.</p> SNMP agent net.if.status[ifOperStatus.{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
Interface {#IFDESCR}: Type <p>Get the type of Interface {#IFDESCR}</p> SNMP agent net.if.type[ifType.{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
CPU Memory Free <p>Get the overall CPU wide system memory which is currently free.</p> SNMP agent net.cpu.cpmCPUMemoryFree[”{#SNMPVALUE}”]<p>Update: 1m</p><p>LLD</p>
CPU Memory Used <p>Get the overall CPU wide system memory which is currently under use.</p> SNMP agent net.cpu.cpmCPUMemoryUsed.[”{#SNMPVALUE}”]<p>Update: 1m</p><p>LLD</p>
CPU Total pourcentage (1min) <p>Get the overall CPU busy percentage in the last 1 minute period.</p> SNMP agent net.cpu.cpmCPUTotal1minRev.[”{#SNMPINDEX}”]<p>Update: 1m</p><p>LLD</p>
Fan {#SNMPVALUE} status <p>Get the fan status of this entity.</p> SNMP agent cefcFanTrayOperStatus.[”{#SNMPINDEX}”]<p>Update: 1m</p><p>LLD</p>

Triggers

Name Description Expression Priority
{#SNMPVALUE} Fan status has changed <p>Inform admin that status have been changed.</p> <p>Expression: {NEXUS 3xxx:cefcFanTrayOperStatus.[”{#SNMPINDEX}”].diff()}=1</p><p>Recovery expression: </p> high
Usage CPU hight <p>Inform admin than entity have CPU problem.</p> <p>Expression: {NEXUS 3xxx:net.cpu.cpmCPUTotal1minRev.[”{#SNMPINDEX}”].last()}>90</p><p>Recovery expression: </p> warning
Interface {#IFDESCR}: Interface status changed <p>Inform admin that the interface status have been changed.</p> <p>Expression: {NEXUS 3xxx:net.if.status[ifOperStatus.{#SNMPINDEX}].diff()}=1</p><p>Recovery expression: </p> high
Interface {#IFDESCR}: New IN discards <p>Inform admin than a new packet have been discard by the interface.</p> <p>Expression: {NEXUS 3xxx:net.if.in[ifInDiscards.{#SNMPINDEX}].diff()}=1</p><p>Recovery expression: </p> warning
Interface {#IFDESCR}: New IN Errors <p>Inform admin than a new error have been occurred on the interface.</p> <p>Expression: {NEXUS 3xxx:net.if.in[ifInErrors.{#SNMPINDEX}].diff()}=1</p><p>Recovery expression: </p> average
Interface {#IFDESCR}: New OUT discards <p>Inform admin than a new packet have been discard by the interface.</p> <p>Expression: {NEXUS 3xxx:net.if.out[ifOutDiscards.{#SNMPINDEX}].diff()}=1</p><p>Recovery expression: </p> warning
Interface {#IFDESCR}: New OUT Errors <p>Inform admin than a new error have been occurred on the interface.</p> <p>Expression: {NEXUS 3xxx:net.if.out[ifOutErrors.{#SNMPINDEX}].diff()}=1</p><p>Recovery expression: </p> average
Interface {#IFDESCR}: Interface status changed (LLD) <p>Inform admin that the interface status have been changed.</p> <p>Expression: {NEXUS 3xxx:net.if.status[ifOperStatus.{#SNMPINDEX}].diff()}=1</p><p>Recovery expression: </p> high
Interface {#IFDESCR}: New IN discards (LLD) <p>Inform admin than a new packet have been discard by the interface.</p> <p>Expression: {NEXUS 3xxx:net.if.in[ifInDiscards.{#SNMPINDEX}].diff()}=1</p><p>Recovery expression: </p> warning
Interface {#IFDESCR}: New IN Errors (LLD) <p>Inform admin than a new error have been occurred on the interface.</p> <p>Expression: {NEXUS 3xxx:net.if.in[ifInErrors.{#SNMPINDEX}].diff()}=1</p><p>Recovery expression: </p> average
Interface {#IFDESCR}: New OUT discards (LLD) <p>Inform admin than a new packet have been discard by the interface.</p> <p>Expression: {NEXUS 3xxx:net.if.out[ifOutDiscards.{#SNMPINDEX}].diff()}=1</p><p>Recovery expression: </p> warning
Interface {#IFDESCR}: New OUT Errors (LLD) <p>Inform admin than a new error have been occurred on the interface.</p> <p>Expression: {NEXUS 3xxx:net.if.out[ifOutErrors.{#SNMPINDEX}].diff()}=1</p><p>Recovery expression: </p> average
Usage CPU hight (LLD) <p>Inform admin than entity have CPU problem.</p> <p>Expression: {NEXUS 3xxx:net.cpu.cpmCPUTotal1minRev.[”{#SNMPINDEX}”].last()}>90</p><p>Recovery expression: </p> warning
{#SNMPVALUE} Fan status has changed (LLD) <p>Inform admin that status have been changed.</p> <p>Expression: {NEXUS 3xxx:cefcFanTrayOperStatus.[”{#SNMPINDEX}”].diff()}=1</p><p>Recovery expression: </p> high

NEXUS 3xxx

Description

A template to monitor nexus switch via SNMP

Overview

A Nexus 3xxx template to get SNMP system informations.

This template will find interface, CPU, Fan, create graphs, check ip/tcp/udp/icmp information, create some triggers etc…

All items, triggers and discovery rules have brief descriptions.

If SNMP is not your friend, you can check this web page (https://cric.grenoble.cnrs.fr/Administrateurs/Outils/MIBS/?oid=1.3.6.1.2.1) to help you.

Author

Leo Cardao

Macros used

Name Description Default Type
{$CPU_USAGE_MAX} <p>-</p> 90 Text macro
{$SNMP_COMMUNITY} <p>-</p> public Text macro

There are no template links in this template.

Discovery rules

Name Description Type Key and additional info
Interfaces <p>Found interface information.</p> SNMP agent net.snmp.ifDescr<p>Update: 1d</p>
Fan <p>Found fan information.</p> SNMP agent net.snmp.cefcFanTrayOperStatus<p>Update: 1d</p>
CPU <p>Found CPU information.</p> SNMP agent net.snmp.cpuDiscovery<p>Update: 1d</p>

Items collected

Name Description Type Key and additional info
TCP IN Segments <p>Get the change per second of the total number of segments received, including those received in error.</p> SNMP agent net.snmp.tcpInSegs<p>Update: 1m</p>
IP IN Delivers v4 <p>Get the change per second of the total number of datagrams successfully delivered to IPv4 user-protocols (including ICMP).</p> SNMP agent net.snmp.ipSystemStatsInDelivers.ipv4<p>Update: 1m</p>
IP Reasm Fails (deprecated) <p>Get he number of failures detected by the IPv4 re-assembly algorithm (for whatever reason: timed out, errors, etc). (deprecated)</p> SNMP agent net.snmp.ipReasmFails<p>Update: 1m</p>
IP Reasm Timeout <p>Get the maximum number of seconds that received fragments are held while they are awaiting reassembly at this entity.</p> SNMP agent net.snmp.ipReasmTimeout<p>Update: 1m</p>
ICMP IN Echo Reps (deprecated) <p>Get the number of ICMP Echo Reply messages received. (deprecated)</p> SNMP agent net.snmp.icmpInEchoReps<p>Update: 1m</p>
IP OUT Requests (deprecated) <p>Get the change per second of the total number of IPv4 datagrams which local IPv4 user protocols (including ICMP) supplied to IPv4 in requests for transmission. (deprecated)</p> SNMP agent net.snmp.ipOutRequests<p>Update: 1m</p>
ICMP IN Time Excds (deprecated) <p>Get the number of ICMP Time Exceeded messages received. (deprecated)</p> SNMP agent net.snmp.icmpInTimeExcds<p>Update: 1m</p>
UDP IN Errors <p>Get the number of received UDP datagrams that could not be delivered for reasons other than the lack of an application at the destination port.</p> SNMP agent net.snmp.udpInErrors<p>Update: 1m</p>
TCP OUT Segments <p>Get the change per second of the total number of segments sent, including those on current connections but excluding those containing only retransmitted octets.</p> SNMP agent net.snmp.tcpOutSegs<p>Update: 1m</p>
TCP HC IN Segments <p>Get the change per second of the total number of segments received, including those received in error.</p> SNMP agent net.snmp.tcpHCInSegs<p>Update: 1m</p>
TCP RTO min <p>Get the minimum value permitted by a TCP implementation for the retransmission timeout, measured in milliseconds.</p> SNMP agent net.snmp.tcpRtoMin<p>Update: 1m</p>
ICMP OUT Source Quenchs (deprecated) <p>Get the number of ICMP Source Quench messages sent. (deprecated)</p> SNMP agent net.snmp.icmpOutSrcQuenchs<p>Update: 1m</p>
TCP Max Connection <p>Get the max number of tcp connection allowed for this entity.</p> SNMP agent net.snmp.tcpMaxConn<p>Update: 1m</p>
UDP HC OUT Datagrams <p>Get the change per second of total number of UDP datagrams sent from this entry, for devices that can receive more than 1 million UDP datagrams per second.</p> SNMP agent net.snmp.udpHCOutDatagrams<p>Update: 1m</p>
IP OUT Discards (deprecated) <p>Get the change per second of the number of output IPv4 datagrams for which no problem was encountered to prevent their transmission to their destination, but which were discarded (e.g., for lack of buffer space). (deprecated)</p> SNMP agent net.snmp.ipOutDiscards<p>Update: 1m</p>
IP IN Receives (deprecated) <p>Get the change per second of the total number of input IPv4 datagrams received from interfaces, including those received in error. (deprecated)</p> SNMP agent net.snmp.ipInReceives<p>Update: 1m</p>
TCP RTO algorithm <p>Get the algorithm used to determine the timeout value used for retransmitting unacknowledged octets.</p> SNMP agent net.snmp.tcpRtoAlgorithm<p>Update: 1m</p>
IP IN Discards v4 <p>Get the change per second of the number of input IPv4 datagrams for which no problems were encountered to prevent their continued processing, but were discarded (e.g., for lack of buffer space).</p> SNMP agent net.snmp.ipSystemStatsInDiscards.ipv4<p>Update: 1m</p>
ICMP IN Param Prob (deprecated) <p>Get the number of ICMP Parameter Problem messages received. (deprecated)</p> SNMP agent net.snmp.icmpInParmProbs<p>Update: 1m</p>
TCP IN Errors <p>Get change per second of the total number of segments received in error (e.g., bad TCP checksums).</p> SNMP agent net.snmp.tcpInErrs<p>Update: 1m</p>
TCP Attempt fails <p>Get the number of times that TCP connections have made a direct transition to the CLOSED state from either the SYN-SENT state or the SYN-RCVD state.</p> SNMP agent net.snmp.tcpAttemptFails<p>Update: 1m</p>
IP Frag Fails v6 <p>Get the number of IPv6 datagrams that have been discarded because they needed to be fragmented but could not be.</p> SNMP agent net.snmp.ipSystemStatsOutFragFails.ipv6<p>Update: 1m</p>
TCP HC OUT Segments <p>Get the change per second of the total number of segments sent, including those on current connections but excluding those containing only retransmitted octets.</p> SNMP agent net.snmp.tcpHCOutSegs<p>Update: 1m</p>
IP IN Delivers v6 <p>Get the change per second of the total number of datagrams successfully delivered to IPv6 user-protocols (including ICMP).</p> SNMP agent net.snmp.ipSystemStatsInDelivers.ipv6<p>Update: 1m</p>
ICMP IN Timestamps (deprecated) <p>Get the number of ICMP Timestamp (request) messages received. (deprecated)</p> SNMP agent net.snmp.icmpInTimestamps<p>Update: 1m</p>
UDP IN Datagrams <p>Get the change per second of total number of UDP datagrams delivered to UDP users.</p> SNMP agent net.snmp.udpInDatagrams<p>Update: 1m</p>
IP IN Delivers (deprecated) <p>Get the change per second of the total number of input datagrams successfully delivered to IPv4 user-protocols (including ICMP). (deprecated)</p> SNMP agent net.snmp.ipInDelivers<p>Update: 1m</p>
ICMP OUT Msgs (deprecated) <p>Get the total number of ICMP messages which this entity attempted to send. (deprecated)</p> SNMP agent net.snmp.icmpOutMsgs<p>Update: 1m</p>
UDP OUT Datagrams <p>Get the change per second of total number of UDP datagrams sent from this entry.</p> SNMP agent net.snmp.udpOutDatagrams<p>Update: 1m</p>
ICMP IN Errors (deprecated) <p>Get the number of ICMP messages which the entity received but determined as having ICMP-specific errors (bad ICMP checksums, bad length, etc.). (deprecated)</p> SNMP agent net.snmp.icmpInErrors<p>Update: 1m</p>
IP IN headers Errors v4 <p>Get the number of input IPv4 datagrams discarded due to errors in their IP headers, including version number mismatch, other format errors, hop count exceeded, errors discovered in processing their IP options, etc.</p> SNMP agent net.snmp.ipSystemStatsInHdrErrors.ipv4<p>Update: 1m</p>
IP IN headers Errors (deprecated) <p>Get the number of input datagrams discarded due to errors in their IPv4 headers, including bad checksums, version number mismatch, other format errors, time-to-live exceeded, errors discovered in processing their IPv4 options, etc.. (deprecated)</p> SNMP agent net.snmp.ipInHdrErrors<p>Update: 1m</p>
ICMP IN Msgs (deprecated) <p>Get the total number of ICMP messages which the entity received. (deprecated)</p> SNMP agent net.snmp.icmpInMsgs<p>Update: 1m</p>
ICMP IN Redirects (deprecated) <p>Get the number of ICMP Redirect messages received. (deprecated)</p> SNMP agent net.snmp.icmpInRedirects<p>Update: 1m</p>
UDP No Ports <p>Get he total number of received UDP datagrams for which there was no application at the destination port.</p> SNMP agent net.snmp.udpNoPorts<p>Update: 1m</p>
UDP HC IN Datagrams <p>Get the change per second of total number of UDP datagrams delivered to UDP users, for devices that can receive more than 1 million UDP datagrams per second.</p> SNMP agent net.snmp.udpHCInDatagrams<p>Update: 1m</p>
IP IN Addr Errors v6 <p>Get the number of input IPv6 datagrams discarded because the IPv6 address in their IP header’s destination field was not a valid address to be received at this entity.</p> SNMP agent net.snmp.ipSystemStatsInAddrErrors.ipv6<p>Update: 1m</p>
IP Forwarding v6 <p>Get the indication of whether this entity is acting as an IPv6 router in respect to the forwarding of datagrams received by, but not addressed to, this entity.</p> SNMP agent net.snmp.ipv6Forwarding<p>Update: 1m</p>
ICMP IN Source Quenchs (deprecated) <p>Get the number of ICMP Source Quench messages received. (deprecated)</p> SNMP agent net.snmp.icmpInSrcQuenchs<p>Update: 1m</p>
IP IN Addr Errors (deprecated) <p>Get the number of input datagrams discarded because the IPv4 address in their IPv4 header’s destination field was not a valid address to be received at this entity. (deprecated)</p> SNMP agent net.snmp.ipInAddrErrors<p>Update: 1m</p>
ICMP OUT Time Excds (deprecated) <p>Get the number of ICMP Time Exceeded messages sent. (deprecated)</p> SNMP agent net.snmp.icmpOutTimeExcds<p>Update: 1m</p>
ICMP OUT Redirects (deprecated) <p>Get the number of ICMP Redirect messages sent. (deprecated)</p> SNMP agent net.snmp.icmpOutRedirects<p>Update: 1m</p>
TCP RTO max <p>Get the maximum value permitted by a TCP implementation for the retransmission timeout, measured in milliseconds.</p> SNMP agent net.snmp.tcpRtoMax<p>Update: 1m</p>
IP Reasm Fails v4 <p>Get he number of failures detected by the IPv4 re-assembly algorithm (for whatever reason: timed out, errors, etc).</p> SNMP agent net.snmp.ipSystemStatsReasmFails.ipv4<p>Update: 1m</p>
ICMP IN Destination Unreachs (deprecated) <p>Get the number of ICMP Destination Unreachable messages received. (deprecated)</p> SNMP agent net.snmp.icmpInDestUnreachs<p>Update: 1m</p>
ICMP OUT Param Prob (deprecated) <p>Get the number of ICMP Parameter Problem messages sent. (deprecated)</p> SNMP agent net.snmp.icmpOutParmProbs<p>Update: 1m</p>
ICMP IN Echos (deprecated) <p>Get the number of ICMP Echo (request) messages received. (deprecated)</p> SNMP agent net.snmp.icmpInEchos<p>Update: 1m</p>
IP IN headers Errors v6 <p>Get the number of input IPv6 datagrams discarded due to errors in their IP headers, including version number mismatch, other format errors, hop count exceeded, errors discovered in processing their IP options, etc.</p> SNMP agent net.snmp.ipSystemStatsInHdrErrors.ipv6<p>Update: 1m</p>
ICMP OUT Timestamp Reps (deprecated) <p>Get the number of ICMP Timestamp Reply messages sent. (deprecated)</p> SNMP agent net.snmp.icmpOutTimestampReps<p>Update: 1m</p>
ICMP IN Timestamp Reps (deprecated) <p>Get the number of ICMP Timestamp Reply messages received. (deprecated)</p> SNMP agent net.snmp.icmpInTimestampReps<p>Update: 1m</p>
System Name <p>Get the current system name.</p> SNMP agent net.snmp.sysName<p>Update: 1m</p>
ICMP OUT Errors (deprecated) <p>Get the number of ICMP messages which this entity did not send due to problems discovered within ICMP, such as a lack of buffers. (deprecated)</p> SNMP agent net.snmp.icmpOutErrors<p>Update: 1m</p>
IP IN Receives v4 <p>Get the change per second of the total number of input IPv4 datagrams received from interfaces, including those received in error.</p> SNMP agent net.snmp.ipSystemStatsInReceives.ipv4<p>Update: 1m</p>
IP OUT Requests v6 <p>Get the change per second of the total number of IPv6 datagrams which local IPv6 user protocols (including ICMP) supplied to IPv6 in requests for transmission.</p> SNMP agent net.snmp.ipSystemStatsOutRequests.ipv6<p>Update: 1m</p>
IP IN Receives v6 <p>Get the change per second of the total number of input IPv6 datagrams received from interfaces, including those received in error.</p> SNMP agent net.snmp.ipSystemStatsInReceives.ipv6<p>Update: 1m</p>
IP Frag Fails v4 <p>Get the number of IPv4 datagrams that have been discarded because they needed to be fragmented but could not be.</p> SNMP agent net.snmp.ipSystemStatsOutFragFails.ipv4<p>Update: 1m</p>
IP Frag Fails (deprecated) <p>Get the number of IPv4 datagrams that have been discarded because they needed to be fragmented at this entity but could not be, e.g., because their Don’t Fragment flag was set. (deprecated)</p> SNMP agent net.snmp.ipFragFails<p>Update: 1m</p>
IP IN Discards (deprecated) <p>Get the change per second of the number of input IPv4 datagrams for which no problems were encountered to prevent their continued processing, but which were discarded (e.g., for lack of buffer space). (deprecated)</p> SNMP agent net.snmp.ipInDiscards<p>Update: 1m</p>
IP OUT Discards v6 <p>Get the change per second of the number of output IPv6 datagrams for which no problem was encountered to prevent their transmission to their destination, but were discarded (e.g., for lack of buffer space).</p> SNMP agent net.snmp.ipSystemStatsOutDiscards.ipv6<p>Update: 1m</p>
ICMP OUT Echos (deprecated) <p>Get the number of ICMP Echo (request) messages sent. (deprecated)</p> SNMP agent net.snmp.icmpOutEchos<p>Update: 1m</p>
ICMP OUT Destination Unreachs (deprecated) <p>Get the number of ICMP Destination Unreachable messages sent. (deprecated)</p> SNMP agent net.snmp.icmpOutDestUnreachs<p>Update: 1m</p>
IP Forwarding v4 <p>Get the indication of whether this entity is acting as an IPv4 router in respect to the forwarding of datagrams received by, but not addressed to, this entity.</p> SNMP agent net.snmp.ipForwarding<p>Update: 1m</p>
TCP Established Resets <p>Get the number of times that TCP connections have made a direct transition to the CLOSED state from either the ESTABLISHED state or the CLOSE-WAIT state.</p> SNMP agent net.snmp.tcpEstabResets<p>Update: 1m</p>
ICMP OUT Timestamps (deprecated) <p>Get the number of ICMP Timestamp (request) messages sent. (deprecated)</p> SNMP agent net.snmp.icmpOutTimestamps<p>Update: 1m</p>
IP OUT Requests v4 <p>Get the change per second of the total number of IPv4 datagrams which local IPv4 user protocols (including ICMP) supplied to IPv4 in requests for transmission.</p> SNMP agent net.snmp.ipSystemStatsOutRequests.ipv4<p>Update: 1m</p>
ICMP OUT Echo Reps (deprecated) <p>Get the number of ICMP Echo Reply messages sent. (deprecated)</p> SNMP agent net.snmp.icmpOutEchoReps<p>Update: 1m</p>
IP Reasm Fails v6 <p>Get the number of failures detected by the IPv6 re-assembly algorithm (for whatever reason: timed out, errors, etc).</p> SNMP agent net.snmp.ipSystemStatsReasmFails.ipv6<p>Update: 1m</p>
IP IN Addr Errors v4 <p>Get the number of input IPv4 datagrams discarded because the IPv4 address in their IP header’s destination field was not a valid address to be received at this entity.</p> SNMP agent net.snmp.ipSystemStatsInAddrErrors.ipv4<p>Update: 1m</p>
IP IN Discards v6 <p>Get the change per second of the number of input IPv6 datagrams for which no problems were encountered to prevent their continued processing, but were discarded (e.g., for lack of buffer space).</p> SNMP agent net.snmp.ipSystemStatsInDiscards.ipv6<p>Update: 1m</p>
IP OUT Discards v4 <p>Get the change per second of the number of output IPv4 datagrams for which no problem was encountered to prevent their transmission to their destination, but were discarded (e.g., for lack of buffer space).</p> SNMP agent net.snmp.ipSystemStatsOutDiscards.ipv4<p>Update: 1m</p>
System Time <p>Get the current system time.</p> SNMP agent net.snmp.sysUpTime<p>Update: 1m</p>
System description <p>Get the current system description.</p> SNMP agent net.snmp.sysDescr<p>Update: 1m</p>
Interface {#IFDESCR}: IN Discards <p>Get the change per second of the number of inbound packets which were chosen to be discarded even though no errors had been detected to prevent their being deliverable to a higher-layer protocol.</p> SNMP agent net.if.in[ifInDiscards.{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
Interface {#IFDESCR}: IN Errors <p>For packet-oriented interfaces, get the change per second of the number of inbound packets that contained errors preventing them from being deliverable to a higher-layer protocol. For character- oriented or fixed-length interfaces, get the change per second of the number of inbound transmission units that contained errors preventing them from being deliverable to a higher-layer protocol.</p> SNMP agent net.if.in[ifInErrors.{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
Interface {#IFDESCR}: IN Octets <p>Get the change per second of the total number of octets received on the interface, including framing characters.</p> SNMP agent net.if.in[ifInOctets.{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
Interface {#IFDESCR}: OUT Discards <p>Get the change per second of the number of outbound packets which were chosen to be discarded even though no errors had been detected to prevent their being transmitted.</p> SNMP agent net.if.out[ifOutDiscards.{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
Interface {#IFDESCR}: OUT Errors <p>For packet-oriented interfaces, get the change per second of the number of outbound packets that could not be transmitted because of errors. For character-oriented or fixed-length interfaces, get the change per second of the number of outbound transmission units that could not be transmitted because of errors.</p> SNMP agent net.if.out[ifOutErrors.{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
Interface {#IFDESCR}: OUT Octets <p>Get the change per second of the total number of octets sent on the interface, including framing characters.</p> SNMP agent net.if.out[ifOutOctets.{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
Interface {#IFDESCR} <p>Get the status of Interface {#IFDESCR}.</p> SNMP agent net.if.status[ifOperStatus.{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
Interface {#IFDESCR}: Type <p>Get the type of Interface {#IFDESCR}</p> SNMP agent net.if.type[ifType.{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
Fan {#SNMPVALUE} status <p>Get the fan status of this entity.</p> SNMP agent cefcFanTrayOperStatus.[”{#SNMPINDEX}”]<p>Update: 1m</p><p>LLD</p>
CPU Memory Free <p>Get the overall CPU wide system memory which is currently free.</p> SNMP agent net.cpu.cpmCPUMemoryFree[”{#SNMPVALUE}”]<p>Update: 1m</p><p>LLD</p>
CPU Memory Used <p>Get the overall CPU wide system memory which is currently under use.</p> SNMP agent net.cpu.cpmCPUMemoryUsed.[”{#SNMPVALUE}”]<p>Update: 1m</p><p>LLD</p>
CPU Total pourcentage (1min) <p>Get the overall CPU busy percentage in the last 1 minute period.</p> SNMP agent net.cpu.cpmCPUTotal1minRev.[”{#SNMPINDEX}”]<p>Update: 1m</p><p>LLD</p>

Triggers

Name Description Expression Priority
{#SNMPVALUE} Fan status has changed <p>Inform admin that status have been changed.</p> <p>Expression: (last(/NEXUS 3xxx/cefcFanTrayOperStatus.[”{#SNMPINDEX}”],#1)<>last(/NEXUS 3xxx/cefcFanTrayOperStatus.[”{#SNMPINDEX}”],#2))=1</p><p>Recovery expression: </p> high
Usage CPU hight <p>Inform admin than entity have CPU problem.</p> <p>Expression: last(/NEXUS 3xxx/net.cpu.cpmCPUTotal1minRev.[”{#SNMPINDEX}”])>90</p><p>Recovery expression: </p> warning
Interface {#IFDESCR}: Interface status changed <p>Inform admin that the interface status have been changed.</p> <p>Expression: (last(/NEXUS 3xxx/net.if.status[ifOperStatus.{#SNMPINDEX}],#1)<>last(/NEXUS 3xxx/net.if.status[ifOperStatus.{#SNMPINDEX}],#2))=1</p><p>Recovery expression: </p> high
Interface {#IFDESCR}: New IN discards <p>Inform admin than a new packet have been discard by the interface.</p> <p>Expression: (last(/NEXUS 3xxx/net.if.in[ifInDiscards.{#SNMPINDEX}],#1)<>last(/NEXUS 3xxx/net.if.in[ifInDiscards.{#SNMPINDEX}],#2))=1</p><p>Recovery expression: </p> warning
Interface {#IFDESCR}: New IN Errors <p>Inform admin than a new error have been occurred on the interface.</p> <p>Expression: (last(/NEXUS 3xxx/net.if.in[ifInErrors.{#SNMPINDEX}],#1)<>last(/NEXUS 3xxx/net.if.in[ifInErrors.{#SNMPINDEX}],#2))=1</p><p>Recovery expression: </p> average
Interface {#IFDESCR}: New OUT discards <p>Inform admin than a new packet have been discard by the interface.</p> <p>Expression: (last(/NEXUS 3xxx/net.if.out[ifOutDiscards.{#SNMPINDEX}],#1)<>last(/NEXUS 3xxx/net.if.out[ifOutDiscards.{#SNMPINDEX}],#2))=1</p><p>Recovery expression: </p> warning
Interface {#IFDESCR}: New OUT Errors <p>Inform admin than a new error have been occurred on the interface.</p> <p>Expression: (last(/NEXUS 3xxx/net.if.out[ifOutErrors.{#SNMPINDEX}],#1)<>last(/NEXUS 3xxx/net.if.out[ifOutErrors.{#SNMPINDEX}],#2))=1</p><p>Recovery expression: </p> average
Interface {#IFDESCR}: Interface status changed (LLD) <p>Inform admin that the interface status have been changed.</p> <p>Expression: (last(/NEXUS 3xxx/net.if.status[ifOperStatus.{#SNMPINDEX}],#1)<>last(/NEXUS 3xxx/net.if.status[ifOperStatus.{#SNMPINDEX}],#2))=1</p><p>Recovery expression: </p> high
Interface {#IFDESCR}: New IN discards (LLD) <p>Inform admin than a new packet have been discard by the interface.</p> <p>Expression: (last(/NEXUS 3xxx/net.if.in[ifInDiscards.{#SNMPINDEX}],#1)<>last(/NEXUS 3xxx/net.if.in[ifInDiscards.{#SNMPINDEX}],#2))=1</p><p>Recovery expression: </p> warning
Interface {#IFDESCR}: New IN Errors (LLD) <p>Inform admin than a new error have been occurred on the interface.</p> <p>Expression: (last(/NEXUS 3xxx/net.if.in[ifInErrors.{#SNMPINDEX}],#1)<>last(/NEXUS 3xxx/net.if.in[ifInErrors.{#SNMPINDEX}],#2))=1</p><p>Recovery expression: </p> average
Interface {#IFDESCR}: New OUT discards (LLD) <p>Inform admin than a new packet have been discard by the interface.</p> <p>Expression: (last(/NEXUS 3xxx/net.if.out[ifOutDiscards.{#SNMPINDEX}],#1)<>last(/NEXUS 3xxx/net.if.out[ifOutDiscards.{#SNMPINDEX}],#2))=1</p><p>Recovery expression: </p> warning
Interface {#IFDESCR}: New OUT Errors (LLD) <p>Inform admin than a new error have been occurred on the interface.</p> <p>Expression: (last(/NEXUS 3xxx/net.if.out[ifOutErrors.{#SNMPINDEX}],#1)<>last(/NEXUS 3xxx/net.if.out[ifOutErrors.{#SNMPINDEX}],#2))=1</p><p>Recovery expression: </p> average
{#SNMPVALUE} Fan status has changed (LLD) <p>Inform admin that status have been changed.</p> <p>Expression: (last(/NEXUS 3xxx/cefcFanTrayOperStatus.[”{#SNMPINDEX}”],#1)<>last(/NEXUS 3xxx/cefcFanTrayOperStatus.[”{#SNMPINDEX}”],#2))=1</p><p>Recovery expression: </p> high
Usage CPU hight (LLD) <p>Inform admin than entity have CPU problem.</p> <p>Expression: last(/NEXUS 3xxx/net.cpu.cpmCPUTotal1minRev.[”{#SNMPINDEX}”])>90</p><p>Recovery expression: </p> warning

NEXUS 3xxx

Description

A template to monitor nexus switch via SNMP

Overview

A Nexus 3xxx template to get SNMP system informations.

This template will find interface, CPU, Fan, create graphs, check ip/tcp/udp/icmp information, create some triggers etc…

All items, triggers and discovery rules have brief descriptions.

If SNMP is not your friend, you can check this web page (https://cric.grenoble.cnrs.fr/Administrateurs/Outils/MIBS/?oid=1.3.6.1.2.1) to help you.

Author

Leo Cardao

Macros used

Name Description Default Type
{$CPU_USAGE_MAX} <p>-</p> 90 Text macro
{$SNMP_COMMUNITY} <p>-</p> public Text macro

There are no template links in this template.

Discovery rules

Name Description Type Key and additional info
Interfaces <p>Found interface information.</p> SNMP agent net.snmp.ifDescr<p>Update: 1d</p>
Fan <p>Found fan information.</p> SNMP agent net.snmp.cefcFanTrayOperStatus<p>Update: 1d</p>
CPU <p>Found CPU information.</p> SNMP agent net.snmp.cpuDiscovery<p>Update: 1d</p>

Items collected

Name Description Type Key and additional info
TCP IN Segments <p>Get the change per second of the total number of segments received, including those received in error.</p> SNMP agent net.snmp.tcpInSegs<p>Update: 1m</p>
IP IN Delivers v4 <p>Get the change per second of the total number of datagrams successfully delivered to IPv4 user-protocols (including ICMP).</p> SNMP agent net.snmp.ipSystemStatsInDelivers.ipv4<p>Update: 1m</p>
IP Reasm Fails (deprecated) <p>Get he number of failures detected by the IPv4 re-assembly algorithm (for whatever reason: timed out, errors, etc). (deprecated)</p> SNMP agent net.snmp.ipReasmFails<p>Update: 1m</p>
IP Reasm Timeout <p>Get the maximum number of seconds that received fragments are held while they are awaiting reassembly at this entity.</p> SNMP agent net.snmp.ipReasmTimeout<p>Update: 1m</p>
ICMP IN Echo Reps (deprecated) <p>Get the number of ICMP Echo Reply messages received. (deprecated)</p> SNMP agent net.snmp.icmpInEchoReps<p>Update: 1m</p>
IP OUT Requests (deprecated) <p>Get the change per second of the total number of IPv4 datagrams which local IPv4 user protocols (including ICMP) supplied to IPv4 in requests for transmission. (deprecated)</p> SNMP agent net.snmp.ipOutRequests<p>Update: 1m</p>
ICMP IN Time Excds (deprecated) <p>Get the number of ICMP Time Exceeded messages received. (deprecated)</p> SNMP agent net.snmp.icmpInTimeExcds<p>Update: 1m</p>
UDP IN Errors <p>Get the number of received UDP datagrams that could not be delivered for reasons other than the lack of an application at the destination port.</p> SNMP agent net.snmp.udpInErrors<p>Update: 1m</p>
TCP OUT Segments <p>Get the change per second of the total number of segments sent, including those on current connections but excluding those containing only retransmitted octets.</p> SNMP agent net.snmp.tcpOutSegs<p>Update: 1m</p>
TCP HC IN Segments <p>Get the change per second of the total number of segments received, including those received in error.</p> SNMP agent net.snmp.tcpHCInSegs<p>Update: 1m</p>
TCP RTO min <p>Get the minimum value permitted by a TCP implementation for the retransmission timeout, measured in milliseconds.</p> SNMP agent net.snmp.tcpRtoMin<p>Update: 1m</p>
ICMP OUT Source Quenchs (deprecated) <p>Get the number of ICMP Source Quench messages sent. (deprecated)</p> SNMP agent net.snmp.icmpOutSrcQuenchs<p>Update: 1m</p>
TCP Max Connection <p>Get the max number of tcp connection allowed for this entity.</p> SNMP agent net.snmp.tcpMaxConn<p>Update: 1m</p>
UDP HC OUT Datagrams <p>Get the change per second of total number of UDP datagrams sent from this entry, for devices that can receive more than 1 million UDP datagrams per second.</p> SNMP agent net.snmp.udpHCOutDatagrams<p>Update: 1m</p>
IP OUT Discards (deprecated) <p>Get the change per second of the number of output IPv4 datagrams for which no problem was encountered to prevent their transmission to their destination, but which were discarded (e.g., for lack of buffer space). (deprecated)</p> SNMP agent net.snmp.ipOutDiscards<p>Update: 1m</p>
IP IN Receives (deprecated) <p>Get the change per second of the total number of input IPv4 datagrams received from interfaces, including those received in error. (deprecated)</p> SNMP agent net.snmp.ipInReceives<p>Update: 1m</p>
TCP RTO algorithm <p>Get the algorithm used to determine the timeout value used for retransmitting unacknowledged octets.</p> SNMP agent net.snmp.tcpRtoAlgorithm<p>Update: 1m</p>
IP IN Discards v4 <p>Get the change per second of the number of input IPv4 datagrams for which no problems were encountered to prevent their continued processing, but were discarded (e.g., for lack of buffer space).</p> SNMP agent net.snmp.ipSystemStatsInDiscards.ipv4<p>Update: 1m</p>
ICMP IN Param Prob (deprecated) <p>Get the number of ICMP Parameter Problem messages received. (deprecated)</p> SNMP agent net.snmp.icmpInParmProbs<p>Update: 1m</p>
TCP IN Errors <p>Get change per second of the total number of segments received in error (e.g., bad TCP checksums).</p> SNMP agent net.snmp.tcpInErrs<p>Update: 1m</p>
TCP Attempt fails <p>Get the number of times that TCP connections have made a direct transition to the CLOSED state from either the SYN-SENT state or the SYN-RCVD state.</p> SNMP agent net.snmp.tcpAttemptFails<p>Update: 1m</p>
IP Frag Fails v6 <p>Get the number of IPv6 datagrams that have been discarded because they needed to be fragmented but could not be.</p> SNMP agent net.snmp.ipSystemStatsOutFragFails.ipv6<p>Update: 1m</p>
TCP HC OUT Segments <p>Get the change per second of the total number of segments sent, including those on current connections but excluding those containing only retransmitted octets.</p> SNMP agent net.snmp.tcpHCOutSegs<p>Update: 1m</p>
IP IN Delivers v6 <p>Get the change per second of the total number of datagrams successfully delivered to IPv6 user-protocols (including ICMP).</p> SNMP agent net.snmp.ipSystemStatsInDelivers.ipv6<p>Update: 1m</p>
ICMP IN Timestamps (deprecated) <p>Get the number of ICMP Timestamp (request) messages received. (deprecated)</p> SNMP agent net.snmp.icmpInTimestamps<p>Update: 1m</p>
UDP IN Datagrams <p>Get the change per second of total number of UDP datagrams delivered to UDP users.</p> SNMP agent net.snmp.udpInDatagrams<p>Update: 1m</p>
IP IN Delivers (deprecated) <p>Get the change per second of the total number of input datagrams successfully delivered to IPv4 user-protocols (including ICMP). (deprecated)</p> SNMP agent net.snmp.ipInDelivers<p>Update: 1m</p>
ICMP OUT Msgs (deprecated) <p>Get the total number of ICMP messages which this entity attempted to send. (deprecated)</p> SNMP agent net.snmp.icmpOutMsgs<p>Update: 1m</p>
UDP OUT Datagrams <p>Get the change per second of total number of UDP datagrams sent from this entry.</p> SNMP agent net.snmp.udpOutDatagrams<p>Update: 1m</p>
ICMP IN Errors (deprecated) <p>Get the number of ICMP messages which the entity received but determined as having ICMP-specific errors (bad ICMP checksums, bad length, etc.). (deprecated)</p> SNMP agent net.snmp.icmpInErrors<p>Update: 1m</p>
IP IN headers Errors v4 <p>Get the number of input IPv4 datagrams discarded due to errors in their IP headers, including version number mismatch, other format errors, hop count exceeded, errors discovered in processing their IP options, etc.</p> SNMP agent net.snmp.ipSystemStatsInHdrErrors.ipv4<p>Update: 1m</p>
IP IN headers Errors (deprecated) <p>Get the number of input datagrams discarded due to errors in their IPv4 headers, including bad checksums, version number mismatch, other format errors, time-to-live exceeded, errors discovered in processing their IPv4 options, etc.. (deprecated)</p> SNMP agent net.snmp.ipInHdrErrors<p>Update: 1m</p>
ICMP IN Msgs (deprecated) <p>Get the total number of ICMP messages which the entity received. (deprecated)</p> SNMP agent net.snmp.icmpInMsgs<p>Update: 1m</p>
ICMP IN Redirects (deprecated) <p>Get the number of ICMP Redirect messages received. (deprecated)</p> SNMP agent net.snmp.icmpInRedirects<p>Update: 1m</p>
UDP No Ports <p>Get he total number of received UDP datagrams for which there was no application at the destination port.</p> SNMP agent net.snmp.udpNoPorts<p>Update: 1m</p>
UDP HC IN Datagrams <p>Get the change per second of total number of UDP datagrams delivered to UDP users, for devices that can receive more than 1 million UDP datagrams per second.</p> SNMP agent net.snmp.udpHCInDatagrams<p>Update: 1m</p>
IP IN Addr Errors v6 <p>Get the number of input IPv6 datagrams discarded because the IPv6 address in their IP header’s destination field was not a valid address to be received at this entity.</p> SNMP agent net.snmp.ipSystemStatsInAddrErrors.ipv6<p>Update: 1m</p>
IP Forwarding v6 <p>Get the indication of whether this entity is acting as an IPv6 router in respect to the forwarding of datagrams received by, but not addressed to, this entity.</p> SNMP agent net.snmp.ipv6Forwarding<p>Update: 1m</p>
ICMP IN Source Quenchs (deprecated) <p>Get the number of ICMP Source Quench messages received. (deprecated)</p> SNMP agent net.snmp.icmpInSrcQuenchs<p>Update: 1m</p>
IP IN Addr Errors (deprecated) <p>Get the number of input datagrams discarded because the IPv4 address in their IPv4 header’s destination field was not a valid address to be received at this entity. (deprecated)</p> SNMP agent net.snmp.ipInAddrErrors<p>Update: 1m</p>
ICMP OUT Time Excds (deprecated) <p>Get the number of ICMP Time Exceeded messages sent. (deprecated)</p> SNMP agent net.snmp.icmpOutTimeExcds<p>Update: 1m</p>
ICMP OUT Redirects (deprecated) <p>Get the number of ICMP Redirect messages sent. (deprecated)</p> SNMP agent net.snmp.icmpOutRedirects<p>Update: 1m</p>
TCP RTO max <p>Get the maximum value permitted by a TCP implementation for the retransmission timeout, measured in milliseconds.</p> SNMP agent net.snmp.tcpRtoMax<p>Update: 1m</p>
IP Reasm Fails v4 <p>Get he number of failures detected by the IPv4 re-assembly algorithm (for whatever reason: timed out, errors, etc).</p> SNMP agent net.snmp.ipSystemStatsReasmFails.ipv4<p>Update: 1m</p>
ICMP IN Destination Unreachs (deprecated) <p>Get the number of ICMP Destination Unreachable messages received. (deprecated)</p> SNMP agent net.snmp.icmpInDestUnreachs<p>Update: 1m</p>
ICMP OUT Param Prob (deprecated) <p>Get the number of ICMP Parameter Problem messages sent. (deprecated)</p> SNMP agent net.snmp.icmpOutParmProbs<p>Update: 1m</p>
ICMP IN Echos (deprecated) <p>Get the number of ICMP Echo (request) messages received. (deprecated)</p> SNMP agent net.snmp.icmpInEchos<p>Update: 1m</p>
IP IN headers Errors v6 <p>Get the number of input IPv6 datagrams discarded due to errors in their IP headers, including version number mismatch, other format errors, hop count exceeded, errors discovered in processing their IP options, etc.</p> SNMP agent net.snmp.ipSystemStatsInHdrErrors.ipv6<p>Update: 1m</p>
ICMP OUT Timestamp Reps (deprecated) <p>Get the number of ICMP Timestamp Reply messages sent. (deprecated)</p> SNMP agent net.snmp.icmpOutTimestampReps<p>Update: 1m</p>
ICMP IN Timestamp Reps (deprecated) <p>Get the number of ICMP Timestamp Reply messages received. (deprecated)</p> SNMP agent net.snmp.icmpInTimestampReps<p>Update: 1m</p>
System Name <p>Get the current system name.</p> SNMP agent net.snmp.sysName<p>Update: 1m</p>
ICMP OUT Errors (deprecated) <p>Get the number of ICMP messages which this entity did not send due to problems discovered within ICMP, such as a lack of buffers. (deprecated)</p> SNMP agent net.snmp.icmpOutErrors<p>Update: 1m</p>
IP IN Receives v4 <p>Get the change per second of the total number of input IPv4 datagrams received from interfaces, including those received in error.</p> SNMP agent net.snmp.ipSystemStatsInReceives.ipv4<p>Update: 1m</p>
IP OUT Requests v6 <p>Get the change per second of the total number of IPv6 datagrams which local IPv6 user protocols (including ICMP) supplied to IPv6 in requests for transmission.</p> SNMP agent net.snmp.ipSystemStatsOutRequests.ipv6<p>Update: 1m</p>
IP IN Receives v6 <p>Get the change per second of the total number of input IPv6 datagrams received from interfaces, including those received in error.</p> SNMP agent net.snmp.ipSystemStatsInReceives.ipv6<p>Update: 1m</p>
IP Frag Fails v4 <p>Get the number of IPv4 datagrams that have been discarded because they needed to be fragmented but could not be.</p> SNMP agent net.snmp.ipSystemStatsOutFragFails.ipv4<p>Update: 1m</p>
IP Frag Fails (deprecated) <p>Get the number of IPv4 datagrams that have been discarded because they needed to be fragmented at this entity but could not be, e.g., because their Don’t Fragment flag was set. (deprecated)</p> SNMP agent net.snmp.ipFragFails<p>Update: 1m</p>
IP IN Discards (deprecated) <p>Get the change per second of the number of input IPv4 datagrams for which no problems were encountered to prevent their continued processing, but which were discarded (e.g., for lack of buffer space). (deprecated)</p> SNMP agent net.snmp.ipInDiscards<p>Update: 1m</p>
IP OUT Discards v6 <p>Get the change per second of the number of output IPv6 datagrams for which no problem was encountered to prevent their transmission to their destination, but were discarded (e.g., for lack of buffer space).</p> SNMP agent net.snmp.ipSystemStatsOutDiscards.ipv6<p>Update: 1m</p>
ICMP OUT Echos (deprecated) <p>Get the number of ICMP Echo (request) messages sent. (deprecated)</p> SNMP agent net.snmp.icmpOutEchos<p>Update: 1m</p>
ICMP OUT Destination Unreachs (deprecated) <p>Get the number of ICMP Destination Unreachable messages sent. (deprecated)</p> SNMP agent net.snmp.icmpOutDestUnreachs<p>Update: 1m</p>
IP Forwarding v4 <p>Get the indication of whether this entity is acting as an IPv4 router in respect to the forwarding of datagrams received by, but not addressed to, this entity.</p> SNMP agent net.snmp.ipForwarding<p>Update: 1m</p>
TCP Established Resets <p>Get the number of times that TCP connections have made a direct transition to the CLOSED state from either the ESTABLISHED state or the CLOSE-WAIT state.</p> SNMP agent net.snmp.tcpEstabResets<p>Update: 1m</p>
ICMP OUT Timestamps (deprecated) <p>Get the number of ICMP Timestamp (request) messages sent. (deprecated)</p> SNMP agent net.snmp.icmpOutTimestamps<p>Update: 1m</p>
IP OUT Requests v4 <p>Get the change per second of the total number of IPv4 datagrams which local IPv4 user protocols (including ICMP) supplied to IPv4 in requests for transmission.</p> SNMP agent net.snmp.ipSystemStatsOutRequests.ipv4<p>Update: 1m</p>
ICMP OUT Echo Reps (deprecated) <p>Get the number of ICMP Echo Reply messages sent. (deprecated)</p> SNMP agent net.snmp.icmpOutEchoReps<p>Update: 1m</p>
IP Reasm Fails v6 <p>Get the number of failures detected by the IPv6 re-assembly algorithm (for whatever reason: timed out, errors, etc).</p> SNMP agent net.snmp.ipSystemStatsReasmFails.ipv6<p>Update: 1m</p>
IP IN Addr Errors v4 <p>Get the number of input IPv4 datagrams discarded because the IPv4 address in their IP header’s destination field was not a valid address to be received at this entity.</p> SNMP agent net.snmp.ipSystemStatsInAddrErrors.ipv4<p>Update: 1m</p>
IP IN Discards v6 <p>Get the change per second of the number of input IPv6 datagrams for which no problems were encountered to prevent their continued processing, but were discarded (e.g., for lack of buffer space).</p> SNMP agent net.snmp.ipSystemStatsInDiscards.ipv6<p>Update: 1m</p>
IP OUT Discards v4 <p>Get the change per second of the number of output IPv4 datagrams for which no problem was encountered to prevent their transmission to their destination, but were discarded (e.g., for lack of buffer space).</p> SNMP agent net.snmp.ipSystemStatsOutDiscards.ipv4<p>Update: 1m</p>
System Time <p>Get the current system time.</p> SNMP agent net.snmp.sysUpTime<p>Update: 1m</p>
System description <p>Get the current system description.</p> SNMP agent net.snmp.sysDescr<p>Update: 1m</p>
Interface {#IFDESCR}: IN Discards <p>Get the change per second of the number of inbound packets which were chosen to be discarded even though no errors had been detected to prevent their being deliverable to a higher-layer protocol.</p> SNMP agent net.if.in[ifInDiscards.{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
Interface {#IFDESCR}: IN Errors <p>For packet-oriented interfaces, get the change per second of the number of inbound packets that contained errors preventing them from being deliverable to a higher-layer protocol. For character- oriented or fixed-length interfaces, get the change per second of the number of inbound transmission units that contained errors preventing them from being deliverable to a higher-layer protocol.</p> SNMP agent net.if.in[ifInErrors.{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
Interface {#IFDESCR}: IN Octets <p>Get the change per second of the total number of octets received on the interface, including framing characters.</p> SNMP agent net.if.in[ifInOctets.{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
Interface {#IFDESCR}: OUT Discards <p>Get the change per second of the number of outbound packets which were chosen to be discarded even though no errors had been detected to prevent their being transmitted.</p> SNMP agent net.if.out[ifOutDiscards.{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
Interface {#IFDESCR}: OUT Errors <p>For packet-oriented interfaces, get the change per second of the number of outbound packets that could not be transmitted because of errors. For character-oriented or fixed-length interfaces, get the change per second of the number of outbound transmission units that could not be transmitted because of errors.</p> SNMP agent net.if.out[ifOutErrors.{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
Interface {#IFDESCR}: OUT Octets <p>Get the change per second of the total number of octets sent on the interface, including framing characters.</p> SNMP agent net.if.out[ifOutOctets.{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
Interface {#IFDESCR} <p>Get the status of Interface {#IFDESCR}.</p> SNMP agent net.if.status[ifOperStatus.{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
Interface {#IFDESCR}: Type <p>Get the type of Interface {#IFDESCR}</p> SNMP agent net.if.type[ifType.{#SNMPINDEX}]<p>Update: 1m</p><p>LLD</p>
Fan {#SNMPVALUE} status <p>Get the fan status of this entity.</p> SNMP agent cefcFanTrayOperStatus.[”{#SNMPINDEX}”]<p>Update: 1m</p><p>LLD</p>
CPU Memory Free <p>Get the overall CPU wide system memory which is currently free.</p> SNMP agent net.cpu.cpmCPUMemoryFree[”{#SNMPVALUE}”]<p>Update: 1m</p><p>LLD</p>
CPU Memory Used <p>Get the overall CPU wide system memory which is currently under use.</p> SNMP agent net.cpu.cpmCPUMemoryUsed.[”{#SNMPVALUE}”]<p>Update: 1m</p><p>LLD</p>
CPU Total pourcentage (1min) <p>Get the overall CPU busy percentage in the last 1 minute period.</p> SNMP agent net.cpu.cpmCPUTotal1minRev.[”{#SNMPINDEX}”]<p>Update: 1m</p><p>LLD</p>

Triggers

Name Description Expression Priority
{#SNMPVALUE} Fan status has changed <p>Inform admin that status have been changed.</p> <p>Expression: (last(/NEXUS 3xxx/cefcFanTrayOperStatus.[”{#SNMPINDEX}”],#1)<>last(/NEXUS 3xxx/cefcFanTrayOperStatus.[”{#SNMPINDEX}”],#2))=1</p><p>Recovery expression: </p> high
Usage CPU hight <p>Inform admin than entity have CPU problem.</p> <p>Expression: last(/NEXUS 3xxx/net.cpu.cpmCPUTotal1minRev.[”{#SNMPINDEX}”])>90</p><p>Recovery expression: </p> warning
Interface {#IFDESCR}: Interface status changed <p>Inform admin that the interface status have been changed.</p> <p>Expression: (last(/NEXUS 3xxx/net.if.status[ifOperStatus.{#SNMPINDEX}],#1)<>last(/NEXUS 3xxx/net.if.status[ifOperStatus.{#SNMPINDEX}],#2))=1</p><p>Recovery expression: </p> high
Interface {#IFDESCR}: New IN discards <p>Inform admin than a new packet have been discard by the interface.</p> <p>Expression: (last(/NEXUS 3xxx/net.if.in[ifInDiscards.{#SNMPINDEX}],#1)<>last(/NEXUS 3xxx/net.if.in[ifInDiscards.{#SNMPINDEX}],#2))=1</p><p>Recovery expression: </p> warning
Interface {#IFDESCR}: New IN Errors <p>Inform admin than a new error have been occurred on the interface.</p> <p>Expression: (last(/NEXUS 3xxx/net.if.in[ifInErrors.{#SNMPINDEX}],#1)<>last(/NEXUS 3xxx/net.if.in[ifInErrors.{#SNMPINDEX}],#2))=1</p><p>Recovery expression: </p> average
Interface {#IFDESCR}: New OUT discards <p>Inform admin than a new packet have been discard by the interface.</p> <p>Expression: (last(/NEXUS 3xxx/net.if.out[ifOutDiscards.{#SNMPINDEX}],#1)<>last(/NEXUS 3xxx/net.if.out[ifOutDiscards.{#SNMPINDEX}],#2))=1</p><p>Recovery expression: </p> warning
Interface {#IFDESCR}: New OUT Errors <p>Inform admin than a new error have been occurred on the interface.</p> <p>Expression: (last(/NEXUS 3xxx/net.if.out[ifOutErrors.{#SNMPINDEX}],#1)<>last(/NEXUS 3xxx/net.if.out[ifOutErrors.{#SNMPINDEX}],#2))=1</p><p>Recovery expression: </p> average
Interface {#IFDESCR}: Interface status changed (LLD) <p>Inform admin that the interface status have been changed.</p> <p>Expression: (last(/NEXUS 3xxx/net.if.status[ifOperStatus.{#SNMPINDEX}],#1)<>last(/NEXUS 3xxx/net.if.status[ifOperStatus.{#SNMPINDEX}],#2))=1</p><p>Recovery expression: </p> high
Interface {#IFDESCR}: New IN discards (LLD) <p>Inform admin than a new packet have been discard by the interface.</p> <p>Expression: (last(/NEXUS 3xxx/net.if.in[ifInDiscards.{#SNMPINDEX}],#1)<>last(/NEXUS 3xxx/net.if.in[ifInDiscards.{#SNMPINDEX}],#2))=1</p><p>Recovery expression: </p> warning
Interface {#IFDESCR}: New IN Errors (LLD) <p>Inform admin than a new error have been occurred on the interface.</p> <p>Expression: (last(/NEXUS 3xxx/net.if.in[ifInErrors.{#SNMPINDEX}],#1)<>last(/NEXUS 3xxx/net.if.in[ifInErrors.{#SNMPINDEX}],#2))=1</p><p>Recovery expression: </p> average
Interface {#IFDESCR}: New OUT discards (LLD) <p>Inform admin than a new packet have been discard by the interface.</p> <p>Expression: (last(/NEXUS 3xxx/net.if.out[ifOutDiscards.{#SNMPINDEX}],#1)<>last(/NEXUS 3xxx/net.if.out[ifOutDiscards.{#SNMPINDEX}],#2))=1</p><p>Recovery expression: </p> warning
Interface {#IFDESCR}: New OUT Errors (LLD) <p>Inform admin than a new error have been occurred on the interface.</p> <p>Expression: (last(/NEXUS 3xxx/net.if.out[ifOutErrors.{#SNMPINDEX}],#1)<>last(/NEXUS 3xxx/net.if.out[ifOutErrors.{#SNMPINDEX}],#2))=1</p><p>Recovery expression: </p> average
{#SNMPVALUE} Fan status has changed (LLD) <p>Inform admin that status have been changed.</p> <p>Expression: (last(/NEXUS 3xxx/cefcFanTrayOperStatus.[”{#SNMPINDEX}”],#1)<>last(/NEXUS 3xxx/cefcFanTrayOperStatus.[”{#SNMPINDEX}”],#2))=1</p><p>Recovery expression: </p> high
Usage CPU hight (LLD) <p>Inform admin than entity have CPU problem.</p> <p>Expression: last(/NEXUS 3xxx/net.cpu.cpmCPUTotal1minRev.[”{#SNMPINDEX}”])>90</p><p>Recovery expression: </p> warning