HiSPARC/station-software — Issue #4: Implement a station-status uploader
Author: 153957
Created: 2012-03-08 12:56:03+00:00
State: open

We want to get rid off, or at least be less dependent on Nagios.

We want to make a new script separate of the HiSPARC Monitor to watch the status of the Detection, Software and the PC.
This will take over much of the functionality of Nagios.

It will attempt to send small messages on a regular interval (e.g. 5 minutes).
These should contain similar information to what Nagios asks to the server:
(percent, absolute number, free or used?)
- CPU Usage
- RAM Usage
- Disc Space Usage
- Event Rate
- Storage Size
- Weather Station Online
- ...

This program should have some interface showing the status of those items on the local PC.
We should also incorporate the functionality of the diagnostictool into this, providing a button which will run the checks and also send the results to the datastore.

(Part of) The status information that this sends should be made available on the public database.

The server should also periodically check that it has received an update from a station recently (e.g. last 15 minutes),
If this is not the case it should inform the contact for that station by email.