logo

Checker service description

About Checker

Checker is designed for monitoring HAProxy and Nginx services as well as HAProxy backends. If a backend or a service is down, Checker will send an alert via Telegram and/or Slack. Real-time alerting via Haproxy-WI panel is also supported. Checker preserves the history of inidents.

The checker service consists of the following parts:

The Master Checker runs the Worker Checkers. It must always be running.

When you would to start monitoring HAProxy service the "Master checker" will start the local worker for every HAProxy/Nginx service.

The Worker Checker verifies the status of backend servers as well as that of HAProxy remotely on port 1999 (by default). If any backend loses connection with the HAProxy service or the HAProxy service is down, the checker will send an alert via Telegram. If you installed HAProxy manually read here how to configure it.

Go to TOP

Installation


Execute the following command to install Checker

All information concerning RPM packages can be found here

Go to TOP

Telegram parameters

Parameter: Description:
Token Token received from @father_bot
Channel name Name of your channel. The channel must be public
Group You can set one of the existing groups. Group = namespace. Members of one group cannot see the servers from the other groups.

Roxy-WI checker
Go to TOP

Logs

The Master Checker and Worker Checker have their own log in Internal logs. All further information concerning the Internal logs can be found here

Go to TOP

Updating


To update Checker execute the following command. If a new version is available yum will offer you to intall it:
You can either update it via Roxy-WI:

Roxy-WI Update services

Was this article helpful?

Yes, thanks!
Not really
Go to TOP
Go back