The main goal of this module is to provide basic monitoring information about the system. This module will be useful in simple installations of GeoServer where a real monitoring tool is not available.
This module will rely on the OSHI library to retrieve the necessary information from the system:
The major operating systems (Linux, Windows and MacOX) will be supported out of the box without the necessity of installing any extra tool.
Installing this module will allow administrators to quickly get monitoring information about he system where GeoServer is installed, allowing them to quickly identify possible issues like: is there enough physical memory, are the disks getting full, is the network band enough, etc ...
This information will e displayed in an extra on GeoServer status page:
and a REST API will also be available allowing clients to retrieve the monitoring information in HTML, XML and JSON.
The system information is retrieved on a lazy way, which means than unless someone requests that information this module will not do anything and will have no impact on the system.