|
|
Perl
In order to use Spong, you must have Perl installed and running on the system running any of the Spong programs. Perl 5.005_03 or greater is required. You can retrieve it from the CPAN archive (http://www.perl.com/CPAN/).
Optional Module
In order to use the spong-network DNS check, you will need to have the Net::DNS perl module. Another suggested module to install is the Time::HiRes module. spong-network can take advantage of the module, if installed, to give more accurate response time for the TCP service checks. These modules can be retrieved from the CPAN Archive (http://www.perl.com/CPAN/).
All of the Spong release files can be viewed on the Spong Project Filelist page.
The complete source is accessable via the Spong CVS repository. See the Spong Project CVS web page for complete instructions on access the repository. The Spong 2.6 branch tag is 'spong-2_6_0'. The MAIN Spong branch of the repository is Spong 2.7.
Version | Release Date | File Name | Notes |
---|---|---|---|
2.7.0 | 10/30/2000 | spong-2.7.0.tar.gz (Size 259377 bytes) | This is the latest and greatest release of Spong. Please read all of the documentation, FAQ's and configuration comments before contacting me about problems. |
There are various contributed modules for Spong programs.
Plugin | Module Type | Release Date | File Name | Plugin Description | Contributor |
---|---|---|---|---|---|
check_files | spong-client | 03/28/2000 | check_files (Size 6395 bytes) | This is a module that add Tripwire type capabilities to a host being monitored by spong-client. check_files will compare the checksums (as determined by the unix sum command) of a list of files against a database. Any changes that are detected will generate a warning or critical status report. | Thomas Whipp |
check_mysql | spong-network | 12/03/1999 | check_mysql (Size 1006 bytes) | This is a spong-network module that checks the status of a MySQL database instance that is running a host. The module uses the mysqladmin command of the MySQL package, so MySql must installed on the Spong Network host. | Miles Lott |
check_https | spong-network | 01/26/2000 | check_httpd-0.9.tar.gz (Size 2360 bytes) |
This spong-network module checks HTTPS services for a web server. It derives
the check_http module, but it is modfied to the the LWP::UserAgent
in conjuction with Crypt:SSLeay to attempt a secure web connection.
The OpenSSL software packages must be installed on the Spong Network host. The Crypt::SSLeay module (which uses OpenSSL) and the libwww-perl Perl modules must also be installed. |
Gerald Combs |
Demo spong-server modules | spong-network | 03/28/2000 |
data_rrd_disk (Size 2802 bytes) data_rrd_la (Size 2137) |
These modules are demo modules that are example on how to create plugin modules
for the spong-server program. These modules use the RRD Tool software package to log the output
of the check_cpu and check_disk spong-client modules into databases.
These module by themselve are of not much use as they don't provide a way to retrieved the stored data. See the Spong-RRD addon package for a complete solution using these modules. |
Stephen L Johnson |
check_insight | spong-network | 08/14/2000 | check_insight (Size 5035 bytes) |
This is a spong-network module that checks the status of the Compaq Insight
Management software of a host by polling it via SNMP. It reports the status of
the various components of the Insight software.
The documentation is in the source code in Perl POD format. Use one of the various pod2xxx converters (i.e. pod2text, pod2html, etc.) to view it. |
Andrew Ruthven |
These are option packages that can add new functionality into Spong or are replacement for existing Spong Core programs.
Package Name | Release Date | File Name | Package Description | Contributor |
---|---|---|---|---|
Spong-RRD | 04/26/2000 | spong-rrd-0.1.tar.gz (Size 7353 bytes) | This is an addon package for Spong that captures and logs the information of incoming status messages that would normally be lost. It uses the RRD Tool software package to log the information into databases and display the databases using graphs. This package is compatible with Spong versions 2.5 and higher. | Stephen L Johnson |
tkspong | 12/02/1999 | http://milosch.net/tkspong | tkspong is a Perl/Tk frontend client to Spong. It allows you to run spong-server and status data in X without a Web server or browser. Current version is 0.3 | Miles Lott |
spong-nt-client (version 0.2) |
08/16/2000 | spong-nt-client-0.2.zip (Size 24422 bytes) |
spong-nt-client is an Spong Client program for monitoring Windows NT systems.
It is based on the spong-client from Spong 2.6f. But spong-nt-client can work
with any version of spong-server.
It requires ActiveState Perl and a couple other Win32 Perl module to run. It be installed as an NT service. |
Joanna Ziembicki |