JV Monitoring
Last updated: Wednesday 16 December 2009 10:38
UNIX name |
Owner |
Status |
Version |
Compatible with |
jvmonitoring |
Jérôme Vieilledent |
stable
|
1.0
|
4.x
|
Simple monitoring extension allowing you to check your website through HTTP
Presentation
JVMonitoring is a simple extension allowing you to monitor your website through HTTP. You can use free services such as site24x7 to do external monitoring.
JVMonitoring comes with several monitor handlers to check :
- Database (connection, insert, select and delete queries). Warning ! If no connection can be made to your DB server, an uncatchable exception can be thrown avoiding the test page to appear.
- HTTP Access (from the server, using proxy if configured).
- PHP CLI access
- Image handling (presence of GD extension and access to ImageMagick binary if activated in image.ini)
Handlers configuration can be done in jvmonitoring.ini.
Custom handlers can be developped in order to check specific parts of your application.
Requirements
Currently, the only requirements are :
- cURL extension (compiled with PHP in most cases)
- Access to shell_exec() function
Installation
- Download the extension or check it out from SVN and place it in extension/ directory.
- Activate the extension in site.ini or via the backoffice
- Regenerate autoloads for extension classes
- Clear all caches
The monitor page is /jvmonitoring/monitor.
Introducing JV Monitoring
Wednesday 16 December 2009 10:53
Jérôme Vieilledent