We have 763 Red Hat 7.2 Linux machines with systemd, systemctl and the presto service:

 systemctl  status presto.service
● presto.service - Perforce Server
   Loaded: loaded (/etc/systemd/system/presto.service; enabled; vendor preset: disabled)
   Active: active (running) since Tue 2019-06-25 18:30:22 UTC; 22min ago

We want a GUI to indicate all presto services, whether up or down. We can guarantee network-level remote access.

Please advise which applications, GUI or HTML GUI, we can download and install to show the status of the presto service on each server.

  • ... across multiple machines? various operating systems? init systems (SysV vs systemd)? – Jeff Schaller Jun 25 '19 at 19:05
  • all machines are rehat 7.2 and use systemctl – yael Jun 25 '19 at 19:50
  • This feels very broad to me. Whatever method you use will need to remotely query this status (or have the status pushed to it). Can you guarantee network-level remote access? – Jeff Schaller Jun 25 '19 at 19:56
  • Can you guarantee network-level remote access? - YES – yael Jun 25 '19 at 20:11
  • the option of - bash <(curl -Ss my-netdata.io/kickstart.sh) , is very huge , but since we not have network to my-netdata.io , then what is the option to install it , I mean first I need to download the pkg to the linux and then to install it – yael Jun 25 '19 at 21:36

Use presto-admin server status on each node to generate a status report.
Query repeatedly each of your 763 nodes for that staus.
Sort the result on the node URL and throw away all but the latest status. Turn that into HTML with a script.
Generate an HTML page to display which might look something like this enter image description here by perpetually refreshing an HTML page which draws on the status found from the server status reports: Green for Up, Yellow for No Report for X minutes, and Red for Down.

Also suggest you read up here on some of the availability monitoring tools available to monitor hundreds of nodes

  • try check_mk. Its easy to setup across machines using an agent and has capability to send alerts. Dashboards can be setup for different views and it allows event handler for triggers. – Atul Jun 26 '19 at 0:45
  • please share link to mk – yael Jun 26 '19 at 5:27
  • checkmk.com/cms.html – K7AAY Jun 26 '19 at 15:16

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.