HBmonitor/utils/Readme.md
2020-02-21 11:02:44 +01:00

45 lines
1.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Requirements:
- a webserver with activated PHP (apache, nginx or whatever) PHP 7.x is ok
Extension of hbmonitor we log if a call is ended (I think its better as start) Please check permissions for writing the logfile in target folder !
The line:
if int(float(p[9])) > 2:
we can skip show in last heard for exmaple from MASTER with name OPB-Link
if p[5] != 'OPB-Link' and int(float(p[9])) > 2:
I recommed to shorten the lastheard.log from time to time (I cut every day to 150 lines, longer values maybe extend the load time and parsing) with this script lastheard:
#!/bin/bash
mv /opt/HBmonitor/log/lastheard.log /opt/HBmonitor/log/lastheard.log.save
/usr/bin/tail -150 /opt/HBmonitor/log/lastheard.log.save > /opt/HBmonitor/log/lastheard.log
mv /opt/HBmonitor/log/lastheard.log /opt/HBmonitor/log/lastheard.log.save
/usr/bin/tail -150 /opt/HBmonitor/log/lastheard.log.save > /opt/HBmonitor/log/lastheard.log
Call this script with crontab for everyday use.
Put this file in /etc/cron.daily/ and add attribute:
chmod +x /etc/cron.daily/lastheard
Call the website with http://[YOUR_HOST/log.php it runs with a refresh/reload time of 30sec, change the script for other timeset.
Thank you, Heiko DL1BZ, who shared the lastheard code.
73 Waldek SP2ONG