Main Page | Modules | Data Structures | File List | Data Fields

Service Check Library


Modules

Builtin Service Checks
General Purpose API
Service Check API
Services
Support

Detailed Description

This is a library for checking service status remotely. For each service a custom service checker function is registered with the library and then invoked whenever that service is to be checked. Detailed status information is returned on the check, and a rich API is available to simplify the code required to check the services. For many of the services you can tell the library to enable SSL and the OpenSSL library will be used to establish the remote connection. This allows the checking of HTTPS, secure IMAP, and secure POP. It's a good idea to add any other services as functions in this library, this exposes them to any other area that uses this library and ensures that the check is conducted as fast as possible.

Default checkers are provided for HTTP, FTP, SMTP, SSH, NFS, NIS, and IMAP.


Generated on Wed Apr 28 09:38:37 2004 for State by doxygen 1.3.5