To monitoring the active outernet receivers is a new concept, if I know well, it started first time around beginning of aug.:
Status page and init setup
In the latest ORx release it is part of the system, it is a monitor daemon. It run continuously, collect some informations about the status of the system, it store this in a temporaly buffer in /opt/orx and time to time it send to the central server.
You can check this processes in your system log file:
Sep 14 08:19:57 orxpi user.info outernet.monitor: Finished collecting data in 0.058797121048 seconds
Sep 14 08:20:57 orxpi user.info outernet.monitor: Collecting data
Sep 14 08:20:57 orxpi user.info outernet.monitor: Connected to socket
Sep 14 08:20:57 orxpi user.info outernet.monitor: Connected to socket
Sep 14 08:20:57 orxpi user.info outernet.monitor: Connected to socket
Sep 14 08:20:57 orxpi user.info outernet.monitor: Finished collecting data in 0.0588622093201 seconds
Sep 14 08:21:57 orxpi user.info outernet.monitor: Collecting data
Sep 14 08:21:57 orxpi user.info outernet.monitor: Connected to socket
Sep 14 08:21:57 orxpi user.info outernet.monitor: Connected to socket
Sep 14 08:21:57 orxpi user.info outernet.monitor: Connected to socket
Sep 14 08:21:57 orxpi user.info outernet.monitor: Finished collecting data in 0.0626888275146 seconds
Sep 14 08:22:57 orxpi user.info outernet.monitor: Collecting data
Sep 14 08:22:57 orxpi user.info outernet.monitor: Connected to socket
Sep 14 08:22:57 orxpi user.info outernet.monitor: Connected to socket
Sep 14 08:22:57 orxpi user.info outernet.monitor: Connected to socket
Sep 14 08:22:57 orxpi user.info outernet.monitor: Finished collecting data in 0.0599670410156 seconds
From this you can see approx every minutes start this process to collect infos.
If you want to see, which infos will be collect, you can ssh into the system, navigate in the /opt/orx dir, and use this command: cat monitoring.buffer.
===================
The server has mainly 2 interfaces. On it “bare” address you can access the “user interface”, displaing the receivers on the actually working/broadcasts satellites:
http://status.outernet.is/
and its notes:
“This page automatically refreshes every 5 minutes.”
The second interface designed to collect the informations from the receivers. It is not accessible for “manually”, or on a web/http interface. If you try it you will get an arror message:
Error: 405 Method Not Allowed
Sorry, the requested URL ‘http://status.outernet.is/heartbeat/’ caused an error:
Method not allowed.
because it need authentication (key) and special protocol to connect.
This is, what the moinitor daemon make and send the collected data.
To see, you are “active” or not, not so simple. On the status web page it displays only the summed number of the received calls in the last 5 minutes. This will refresh in every 5 minutes. If some clients/receivers come up or shut down in this time frame, it willnot be displayed “real time”. And your receiver system start to collect process in every minutes, not in synchron way with the server refresh time scale.
So, you need some patients, waiting some times, to see you are displayed as an active receiver or not…
t.janos
(by the way, it would be nice to discuss, which more, collected infos would be usefull to display on this status page.)