Hi,
ich suche zwei Tools womit ich:
1. Die Prozesse Detailliert anzeigen lassen kann sprich wenn cron läuft, das auch angezeigt wird, welcher Cron gerade ausgeführt wird.
Top oder ps aux reichen mir da nicht.
2. Cronjob überprüfen am besten von einem externen Tool das wenn der Script nicht durchgelaufen ist ich eine z.B. Mail/SMS bekomme.
Ich möchte aber nicht vom Ende vom Script dazu schreiben das ne Mail rausgeht. Da der Cron jede Minute läuft.
grüße
Cronjob Prüfer und Prozess anzeige Detailliert
-
- Beiträge: 2951
- Registriert: 24.12.2010 16:50:59
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Rheinland
Re: Cronjob Prüfer und Prozess anzeige Detailliert
Unter /var/log/syslog findet sich pro Prozess eine Logzeile. Diese stammen von deinem Cron-Daemon. In der syslog.conf koenntest du definieren, dass die Logmeldung des Cron-Daemons in eine weitere Datei wandern sollen, welche du auswertest oder oeffnest, wenn es dich interessiert.sevenex hat geschrieben:Hi,
ich suche zwei Tools womit ich:
1. Die Prozesse Detailliert anzeigen lassen kann sprich wenn cron läuft, das auch angezeigt wird, welcher Cron gerade ausgeführt wird.
Top oder ps aux reichen mir da nicht.
Cronjobs sind per Default so konfiguriert, dass sie eine Mail an den Eigentuemer senden, wenn das augerufene Skript einen Output erzeugt hat. Liefert das Skript keinen Output, gibts keine Mail. Sollte dein Skript, welches du startest *nie* Output produzieren und du es auch nicht veraendern wollen, dann koenntest du ein weiteres Skript drum herum bauen und je nach Exit-Code eine Fehlermeldung ausgeben. Schon wuerdest du in Fehlerfaellen informiert werden. Sollten die Mails deiner Cronjobs aktuell ins leere verlaufen, dann kannst du auch einfach eine Mailadresse angeben, wohin derartige Mails geschickt werden sollen. Ergänz einfach die Zeile "MAILTO=foo@bar.org" am Anfang deines Cronjobs.sevenex hat geschrieben: 2. Cronjob überprüfen am besten von einem externen Tool das wenn der Script nicht durchgelaufen ist ich eine z.B. Mail/SMS bekomme.
Ich möchte aber nicht vom Ende vom Script dazu schreiben das ne Mail rausgeht. Da der Cron jede Minute läuft.
Gruss syssi