FAQ:Applications 22
How can I monitor my systems (disk, memory, etc)?
In general, the Net-SNMP suite consists of relatively low-level tools, and there is nothing included that is designed for high-level, long-term monitoring of trends in network traffic, disk or memory usage, etc.
There are a number of packages available that are designed for this purpose. Two of the most widely used are MRTG (http://www.mrtg.org/) and RRDtool (http://oss.oetiker.ch/rrdtool/). There are also several frontends built on top of RRDtool, including Cacti (http://www.cacti.net/) and Cricket (http://cricket.sourceforge.net/). There are details of how to set up Cricket to monitor some of the UCD extensions at http://www.afn.org/~jam/software/cricket/
We have also set up a page that describes in detail how MRTG can be set up to monitor disk, memory and cpu activity at http://www.net-snmp.org/tutorial-5/mrtg/index.html
There is also a web-based network configuration system "Net-Policy", based upon SNMP. This is not strictly connected to the Net-SNMP project, but a number of the core developers are also involved with that system. See http://net-policy.sourceforge.net for more details.
FAQ:Applications
- How do I add a MIB?
 - How do I add a MIB to the tools?
 - Why can't I see anything from the agent?
 - Why doesn't the agent respond?
 - I can see the system group, but nothing else. Why?
 - Why can't I see values in the <ENTERPRISE> tree?
 - The agent worked for a while, then stopped responding. Why?
 - Requesting an object fails with "Unknown Object Identifier" Why?
 - Why do I get "noSuchName" when asking for "sysUpTime" (or similar)?
 - Why do I sometimes get "End of MIB" when walking a tree, and sometimes not?
 - How do I use SNMPv3?
 - Why can't I set any variables in the MIB?
 - Variables seem to disappear when I try to set them. Why?
 - Why can't I change sysLocation (or sysContact)?
 - I get an error when trying to set a negative value - why?
 - I get an error when trying to query a string-indexed table value - why?
 - How should I specify string-index table values?
 - How do I send traps and notifications?
 - How do I receive traps and notifications?
 - How do I receive SNNMPv1 traps?
 - Why don't I receive incoming traps?
 - My traphandler script doesn't work when run like this - why not?
 - How can the agent receive traps and notifications?
 - How big can an SNMP request (or reply) be?
 - How can I monitor my systems (disk, memory, etc)?
 - Applications complain about entries in your example 'snmp.conf' file. Why?
 - OK, what should I put in snmp.conf?
 - How do I specify IPv6 addresses in tools command line arguments?