Перейти к основному содержимому

Template Eltex ESR by SNMPv2

Macros used

NameValue
{$SNMP_COMMUNITY}public

Items collected

NameDescriptionTypeIntervalKey and additional info
Temperature CPU

-

SNMP_AGENT

-

esrCPUTemp
Temperature MB

-

SNMP_AGENT

-

esrMBTemp
Memory Free

-

SNMP_AGENT

-

esrMemoryFree
Memory Free %

-

CALCULATED

-

esrMemoryFreePerc
Memory Total

-

CALCULATED

-

esrMemoryTotal
Memory Used

-

SNMP_AGENT

-

esrMemoryUsed
Serial Number

-

SNMP_AGENT1hesrSerialNumber
Software Version

-

SNMP_AGENT1hesrSoftwareVersion
ICMP ping

-

SIMPLE

-

icmpping
ICMP loss

-

SIMPLE

-

icmppingloss
ICMP response time

-

SIMPLE

-

icmppingsec
Number of network interfacesThe number of network interfaces (regardless of their current state) present on this system.SNMP_AGENT1hifNumber
CPU Utilization 5min

-

SNMP_AGENT

-

rlCpuUtilDuringLast5Minutes
CPU Utilization 1min

-

SNMP_AGENT

-

rlCpuUtilDuringLastMinute
CPU Utilization 1sec

-

SNMP_AGENT

-

