UNIX host monitoring plugin

Verax NMS UNIX host management plugin enables easy monitoring, alerting, health check, management and performance reporting for UNIX workstations and servers. The plugin uses SNMP and RFC1213 (SNMPv2, IF, IP), HOST-RESOURCES and UCD-SNMP MIBs along with proprietary, system-specific vendor MIBs and is compatible with the following systems:

  • Oracle Solaris and SunOS
  • Linux
  • BSD/FreeBSD/OpenBSD/NetBSD
  • HP-UX
  • IBM AIX
  • OSF
  • Ultrix
  • IRIX

General information view

Verax NMS: UNIX system management plugin - general view

The view provides a configuration summary for a UNIX host including:

  • OS version and hardware platform (e.g. Linux 2.6.18-195el5 SMP)
  • Available memory
  • System date and uptime
  • Host name, location and administrative contact
  • High level usage statistics: logged on user count, number of running processes, CPU usage, real memory usage and swap space usage

Memory view

The view provides UNIX memory configuration and status including:

  • Memory sizes: total, buffered, shared and cached
  • Memory usage (used vs. available) for real memory, swap space and memory buffers

Storage

The view displays information about UNIX mass storage, including:

  • List of devices: device ID, access mode (read-only, read-write), media (hard disk, optical drive), removable status and capacity
  • List of partitions for each device: partition ID, type (e.g. Linux ext2), label (e.g. /dev/sda1) and size
  • File systems: mount points (e.g. /boot), type, access mode, bootable status, last backup dates (full, partial) and others

Processes view

Verax NMS: UNIX system management plugin - running processes view

The view provides an overview of processes currently running on a UNIX host including:

  • Process image name, path (e.g. /usr/local/java/bin) and command line arguments
  • Process id (PID) and type (OS, service or application)
  • Resource consumption: number of threads spawned by the process and amount of memory used
  • CPU usage chart (busy/available) for each CPU

Installed software view

The view provides detailed view of the installed software including: package name (e.g. vom-common-7.0.109-6.el5), type (e.g. application, operating system component) and last modification date (installation or update).

Devices view

The view provides an inventory of physical devices in the system including:

  • Type (e.g. network, storage, keyboard, processor, etc.)
  • Name (e.g. /dev/sda, eth1, etc.)
  • Status (running, off-line)
  • Device error count

Printers view

The view provides a list of all installed printers along with name, description, status and error information.

Network interfaces view

Verax NMS: UNIX system management plugin - network interfaces view

The view provides information on detected network interfaces including:

  • Interface details: index, name (e.g. eth0), type (e.g. ethernetCsmacd), physical address, administrative and operational statuses
  • Interface parameters: link speed, MTU, in/out packet statistics and others.

IP configuration view

The view provides detailed information about IP (Internet Protocol) network configuration of a UNIX host including:

  • General parameters such as TTL, forwarding status and others
  • Routing table: interfaces, destination addresses, next hops, routing protocols and others

Predefined UNIX host monitoring templates

The plugin provides predefined templates for most commonly monitored UNIX host items (listed in the table below). Other, user-defined sensors and performance counters can be added.

UNIX monitoring templates
UNIX CPU Utilization
UNIX Memory Utilization
UNIX Disk Utilization
UNIX Process Count
UNIX Interface Input Traffic
UNIX Interface Output Traffic
UNIX Interface Inbound Non-unicast Packets
UNIX Interface Outbound Non-unicast Packets
UNIX Interface Traffic Ratio
UNIX Interface Unicast Ratio
UNIX Interface Discarded Packets Ratio
UNIX Interface Packets With Errors Ratio
UNIX Storage Usage
UNIX Storage Percentage Usage
UNIX Physical Memory Usage
UNIX Physical Memory Percentage Usage
UNIX Virtual Memory Usage
UNIX Virtual Memory Percentage Usage

Additional sensors

The following additional sensors can be created for a UNIX host:

  • Ping
  • TCP
  • SNMP Ping
  • SNMP Custom
  • DNS
  • FTP
  • HTTP
  • SSH
  • Radius
  • LDAP
  • DHCP
  • SMTP
  • POP3
  • IMAP
  • JDBC
  • XML
  • JMX
  • Shell script

See also

Microsoft Windows monitoring and management plugin »