Spumoni

Home
Latest News
Features
Screenshots
Download Installation
Troubleshooting
FAQ
License
Change Log
Contributors


Developers
Project Page
How to Contribute
Coding Standards
JavaDoc
The Code
JUnit Results
Checkstyle Results
To Do
Config Generator

 

Spumoni

Overview

 

Do you have a command-line program that you'd like to monitor through SNMP?

Spumoni enables any program which can be queried via local commands to be health-checked via SNMP. This allows admins to use enterprise-level monitoring programs such as OpenNMS, Tivoli, OpenView, MRTG and RRDTool for even non-SNMP-enabled applications.

Spumoni acheives this efficiently using a native SNMP engine coupled with a stats collection daemon. Everything is highly configurable using modular XML files. Because of this modularity, the Spumoni project also contains a repository of configuration files to make monitoring various programs easier. A complete list of config files is available in the distribution package.

Example output: Ping times as reported by Spumoni through pure SNMP

Max Min Ping: 345 ms Average Min Ping: 93 ms Current Min Ping: 89 ms
Max Max Ping: 741 ms Average Max Ping: 156 ms Current Max Ping: 199 ms

Project Status: BETA (suitable for developers and early users)
Latest Release: >> HERE <<
The latest documentation can always be found here.
Features

 

  • 100% Java means it can run on almost any platform.
  • Licensed under the GPL. Special licensing also available.
  • Low run-time utilization (only slightly more than your stats collection programs).
  • Tested on Linux and Windows 2000.
  • Uses a built-in SNMP daemon, so Net-SNMP is no longer needed.
  • Includes an example MRTG front-end and a collection of monitoring config files to get you started.
Installation

 

  • Click HERE to go to the installation page...
Troubleshooting

 

  • To be written. Please also see the FAQ.
Related Links