rlCpuUtilDuringLastSecond
Device contact detailsThe textual identification of the contact person for this managed node, together with information on how to contact this person. If no contact information is known, the value is the zero-length string.SNMP_AGENT1hsysContact
Device descriptionA textual description of the entity. This value should include the full name and version identification of the system's hardware type, software operating-system, and networking software.SNMP_AGENT1hsysDescr
Device locationThe physical location of this node (e.g., `telephone closet, 3rd floor'). If the location is unknown, the value is the zero-length string.SNMP_AGENT1hsysLocation
Device nameAn administratively-assigned name for this managed node. By convention, this is the node's fully-qualified domain name. If the name is unknown, the value is the zero-length string.SNMP_AGENT1hsysName
Device uptimeThe time since the network management portion of the system was last re-initialized.SNMP_AGENT5msysUpTime

Triggers

NameDescriptionExpressionPriorityDependencies
{HOST.NAME} is unavailable by ICMP

-

max(/Eltex ESR SNMPv2/icmpping,#3)=0AVERAGE ⚠ICMP ping
Ping loss is too high on {HOST.NAME}

-

min(/Eltex ESR SNMPv2/icmppingloss,5m)>20WARNING 📢ICMP loss
Response time is too high on {HOST.NAME}

-

avg(/Eltex ESR SNMPv2/icmppingsec,5m)>0.15WARNING 📢ICMP response time
{HOST.NAME} CPU Utilization 5min > 70%

-

last(/Eltex ESR SNMPv2/rlCpuUtilDuringLast5Minutes)>70AVERAGE ⚠CPU Utilization 5min
{HOST.NAME} CPU Utilization 5min > 80%

-

last(/Eltex ESR SNMPv2/rlCpuUtilDuringLast5Minutes)>80HIGH ⛔CPU Utilization 5min
{HOST.NAME} has been restarted (uptime < 10m)

-

last(/Eltex ESR SNMPv2/sysUpTime)<10mWARNING 📢Device uptime

Discovery rule №1

NameDescriptionTypeIntervalKey and additional info
BGP

-

SNMP_AGENT1hifBGP

Item prototypes

NameDescriptionTypeIntervalKey and additional info
Bgp Peer Description [{#SNMPVALUE}]

-

SNMP_AGENT30mBgpPeerDescription.[{#SNMPVALUE}]
Bgp Peer Local Addr Str [{#SNMPVALUE}]

-

SNMP_AGENT30mBgpPeerLocalAddrStr.[{#SNMPVALUE}]
Bgp Peer Local AS [{#SNMPVALUE}]

-

SNMP_AGENT5mBgpPeerLocalAS.[{#SNMPVALUE}]
Bgp Peer Local Identifier [{#SNMPVALUE}]

-

SNMP_AGENT30mBgpPeerLocalIdentifier.[{#SNMPVALUE}]
Bgp Peer Remote Addr Str [{#SNMPVALUE}]

-

SNMP_AGENT30mBgpPeerRemoteAddrStr.[{#SNMPVALUE}]
Bgp Peer Remote AS [{#SNMPVALUE}]

-

SNMP_AGENT5mBgpPeerRemoteAS.[{#SNMPVALUE}]
Bgp Peer Remote Identifier [{#SNMPVALUE}]

-

SNMP_AGENT30mBgpPeerRemoteIdentifier.[{#SNMPVALUE}]
Bgp Peer State [{#SNMPVALUE}]

-

SNMP_AGENT30mBgpPeerState.[{#SNMPVALUE}]
Bgp Peer Local Addr Type [{#SNMPVALUE}]

-

SNMP_AGENT30mPeerLocalAddrType.[{#SNMPVALUE}]

Discovery rule №2

NameDescriptionTypeIntervalKey and additional info
IP SLA Tests

-

SNMP_AGENT1hifIpSla

Item prototypes

NameDescriptionTypeIntervalKey and additional info
Ip Sla Test {#SNMPSRCADDR} -> {#SNMPDSTADDR} by {#SNMPTYPE} is Enable

-

SNMP_AGENT3mIpSlaTestEnable.[{#SNMPINDEX}]
Ip Sla Test {#SNMPSRCADDR} -> {#SNMPDSTADDR} by {#SNMPTYPE} Status

-

SNMP_AGENT3mIpSlaTestStatus.[{#SNMPINDEX}]

Discovery rule №3

NameDescriptionTypeIntervalKey and additional info
Network interfacesYou may also consider using IF-MIB::ifType or IF-MIB::ifAlias for discovery depending on your filtering needs. {$SNMP_COMMUNITY} is a global macro.SNMP_AGENT1hifName

Item prototypes

NameDescriptionTypeIntervalKey and additional info
Admin status of interface {#SNMPVALUE} ({#SNMPALIAS})The desired state of the interface.SNMP_AGENT

-

ifAdminStatus[{#SNMPVALUE}]
Alias of interface {#SNMPVALUE} ({#SNMPALIAS})

-

SNMP_AGENT1hifAlias[{#SNMPVALUE}]
Description of interface {#SNMPVALUE} ({#SNMPALIAS})A textual string containing information about the interface. This string should include the name of the manufacturer, the product name and the version of the interface hardware/software.SNMP_AGENT1hifDescr[{#SNMPVALUE}]
Incoming Broadcast packets on interface {#SNMPVALUE} ({#SNMPALIAS})The number of octets in valid MAC frames received on this interface, including the MAC header and FCS.SNMP_AGENT3mifHCInBroadcastPkts[{#SNMPVALUE}]
Incoming Multicast packets on interface {#SNMPVALUE} ({#SNMPALIAS})The number of octets in valid MAC frames received on this interface, including the MAC header and FCS.SNMP_AGENT3mifHCInMulticastPkts[{#SNMPVALUE}]
Incoming rate on {#SNMPVALUE} ({#SNMPALIAS})The number of octets in valid MAC frames received on this interface, including the MAC header and FCS.SNMP_AGENT

-

ifHCInOctets[{#SNMPVALUE}]
Incoming Unicast packets on interface {#SNMPVALUE} ({#SNMPALIAS})The number of octets in valid MAC frames received on this interface, including the MAC header and FCS.SNMP_AGENT3mifHCInUcastPkts[{#SNMPVALUE}]
Outgoing Broadcast packets on interface {#SNMPVALUE} ({#SNMPALIAS})The number of octets in valid MAC frames received on this interface, including the MAC header and FCS.SNMP_AGENT3mifHCOutBroadcastPkts[{#SNMPVALUE}]
Outgoing Multicast packets on interface {#SNMPVALUE} ({#SNMPALIAS})The number of octets in valid MAC frames received on this interface, including the MAC header and FCS.SNMP_AGENT3mifHCOutMulticastPkts[{#SNMPVALUE}]
Outgoing rate on {#SNMPVALUE} ({#SNMPALIAS})The number of octets transmitted in MAC frames on this interface, including the MAC header and FCS.SNMP_AGENT

-

ifHCOutOctets[{#SNMPVALUE}]
Outgoing Unicast packets on interface {#SNMPVALUE} ({#SNMPALIAS})The number of octets in valid MAC frames received on this interface, including the MAC header and FCS.SNMP_AGENT3mifHCOutUcastPkts[{#SNMPVALUE}]
Inbound errors on interface {#SNMPVALUE} ({#SNMPALIAS})For packet-oriented interfaces, 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, the number of inbound transmission units that contained errors preventing them from being deliverable to a higher-layer protocol.SNMP_AGENT5mifInErrors[{#SNMPVALUE}]
Operational status of interface {#SNMPVALUE} ({#SNMPALIAS})The current operational state of the interface.SNMP_AGENT

-

ifOperStatus[{#SNMPVALUE}]
Outbound errors on interface {#SNMPVALUE} ({#SNMPALIAS})For packet-oriented interfaces, the number of outbound packets that could not be transmitted because of errors. For character-oriented or fixed-length interfaces, the number of outbound transmission units that could not be transmitted because of errors.SNMP_AGENT5mifOutErrors[{#SNMPVALUE}]

Trigger prototypes

NameDescriptionExpressionPriorityDependencies
Error IN {HOST.NAME} interface {#SNMPVALUE}

-

last(/Eltex ESR SNMPv2/ifInErrors[{#SNMPVALUE}])>0WARNING 📢Inbound errors on interface {#SNMPVALUE} ({#SNMPALIAS})
Operational status was changed on {HOST.NAME} interface {#SNMPVALUE}

-

(last(/Eltex ESR SNMPv2/ifOperStatus[{#SNMPVALUE}],#1)<>last(/Eltex ESR SNMPv2/ifOperStatus[{#SNMPVALUE}],#2))=1INFO 🔔Operational status of interface {#SNMPVALUE} ({#SNMPALIAS})
Error OUT {HOST.NAME} interface {#SNMPVALUE}

-

last(/Eltex ESR SNMPv2/ifOutErrors[{#SNMPVALUE}])>0WARNING 📢Outbound errors on interface {#SNMPVALUE} ({#SNMPALIAS})