If you migrate an RRD-based tool like SmokePing, Cacti or ZeroD you will often run into the problem, that the target system can no longer use the collected data. In all these cases the following procedure should work. It’s important … Continue reading
The default installation of snmpd in Debian Squeeze will put several warnings into the daemon.log. The reason is the licensing of the MIB files, that is not compatible with Debian. If you are not satisfied with errors on each restart … Continue reading
SNMP is not really simple, but quite a useful protocol, if you want to run standard monitoring tools like Nagios, Zero RRD or Cacti.
Even though Java offers JMX for runtime information like thread and memory consumption, you can also use SNMP to read at least a subset.
In my opinion usage of a standard monitoring tool has several advantages over JMX-based visualization in jconsole or Lambda Probe:
- Statistics fit into centralized reporting, e.g. for SLAs.
- The tools are independent of the Java VM. If the VM freezes, the history is still available
SNMP (at least running in Linux using the NET-SNMP) is providing enough data to setup checks for CPU load, idle resources, memory, disk and processes in Nagios.Continue reading