Device


Host Management

Host-If-Alarm

Host-Tcpip-Alarm

Watch-Via-ARP


Host Management

The Scripts

These PERL scripts help us manage hosts of various flavors. They rely on IETF-standardized MIB variables or on enterprise MIB variables drawn from a variety of manufacturers.

Host-If-Alarm takes a list of hosts supporting IF-MIB and produces a report tracking ifInErrors, ifOutErrors, ifInDiscards, and ifOutDiscards expressed as a percentage of total traffic. These MIB-II variables are the same values found in 'netstat -s' output. If a host exceeds an administratively chosen threshold, the script alarms and mails the report to subscribers.

Host-Tcpip-Alarm takes a list of hosts supporting RFC1158-MIB and produces a report tracking ipOutDiscards and tcpRetransSegs expressed as a percentage of total traffic. These MIB-II variables are the same values found in 'netstat -s' output. If a host exceeds an administratively chosen threshold, the script alarms and mails the report to subscribers.

Watch-Via-ARP takes a list of devices as arguments and polls them via ARP at a specified interval. If a device fails to respond to the ARP request, or if the device responds with a new MAC address, the script logs the event.


Last modified: 2017-04-28