Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

Zabbix Netgear M5300 Series template

Zabbix stack template for monitoring Netgear M5300 Series (Stackable Gigabit L2/L3 Managed Switches) devices via SNMPv2.

This template is part of RaBe's Zabbix template and helpers collection.

Features

  • Uses low-level discovery in order to detect units, network interfaces, stack ports, fans, power supplies and sensors
  • Supports multi-unit devices (such as switch stacks)
  • Uses HC 64bit parameters (such as ifHCInOctets and ifHCOutOctets)
  • Uses macros for trigger thresholds which can be easily adapted.
  • Triggers support macro contexts, for fine grade threshold control.
  • Triggers contain the interface's ID together with the alias name
  • Example: Operational status down on switch-01.example.com interface g1 (server-01.eth0)
  • Dynamic bandwidth utilization triggers, respecting the interface's current supported max bandwidth.

Items

Overview:

  • Alias and description of interfaces
  • Status of interfaces
  • Bandwidth and package statistics of interfaces
  • Status of fans, power supplies and temperature sensors
  • Status of units
  • Status and bandwidth of stack ports
  • Status of SNTP client
  • Memory and CPU utilization

For a detailed list of all supported items refer to the documentation of the following sub-templates:

Triggers

Overview:

  • Operational status changes
  • Inbound/Outbound bandwidth utilization
  • Fan, power supply or temperature sensor problems
  • Unit status problems
  • Stack port status and bandwidth utilization
  • SNTP synchronization failed
  • Free memory exhaustion

For a detailed list of all supported triggers refer to the documentation of the following sub-templates:

Graphs

Overview:

  • Bandwidth and package statistics of interfaces
  • Fan and temperature sensor statistics
  • Stack port traffic
  • Memory usage

For a detailed list of all supported graphs refer to the documentation of the following sub-templates: Supports the graphs of the following sub-templates:

Macros

  • SNMP community
  • Interface and stack port utilization trigger thresholds
  • Memory utilization trigger thresholds

For a detailed list of all supported macros refer to the documentation of the following sub-templates:

Requirements

  • Zabbix >= 3.0
  • Your device must have SNMPv2 enabled
  • IF-MIB must be available and accessible by the Zabbix server (which is probably already the case on your system)

Usage

  1. Download and install the MIBs for the 5300 series
cd /var/tmp
wget http://www.downloads.netgear.com/files/GDC/M5300/m5300v11.0.0.23-mibs.zip
unzip m5300v11.0.0.23-mibs.zip
cd m5300v11.0.0.23-mibs/

# Install only relevant MIBs 
cp cheetahref.my \
   fastpath*.my \
   ospf.my \
   pbridge.my \
   pimbsrrfc5240.my \
   power_ethernet.my \
   qos.my \
   ripv2.my \
   vlan.my \
   vrrp.my \
   /usr/local/share/snmp/mibs/.

# Clean up
cd ..
rm -rf m5300v11.0.0.23-mibs* 
  1. Restart your Zabbix server (on systemd systems: systemctl restart zabbix.service)
  2. Import the following sub-templates into your Zabbix server:
  1. Import the Template_Stack_Netgear_M5300_Series_SNMPv2.xml into your Zabbix server.
  2. Add the template to your host (or stack template)
  3. Add an SNMP interface configuration to your host
  4. Set the {$SNMP_COMMUNITY} macro to your desired community if you don't use public
  5. Check if new data arrives
  6. You might want to disable the Operational status down on ... triggers on interfaces which aren't supposed to be up all the time

Linked templates

Related templates

Notes

snmpwalk commands

The following snmpwalk commands might be helpful for debugging:

snmpwalk -v 2c -c public <HOST>
snmpwalk -v 2c -c public <HOST> NETGEAR-BOXSERVICES-PRIVATE-MIB::fastPathBoxServices
snmpwalk -v 2c -c public <HOST> NETGEAR-INVENTORY-MIB::fastPathInventory
snmpwalk -v 2c -c public <HOST> NETGEAR-SNTP-CLIENT-MIB::agentSntpClientMIB
snmpwalk -v 2c -c public <HOST> NETGEAR-SWITCHING-MIB::fastPathSwitching

License

This template is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, version 3 of the License.

Copyright

Copyright (c) 2017 Radio Bern RaBe