Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've configured monit tests and alerts — but I want to make sure that everything in my alert stack (outgoing email servers, sms email gateways…) is functioning properly. Is there a handy way to fire off a dummy test alert?

share|improve this question
up vote 11 down vote accepted

I usually restart a trivial service (like ntp) that I'm monitoring in order to test the alerts.

I did find this suggestion in the mailing list archives...

It's a way to leverage the alert reminder functionality in Monit to ensure that the alert path is functioning properly. Basically, a periodic reminder. Tune the cycle to your liking and you'll be able to control the testing time.

  check file alerttest with path /.nonexistent
    alert address@hidden with reminder on 500 cycles
share|improve this answer
A dead man's switch, nice! – John Bachir Nov 7 '11 at 23:23

Even easier is to just reload the config file and wait for the "Monit instance changed.."-email. Just run:

monit reload

share|improve this answer
Doesn't work if the recipient is defined using set alert not on { instance, action } – VCD Jun 26 at 8:31

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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