![]() |
Ein Skript erstellen für Serverüberwachung. Mein Idee...
Servus,
mein Skript ist eigentlich fertig und funktioniert auch ganz gut. Nur lassen sich da einige Dinge nicht mit umsetzen. Zur Zeit verwende ich die komp TJvInterpreterProgram Hier ein kleines Beispiel
Delphi-Quellcode:
Das Skript läuft alle X Minuten. Jetzt wird der Dienst geprüft und bei Status 3 eine Meldung erstellt.
Unit Programm;
Procedure Main; var s : string; i : integer; begin i := PruefeDienst(DienstX); if i = 3 then Meldung('Achtung Dienst X hat den Status 3'); end; end. Habe es schon so gemacht das wenn der die Meldung schon vorher mit dem gleich Wert existiert wird diese nicht nochmal zum Server gesendet. Aber es läst sich nicht regeln das wenn der Dienst bei der 4 Abfrage immer noch den Status 3 hat erst dann soll eine Meldung gesendet werden. Man könnte aber es so umsetzten das ein Teil des Skriptest in einer Schleife läuft
Delphi-Quellcode:
Was ich finde aber auch nicht gerade praktisch ist.
Unit Programm;
Procedure Main; var s : string; i,m : integer; begin m := 0; while true do begin i := PruefeDienst(DienstX); inc(m); if (i = 3) AND (m = 4) then begin Meldung('Achtung Dienst X hat den Status 3'); m := 0; end; end; end; end. Ich suche halt eine Methode um ein Skript laufen zulassen was bestimmte dinge überwacht. Pro Server läuft dann ein Skript. Man könnte natürlich auch ein Skript fürs netzwerk erstellen, aber welcher Server hat dann die Ehre und was ist wenn dieser mal Down ist. Wenn ich bei andere Software mal schaue, erstellen diese meistens Textdateien. Der Inhalt könnte dann so aussehen Zitat:
Pro Server ein Skript. Pro Netzwerk ein Skript. Skript mit Schleife oder doch ohne Oder doch eine Textdatei. Wäre um Tipps und Ideen dankbar. Ein schönes WE. Mfg |
Re: Ein Skript erstellen für Serverüberwachung. Mein Idee...
Was möchtest Du denn erreichen? Wie sieht dein Skript aus?
|
Re: Ein Skript erstellen für Serverüberwachung. Mein Idee...
Zitat:
Je nach Server Bereich gibt es ein anderes Skript. So wie oben in der Art. |
Re: Ein Skript erstellen für Serverüberwachung. Mein Idee...
Zitat:
|
Re: Ein Skript erstellen für Serverüberwachung. Mein Idee...
so das übliche: Dienste, Service (http, mail), festplatten, cpu, dateien
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:10 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz