I wish it was capable of alerting separately for each test, but I think
these are both acceptable alternatives.

Is there a simple way to make it exec for a true test just once rather than
every time it tests true?


On Tue, Nov 27, 2012 at 2:43 PM, Martin Pala <[email protected]> wrote:

> Yes, the "noalert" cannot be used in the test context - it is valid for
> the whole check. You can filter out specific event types by type (using
> "not on { events_list }") but not based on specific value. In your case you
> can use the exec action which can be used to send alerts on per-test level:
>
> --8<--
> check filesystem data with path /dev/sdb
>     if space usage > 90% for 5 times within 15 cycles then exec
> "/usr/bin/mail -s filesystem_data_full usera@noreply"
>     if space usage > 95% then exec "/usr/bin/mail -s filesystem_data_full
> usera@noreply userb@noreply"
> --8<--
>
> or create custom script where you can use MONIT_* environment variables to
> read the event context and process it accordingly (send alerts, etc.)
>
> Regards,
> Martin
>
>
> On Nov 26, 2012, at 10:17 PM, Britt Treece <[email protected]> wrote:
>
> > I have two set alert emails in the global section of my config
> >
> > set alert usera@noreply
> > set alert userb@noreply
> >
> > I would like usera to get all alerts and userb to only get some alerts.
>  Specifically I would like userb to only get alerts for filesystem space
> usage if it's over 95%. I tried the following configuration for the
> filesystem check but the noalert statement appears to function only for the
> check not for a specific if test
> >
> >   check filesystem data with path /dev/sdb
> >     if space usage > 90% for 5 times within 15 cycles then alert
> >       noalert userb@noreply
> >     if space usage > 95% then alert
> >
> > Is there a correct way to configure this?  I am using monit 5.4.1.
> >
> > Thanks,
> >
> > Britt Treece
> > --
> > To unsubscribe:
> > https://lists.nongnu.org/mailman/listinfo/monit-general
>
>
> --
> To unsubscribe:
> https://lists.nongnu.org/mailman/listinfo/monit-general
>
--
To unsubscribe:
https://lists.nongnu.org/mailman/listinfo/monit-general

Reply via email to