Net SNMP
Net SNMP is an application suite used to implement SNMP v1, SNMP v2c and SNMP v3 using both IPv4 and IPv6. SNMP or Simple Network Management Protocol is a widely used protocol for monitoring the health and welfare of network equipment (e.g. routers), and computer equipments or devices like UPSs.
Net SNMP features include command line applications to retrieve information from an SNMP capable device, manipulate configuration information, retrieve a fixed collection of information and convert between numerical and textual forms of MIB OIDs and display MIB content and structure. Net SNMP also provides a graphical MIB browser, a daemon application for receiving SNMP notifications, an extensible agent for responding to SNMP queries for management information. A library for developing new SNMP applications (both C and Perl APIs) is also provided with this software.
Net SNMP package is originally based on the Carnegie Mellon University SNMP implementation (version 2.1.2.1). Since then significant works were done on this software. This open source software, which comes under the BSD license, can easily be downloaded from the Internet.
Both the Net SNMP applications and agents run on HP-UX, Ultrix, Solaris, NetBSD, OpenBSD and FreeBSD, Linux, AIX, Irix and OS X platforms.