• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion

Resolved Server Health Monitor: read data via shell script

Fabrizio

New Pleskian
Hi,
is it possible to read data directly via shell script from Server Health Monitor?
I would like to set up a periodic check and receive useful informations via email.
All data stored in /usr/local/psa/var/health/data/localhost are in rrd format, I hope
there is something else like log text files.

Thank, you
 
Thank you for your reply Aleksandr!
I have already set the xml configuration file to send alarm messages via email.
Now I want to collect statistical information using a dedicated bash script.
I would only need to read Healt Monitor data.
 
Thank you for your reply Aleksandr!
I have already set the xml configuration file to send alarm messages via email.
Now I want to collect statistical information using a dedicated bash script.
I would only need to read Healt Monitor data.

You can read .rdd files via Round Robin Database Tool RRDtool - The Time Series Database, and integrate with your shell script.

for example:
Code:
[root@a10-52-55-195 ~]# rrdtool fetch /usr/local/psa/var/health/data/localhost/load/load.rrd AVERAGE -r 5m -s -30m
                      shortterm             midterm            longterm

1522991100: 1,6000000000e-02 2,2666666667e-02 5,0000000000e-02
1522991400: 2,2000000000e-02 2,7333333333e-02 5,0000000000e-02
1522991700: 8,0000000000e-03 1,5333333333e-02 5,0000000000e-02
1522992000: 0,0000000000e+00 1,0000000000e-02 5,0000000000e-02
1522992300: 0,0000000000e+00 1,0000000000e-02 5,0000000000e-02
1522992600: -nan -nan -nan
1522992900: -nan -nan -nan
[root@a10-52-55-195 ~]#
 
Back
Top