Domino 9 und frühere Versionen > ND6: Entwicklung
Überwachung eines Agenten
machineslave:
Hallo,
folgendes Problem:
Wir haben diverse zeitgesteuerte Agenten auf einem Server laufen. Ich habe nun einen weiteren Agenten programmiert, welcher x-mal am Tag über alle DBs huscht, alle aktiven Agenten ausliest und anhand von agent.lastrun prüft, ob der Agent tatsächlich gelaufen ist (es wird allerdings nur geprüft, ob er gelaufen ist, nicht mit welchem Ergebnis).
Sobald ein Agent nicht gelaufen ist oder gar deaktiviert wurde, wird eine Mail an einen Admin gesendet.
So weit, so gut.
Wenn allerdings der Überwachungsagent nicht läuft, so scheint ja auf den ersten Blick alles ok zu sein, da dann natürlich auch keine Fehlermeldungen an den Admin gesendet werden können.
Hat jemand eine Idee, wie man Domino dazu bekommt, zu "meckern", wenn dieser Agent NICHT läuft?
Gibt es vielleicht eine Möglichkeit, dem Eventhandler zu sagen, er soll sich melden, wenn KEIN Event alle x Stunden ausgelöst wird?
Ich hoffe, ich habe das Problem einigermassen gut erläutert.
Danke und Gruß
Stefan
Driri:
Das einfachste wäre es, den Spieß umzudrehen. Wenn der Überwachungsagent läuft, soll er selber eine Meldung ausgeben. Bleibt die Meldung aus, ist irgendwas schiefgelaufen.
machineslave:
Hi Driri,
genau das ist ja meine Intention. Aber wie bekomme ich Domino dazu, eine Mail an den Admin zu senden, wenn die Meldung ausbleibt? Ich möchte halt nicht wissen DASS er läuft, sondern benachrichtigt werden, wenn er nicht läuft.
Stefan
Lossa:
Hi,
um Agenten Pro-Aktiv zu überwachen, musst du dich noch etwas gedulden, denn das kommt erst mit DDM in ND7.
machineslave:
Hmmm... das ist schade. Dann muss ich wohl warten (oder mir etwas anderes überlegen.)
Danke
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln