Autor Thema: Überwachung eines Agenten  (Gelesen 2015 mal)

Offline machineslave

  • Senior Mitglied
  • ****
  • Beiträge: 328
  • Geschlecht: Männlich
Überwachung eines Agenten
« am: 19.05.05 - 17:47:25 »
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
Stefan

Das Leben ist ein Scheiß Spiel, aber die Grafik ist geil

Driri

  • Gast
Re: Überwachung eines Agenten
« Antwort #1 am: 20.05.05 - 10:43:00 »
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.

Offline machineslave

  • Senior Mitglied
  • ****
  • Beiträge: 328
  • Geschlecht: Männlich
Re: Überwachung eines Agenten
« Antwort #2 am: 20.05.05 - 11:10:46 »
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
Stefan

Das Leben ist ein Scheiß Spiel, aber die Grafik ist geil

Offline Lossa

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.404
  • Geschlecht: Männlich
    • alphaTrain
Re: Überwachung eines Agenten
« Antwort #3 am: 20.05.05 - 11:14:10 »
Hi,

um Agenten Pro-Aktiv zu überwachen, musst du dich noch etwas gedulden, denn das kommt erst mit DDM in ND7.
Viele Grüße

Ulrich Lossa
Aktiv als Notes Admin und Entwickler seit Version 1.
Freier Trainer und Berater.
Zertifiziert für alle Versionen SA und DB.
HCL Certified Administrator
IBM Certified Advanced Application Developer (PCLP AD)
IBM Certified Advanced System Administrator (PCLP SA)
IBM Certified Instructor for System Administration and Application Development ( CLI)
IBM Certified Instructor for Websphere Software
IBM Certified Instructor for DB2
http://www.alphatrain.de
Lossa@alphatrain.de

Offline machineslave

  • Senior Mitglied
  • ****
  • Beiträge: 328
  • Geschlecht: Männlich
Re: Überwachung eines Agenten
« Antwort #4 am: 20.05.05 - 11:26:22 »
Hmmm... das ist schade. Dann muss ich wohl warten (oder mir etwas anderes überlegen.)

Danke
Stefan

Das Leben ist ein Scheiß Spiel, aber die Grafik ist geil

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: Überwachung eines Agenten
« Antwort #5 am: 20.05.05 - 12:01:43 »
Der fragliche Agent sendet Mail an eine MailIn Datenbank auf einem anderen Server. In dieser MailIn Datenbank läuft ein "zeitgeplanter" Agent und überprüft, wann das letzte Mal Mail angekommen ist. Ist eine gewisse Zeit überschritten, alarmiert er die Feuerwehr .... äh .... den Admin
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline Lossa

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.404
  • Geschlecht: Männlich
    • alphaTrain
Re: Überwachung eines Agenten
« Antwort #6 am: 20.05.05 - 12:39:00 »
Hallo Jens,

im Prinzip ja, so etwas wie der Agent meldet, das er gelaufen ist, und alles ist ok. Wenn diese OK nicht kommt, dann ist es nicht OK.
Aber machineslave will ja aktiv überwachen es soll also gemeldet werden wenn KEIN Agent läuft.
Bei der Konstruktion ist es ja auch so wenn der überwachungsagent nichts gemeldet hat wenn er nicht läuft und der Überwachungagent des Überwachungsagent auch nicht läuft, dann ist wieder das gleiche Problem da. Wir bauen eine Potomkinsche Maschine aber wir wissen nicht ob sie läuft oder doch oder eben nicht, oder doch?
Egal also DDM ist hier die Lösung eine Möglichkeit wäre höchstens auf einem extra Server testweise einen ND7 aufzubauen und das gegen den ND6 zu testen.
Viele Grüße

Ulrich Lossa
Aktiv als Notes Admin und Entwickler seit Version 1.
Freier Trainer und Berater.
Zertifiziert für alle Versionen SA und DB.
HCL Certified Administrator
IBM Certified Advanced Application Developer (PCLP AD)
IBM Certified Advanced System Administrator (PCLP SA)
IBM Certified Instructor for System Administration and Application Development ( CLI)
IBM Certified Instructor for Websphere Software
IBM Certified Instructor for DB2
http://www.alphatrain.de
Lossa@alphatrain.de

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: Überwachung eines Agenten
« Antwort #7 am: 20.05.05 - 12:44:09 »
Natürlich, Ulrich-Thomas, aber es ist etwas, das sich einfach realisieren lässt und wegen des Ausfallprinzips hab ich empfohlen, auf einen anderen Server zu gehen. Auch DDM könnte übrigens ausfallen, da bist Du genauso weit, insofern lasse ich Deinen Vergleich nicht wirklich gelten. Ausserdem lassen sich die Server selber bereits mit D6 gegenseitig überwachen, was die Ausfallwahrscheinlichkeit ohne es zu merken schon merklich verringert.
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Driri

  • Gast
Re: Überwachung eines Agenten
« Antwort #8 am: 20.05.05 - 13:21:30 »
Sorry, hab mich wohl etwas mißverständlich ausgedrückt. Ich meinte, daß der Überwachungsagent eine Mail absetzt, wenn er anläuft. Wenn diese ausbleibt, ist was faul.

Jens hat ja schon beschrieben, wie man so etwas dann noch verfeinern könnte.

Offline Lossa

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.404
  • Geschlecht: Männlich
    • alphaTrain
Re: Überwachung eines Agenten
« Antwort #9 am: 20.05.05 - 14:17:30 »
Hallo Jens,

bei meinem Einwand bezog es sich nicht auf den Ausfall eines Servers, sonder NUR um den Ausfall eines Agents, bzw. das ein Agent verspätet, also nicht zu dem Zeitpunkt läuft als er eigentlich geplant war, oder sogar gar nicht losrennt. Dies ist in DDM integriert.
Viele Grüße

Ulrich Lossa
Aktiv als Notes Admin und Entwickler seit Version 1.
Freier Trainer und Berater.
Zertifiziert für alle Versionen SA und DB.
HCL Certified Administrator
IBM Certified Advanced Application Developer (PCLP AD)
IBM Certified Advanced System Administrator (PCLP SA)
IBM Certified Instructor for System Administration and Application Development ( CLI)
IBM Certified Instructor for Websphere Software
IBM Certified Instructor for DB2
http://www.alphatrain.de
Lossa@alphatrain.de

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: Überwachung eines Agenten
« Antwort #10 am: 20.05.05 - 14:22:11 »
Ist schon klar, mir ging es darum, das Machbare aufzuzeigen, statt dem noch nicht machbaren nachzutrauern. Es ist ja logisch, dass man beim Einsatz von Technologie sich bewusst sein muss, welche Einschränkungen bestehen. Ich hab lieber ein halbvolles Glas als ein leeres Glas, weil ich darauf warte, dass ich es irgendwann einmal ganz füllen kann ....
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz