Hello, We are using something like this in each rule.
if status != 0 for 2 cycles then exec "/var/lib/monit/scripts/notifyAndExecute.sh echo 1" else if succeeded then exec "/var/lib/monit/scripts/notifySuccess.sh" Script need exec permission for root user. We are not aware of a way to put it globally. Best Regards 2016-01-07 14:11 GMT+01:00 Matt J Davies <[email protected]>: > Hello everyone > > Situation > > I’ve got roughly 30 Ubuntu servers. We’ve been using monit for some time, > but now our SMTP server is starting to go down the pan, and we’re not > getting alerts from our servers for sometimes up to 15 minutes after the > event, which is pretty pointless sometimes as we start getting errors from > other systems before the monit emails arrive. > > So, what I’d like to accomplish is to remove the alert function, or > replace the alert function with exec /path/to/myscript.rb. > > myscript.rb is going push the messages in the first instance to slack, so > we get them in real time. > > The first server I’m trying this out on is a bit old though. > > monit 5.0.3 > Ubuntu 10.04.4 LTS > > Whats the easiest way to accomplish this/Is it possible? > > Thanks in advance > > Matt Davies > > -- > To unsubscribe: > https://lists.nongnu.org/mailman/listinfo/monit-general > -- -----BEGIN GEEK CODE BLOCK----- Version: 3.1 GCS/IT d(+) s++:- a C++$ ULC(+)>+++$ !P--- L+>$ !E---? W+++$ !N* !o-- K--? w(+) !O---? !M- !V--? PS+? !PE Y+ PGP++>+++ !t-- !5 !X- R(+)>++* tv-? b(-) DI !D- G(+)>+ e+++ h--() r->$ y?* ------END GEEK CODE BLOCK------
-- To unsubscribe: https://lists.nongnu.org/mailman/listinfo/monit-general
