wie kann man bei Monit Email Benachrichtigungen für bestimmte Ereignisse deaktivieren ...
Ich möchte visuell alles monitoren, aber Email Benachrichtigungen nur für Apache, Prpftpd, Mysql und Postfix
und nur wenn der Dienst nicht mehr läuft, also nicht bei restarts oder PID Änderung ...
Monit - nur bestimmte email alerts
Monit - nur bestimmte email alerts
Debian: Testing
Desktop: KDE Plasma 5
Desktop: KDE Plasma 5
- whisper
- Beiträge: 3190
- Registriert: 23.09.2002 14:32:21
- Lizenz eigener Beiträge: GNU Free Documentation License
-
Kontaktdaten:
Re: Monit - nur bestimmte email alerts
indem du hinter der email adresse noch only on {timeout} oder was immer du willst setzt
man kann mehrere Zeilen mit unterschiedlichen Bedingungen und unterschiedlichem email Adressen definieren
Code: Alles auswählen
set alert as@wnt.de only on { timeout }
Re: Monit - nur bestimmte email alerts
Danke!whisper hat geschrieben:indem du hinter der email adresse noch only on {timeout} oder was immer du willst setztman kann mehrere Zeilen mit unterschiedlichen Bedingungen und unterschiedlichem email Adressen definierenCode: Alles auswählen
set alert as@wnt.de only on { timeout }
wäre das dann richtig so z.b. beim Apachen?
Code: Alles auswählen
...
if 3 restarts within 5 cycles then timeout
set alert as@wnt.de only on { timeout }
Debian: Testing
Desktop: KDE Plasma 5
Desktop: KDE Plasma 5
Re: Monit - nur bestimmte email alerts
hmm, funktioniert irgendwie nicht ...
es wird immer nur eine Mail an die Haupt Emailadresse in der monit.rc gesendet
die andere in der alert condition wird ignoriert
2. Versuch
will nicht .. es werden keine Emails an den speziellen alert contact gesendet
es wird immer nur eine Mail an die Haupt Emailadresse in der monit.rc gesendet
die andere in der alert condition wird ignoriert
Code: Alles auswählen
# PROFTPD
check process proftpd with pidfile /var/run/proftpd.pid
set alert me@me.tld only on { timeout }
will nicht .. es werden keine Emails an den speziellen alert contact gesendet
Code: Alles auswählen
# PROFTPD
check process proftpd with pidfile /var/run/proftpd.pid
if failed port 21 protocol ftp then alert
alert me@me.tld { connection }
Debian: Testing
Desktop: KDE Plasma 5
Desktop: KDE Plasma 5
Re: Monit - nur bestimmte email alerts
also wenn ich das jetzt über den conf.d Folder einbinde funktioniert es ...
habe mal zum testen cpu usage (user) > 1% verwendet
habe mal zum testen cpu usage (user) > 1% verwendet
Code: Alles auswählen
nano /etc/monit/conf.d/systemload
check System localhost
if loadavg (1min) > 4 then alert
if loadavg (5min) > 2 then alert
if memory usage > 75% then alert
if swap usage > 25% then alert
if cpu usage (user) > 80% then alert
if cpu usage (system) > 30% then alert
if cpu usage (wait) > 20% then alert
set alert me@me.tld on { resource }
Debian: Testing
Desktop: KDE Plasma 5
Desktop: KDE Plasma 5