monit inhalt einer datei ausgeben

Nagios, Munin, Serverstats, etc.
Post Reply
fulltilt
Posts: 366
Joined: 2006-08-27 02:06
 

monit inhalt einer datei ausgeben

Post by fulltilt »

ich schreibe per cronjob die anzahl aller mails im postfix queue in eine datei /var/run/mailq.size ...
ist es irgendwie möglich mit monit den inhalt (anzahl) auszugeben?
momentan mache ich einen filesize check der mailq.size, hätte aber gerne auch die anzahl der mails ...

Code: Select all

# mailqueue
check file mailq with path /var/run/mailq.size
     if changed checksum
     then alert
Roger Wilco
Posts: 5923
Joined: 2004-05-23 12:53
 

Re: monit inhalt einer datei ausgeben

Post by Roger Wilco »

So wirklich selbst recherchiert hast du nicht, oder?

http://mmonit.com/monit/documentation/m ... nt_testing
fulltilt
Posts: 366
Joined: 2006-08-27 02:06
 

Re: monit inhalt einer datei ausgeben

Post by fulltilt »

das hatte ich schon gefunden ... ist auf bedingungen basierend
aber wie bekomme ich denn einen einfachen wert ausgegeben?

das file wird minütlich aktualsisiert und oben steht dann die anzahl z.B.

12
Roger Wilco
Posts: 5923
Joined: 2004-05-23 12:53
 

Re: monit inhalt einer datei ausgeben

Post by Roger Wilco »

Du kannst den Inhalt der Datei lediglich mit einem regulären Ausdruck prüfen und ggf. bei Überschreiten eines gewissen Wertes (bzw. Zutreffen des regulären Ausdrucks) einen Alarm generieren.

Wenn du dir lediglich den Inhalt der Datei regelmäßig zuschicken lassen möchtest, ist monit dafür das falsche Werkzeug und du wärst mit einem Cronjob besser bedient.
fulltilt
Posts: 366
Joined: 2006-08-27 02:06
 

Re: monit inhalt einer datei ausgeben

Post by fulltilt »

schade, das wäre ein gutes feature ...
lässt sich das template von monit bearbeiten bzw. wo liegen diese?

L.G.
Roger Wilco
Posts: 5923
Joined: 2004-05-23 12:53
 

Re: monit inhalt einer datei ausgeben

Post by Roger Wilco »

Auch diese Frage wird in der bereits verlinkten Dokumentation von monit beantwortet.

http://mmonit.com/monit/documentation/m ... age_layout
Post Reply