This is the project homepage of PerfMon which is a SNMP based performance
monitoring tool. PerfMon has the following chracteristics:
- High performance, it requires little cpu to run, even with more that thousand hosts being polled.
- No lockups when multiple hosts are unreachable.
- Elements are placed in a hierarchy of groups for easy access.
- Easy to use web interface that is completely templated, it is possible to use different templates for each group.
- PerfMon can search a configurable table and use the index found to
poll some variables
(e.g. search for a ifDescr with value eth0 and poll ifInOctets and ifOutOctets).
- Configuration is easy, every instance polled requires only one additional line.
- New SNMP objects to poll can easily be defined by configuring
the MIB to use and the object from the MIB you want to poll
(e.g. ciscoEnvMonTemperatureStatusValue from MIB CISCO-ENVMON-MIB).
- You can add new types of graphs whithout programming.
Take a look at the screen captures to get a quick overview of PerfMon.
|
|
|
|
Main screen displaying a list of groups |
A list of elements in a group |
Bandwidth graph |
CPU usage graph |
PerfMon can be downloaded from the Sourceforge project page.
|