Monitors Netgear Switching parameters (fastPathSwitching), currently only CPU and memory exposed by the NETGEAR-SWITCHING-MIB via SNMPv2.
This template is part of RaBe's Zabbix template and helpers collection.
- Well, not that much. It supports only CPU and memory parameters at the moment.
- Uses macros for trigger thresholds which can be easily adapted.
- Total memory
- Free memory
- Total CPU utilization
- High: Free memory is very low (< 5%)
- Warning: Free memory is low (< 10%)
- Free memory statistics
-
{$SNMP_COMMUNITY}
SNMPv2 community which defaults to
public
-
{$SNMPV2_NETGEAR_SWITCHING_MEMORY_PFREE_HIGH_THRESHOLD}
Free memory in percent for HIGH trigger (5% per default)
-
{$SNMPV2_NETGEAR_SWITCHING_MEMORY_PFREE_WARNING_THRESHOLD}
Free memory in percent for WARNING trigger (10% per default)
- Zabbix >= 3.0
- Your host must support SNMPv2
- NETGEAR-SWITCHING-MIB and its dependencies must be available and accessible by the Zabbix server (should be present within the MIB package of your Netgear device)
- Import the Template_SNMPv2_Netgear_Switching.xml into your Zabbix server.
- Add the template to your host (or stack template)
- Add an SNMP interface configuration to your host
- Set the
{$SNMP_COMMUNITY}
macro to your desired community if you don't usepublic
- Check if new data arrives
- SNMPv2 Generic
- SNMPv2 Interface HC
- SNMPv2 Netgear Box Services
- SNMPv2 Netgear Inventory
- SNMPv2 Netgear SNTP Client
The following snmpwalk
command might be helpful for debugging:
snmpwalk -v 2c -c public <HOST> NETGEAR-SWITCHING-MIB::fastPathSwitching
The CPU utilization is currently only available as a string with 5, 60 and 300
second values (5 Secs ( 13.2483%) 60 Secs ( 11.3541%) 300 Secs (11.2930%)
which makes it very hard or impossible to create triggers.
Please open up an issue if you know of an elegant way to either parse and split the item into separate float items or if you find other OIDs which separately expose the values - thanks.
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 (c) 2017 Radio Bern RaBe