5.02021-11-21T21:28:02ZTemplatesMikrotik CRS125-24G-1S-2HnD-INMikrotik CRS125-24G-1S-2HnD-IN## Overview
This template has been customized for CRS125-24G-1S-2HnD-IN, but will probably work fine for other Mikrotik routers. It includes interfaces, processors, memory, disk, availability, temperature, voltage, DHCP leases and wireless clients.
Updated in 2019-May-15 to reflect the OID changes implemented by Mikrotik. For some reason, they changed several OIDs and my monitoring stopped working. After some troubleshooting I found out the router was showing the data on different OIDs so I updated the template to reflect them.
If you are experiencing broken graphics and Items showing as "Not supported" since a few weeks ago, please update the template to this one. Im not sure if you will need to clear the data.. I did it during the troubleshooting process because I thought my DB was somehow corrupted, but please try to update the template first.. if it does not work properly, then clean the historical data of your router in your Zabbix.
## Author
Antonio Forster
TemplatesAvailabilityCPUFlashGeneralMemoryNetworkServicesTraffic- ICMP pingSIMPLEicmpping30sAvailabilityPOST
- ICMP lossSIMPLEicmppingloss30sFLOAT%AvailabilityPOST
- ICMP response timeSIMPLEicmppingsec30sFLOATsAvailabilityPOST
- DHCP LeasesSNMP_AGENTiso.3.6.1.4.1.14988.1.1.6.1.0mtxrDHCPLeaseCount30sleasesServicesPOST
- Wireless ClientsSNMP_AGENTSNMPv2-SMI::enterprises.14988.1.1.1.3.1.6.1.0mtxrWlApClientCount30sclientsServicesPOST
- Device contact detailsSNMP_AGENTSNMPv2-MIB::sysContact.0sysContact5m0CHARGeneralPOST
- Device descriptionSNMP_AGENTSNMPv2-MIB::sysDescr.0sysDescr5m0CHARGeneralPOST
- Device locationSNMP_AGENTSNMPv2-MIB::sysLocation.0sysLocation5m0CHARGeneralPOST
- Device nameSNMP_AGENTSNMPv2-MIB::sysName.0sysName5m0CHARGeneralPOST
- Device uptimeSNMP_AGENTSNMPv2-MIB::sysUpTime.0sysUpTimeuptimeGeneralMULTIPLIER0.01POST
- TemperatureSNMP_AGENTiso.3.6.1.4.1.14988.1.1.3.10.0temperature30sºCGeneralMULTIPLIER0.1POST
- VoltageSNMP_AGENTiso.3.6.1.4.1.14988.1.1.3.8.0voltage30sVoltsGeneralMULTIPLIER0.1POST
ProcessorsSNMP_AGENTdiscovery[{#SNMPVALUE},HOST-RESOURCES-MIB::hrProcessorLoad]hrProcessorLoad5mUtilization of processor #$1SNMP_AGENTHOST-RESOURCES-MIB::hrProcessorLoad.{#SNMPINDEX}hrProcessorLoad[{#SNMPINDEX}]30s%CPUPOST{min(#5)}>80High CPU UtilizationHIGH{min(#5)}=100High CPU Utilization - 100%DISASTERProcessor #{#SNMPINDEX}FIXEDFIXEDGRADIENT_LINE000088- Mikrotik CRS125-24G-1S-2HnD-INhrProcessorLoad[{#SNMPINDEX}]
POSTDisk partitionsSNMP_AGENTdiscovery[{#SNMPVALUE},HOST-RESOURCES-MIB::hrStorageDescr]hrStorageDescr5mAllocation units for storage $1SNMP_AGENTHOST-RESOURCES-MIB::hrStorageAllocationUnits.{#SNMPINDEX}hrStorageAllocationUnits[{#SNMPVALUE}]1hBFlashPOSTDescription of storage $1SNMP_AGENTHOST-RESOURCES-MIB::hrStorageDescr.{#SNMPINDEX}hrStorageDescr[{#SNMPVALUE}]1h0CHARFlashPOSTTotal space on $1CALCULATEDhrStorageSizeInBytes[{#SNMPVALUE}]1hBlast("hrStorageSize[{#SNMPVALUE}]") * last("hrStorageAllocationUnits[{#SNMPVALUE}]")FlashPOSTTotal space on $1 in unitsSNMP_AGENTHOST-RESOURCES-MIB::hrStorageSize.{#SNMPINDEX}hrStorageSize[{#SNMPVALUE}]1hunitsFlashPOSTUsed space on $1CALCULATEDhrStorageUsedInBytes[{#SNMPVALUE}]Blast("hrStorageUsed[{#SNMPVALUE}]") * last("hrStorageAllocationUnits[{#SNMPVALUE}]")FlashPOSTUsed space on $1 in unitsSNMP_AGENTHOST-RESOURCES-MIB::hrStorageUsed.{#SNMPINDEX}hrStorageUsed[{#SNMPVALUE}]unitsFlashPOSTUsed Space on {#SNMPVALUE}BOLD_LINE007700- Mikrotik CRS125-24G-1S-2HnD-INhrStorageSizeInBytes[{#SNMPVALUE}]
1GRADIENT_LINECC0000- Mikrotik CRS125-24G-1S-2HnD-INhrStorageUsedInBytes[{#SNMPVALUE}]
POSTInterfacesSNMP_AGENTdiscovery[{#SNMPVALUE},.1.3.6.1.2.1.2.2.1.2]MikInterfaces5m10dInterface {#SNMPVALUE} statusSNMP_AGENT.1.3.6.1.2.1.2.2.1.8.{#SNMPINDEX}.1.3.6.1.2.1.2.2.1.8.[{#SNMPINDEX}]5m2w30d1 — up
2 — downNetworkPOST{diff(0)}=1Operational status was changed on {HOST.NAME} interface {#SNMPVALUE}HIGHInterface {#SNMPVALUE} bps inSNMP_AGENT.1.3.6.1.2.1.31.1.1.1.6.{#SNMPINDEX}.1.3.6.1.2.1.31.1.1.1.6.[{#SNMPINDEX}]30s2w30dbpsTrafficMULTIPLIER8CHANGE_PER_SECONDPOST{avg(300)}>{$MIKROTIK.MAX.TRAF}Incoming traffic ({ITEM.VALUE}) is too high at {#SNMPVALUE} for last 300 secDISASTERInterface {#SNMPVALUE} packets inSNMP_AGENT.1.3.6.1.2.1.31.1.1.1.7.{#SNMPINDEX}.1.3.6.1.2.1.31.1.1.1.7.[{#SNMPINDEX}]30s2w30dPTrafficCHANGE_PER_SECONDPOSTInterface {#SNMPVALUE} bps outSNMP_AGENT.1.3.6.1.2.1.31.1.1.1.10.{#SNMPINDEX}.1.3.6.1.2.1.31.1.1.1.10.[{#SNMPINDEX}]30s2w30dbpsTrafficMULTIPLIER8CHANGE_PER_SECONDPOST{avg(300)}>{$MIKROTIK.MAX.TRAF}Outgoing traffic ({ITEM.VALUE}) is too high at {#SNMPVALUE} for last 300 secDISASTERInterface {#SNMPVALUE} packets outSNMP_AGENT.1.3.6.1.2.1.31.1.1.1.11.{#SNMPINDEX}.1.3.6.1.2.1.31.1.1.1.11.[{#SNMPINDEX}]30s2w30dPTrafficCHANGE_PER_SECONDPOSTInterface {#SNMPVALUE} admin statusSNMP_AGENT.1.3.6.1.2.1.2.2.1.7.{#SNMPINDEX}MIkAdminStatus[{#SNMPINDEX}]5m2w30d1 — administratively enabled
2 — administratively disabledNetworkPOSTInterface {#SNMPVALUE} traffic - bpsNOGRADIENT_LINE00C800- Mikrotik CRS125-24G-1S-2HnD-IN.1.3.6.1.2.1.31.1.1.1.10.[{#SNMPINDEX}]
1GRADIENT_LINEC80000- Mikrotik CRS125-24G-1S-2HnD-IN.1.3.6.1.2.1.31.1.1.1.6.[{#SNMPINDEX}]
Interface {#SNMPVALUE} traffic - ppsGRADIENT_LINE880000- Mikrotik CRS125-24G-1S-2HnD-IN.1.3.6.1.2.1.31.1.1.1.7.[{#SNMPINDEX}]
1GRADIENT_LINE33FF33- Mikrotik CRS125-24G-1S-2HnD-IN.1.3.6.1.2.1.31.1.1.1.11.[{#SNMPINDEX}]
POST{$MIKROTIK.CPUCORE.LOAD.MAX}80{$MIKROTIK.MAX.TRAF}838860800ClientsGRADIENT_LINE0000BB- Mikrotik CRS125-24G-1S-2HnD-INmtxrDHCPLeaseCount
1GRADIENT_LINE00CC00- Mikrotik CRS125-24G-1S-2HnD-INmtxrWlApClientCount
ICMP AvailabilityGRADIENT_LINEEE0000- Mikrotik CRS125-24G-1S-2HnD-INicmppingloss
1GRADIENT_LINE0000BB- Mikrotik CRS125-24G-1S-2HnD-INicmppingsec
Temperature & VoltageGRADIENT_LINE007777- Mikrotik CRS125-24G-1S-2HnD-INtemperature
1BOLD_LINEF63100RIGHT- Mikrotik CRS125-24G-1S-2HnD-INvoltage