Monit Checksum failed

Re-calculate a checksum for monit

After an update you will probably receive the monit checksum failed notification. Most likely Apache if you have added the additional repo for latest updates.

 check file apache_bin with path /usr/sbin/apache2
  if failed checksum then unmonitor

It is a quick fix and the error is correct.

The documentation isn’t very clear about how to regenerate the checksums after a legit change.

You must either reload monit conf (with recent versions of monit):

# sudo monit reload
or restart monit:
# sudo service monit restart all (this will restart everything being monitored)

You will probably have to readd the service to monitor.

# sudo monit monitor mysqld

Some options shown for use below.

# monit restart apache
# monit stop apache
# monit start apache
# monit monitor apache
# monit unmonitor apache