Install Monit
1 |
$ sudo apt-get install monit |
Configure Monit to Monitor MySQL / MariaDB
1 |
$ sudo nano /etc/monit/conf.d/mysql |
1 2 3 4 |
check process mysql with pidfile /run/mysqld/mysqld.pid start program = "/usr/sbin/service mysql start" with timeout 60 seconds stop program = "/usr/sbin/service mysql stop" if failed unixsocket /var/run/mysqld/mysqld.sock then restart |
1 |
$ sudo service monit reload |
Enable Monit service at boot time
1 |
$ sudo systemctl enable monit |