Hi,
ich würde gerne meinen Server aus der Ferne überwachen.
Also ein Skript per Cron ausführen, dass eine IP oder eine URL (auf einem anderen Server) überprüft.
Wenn die Antwort zu lange dauert oder der Server gar nicht antwortet, soll eine Aktion ausgelöst werden (SMS an Admin, Dienst vorhanden).
Ist sowas schwierig zu realisieren?
/Holger
Serverüberwachung
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Also von Deinem Server aus soll ein Cronjob IP's prüfen und gegen eine "Blacklist" prüfen und dann eine Meldung senden?
Sprich die Zugriffe auf Deinen Server überwachen und dann Dir Mittelungen geben, wenn "schattige" Zugriffe gestartet sind?
Warum die "bekannten" IP's und/oder URL's nicht einfach per .htaccess aussperren?
Mit den IP's und Referes kann man schliesslich nicht wirklich viel anfangen...
Sprich die Zugriffe auf Deinen Server überwachen und dann Dir Mittelungen geben, wenn "schattige" Zugriffe gestartet sind?
Warum die "bekannten" IP's und/oder URL's nicht einfach per .htaccess aussperren?
Mit den IP's und Referes kann man schliesslich nicht wirklich viel anfangen...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Auf php.net habe ich folgende "Ping"-Funktion gefunden.
Damit kann man feststellen, wie lange ein Ping zum nächsten Server braucht.
Antwortet der nicht, hier nach 1 Sekunde, bricht das Script mit einem return false; ab:
http://ch2.php.net/manual/de/function.s ... .php#60438
Damit könnte man eben genau etwas tun, also z. B. einen SMS schicken, wobei ich jetzt nicht wirklich wüsste, wie man über eine Linux-Shell eine SMS schicken könnte...
Hier steht was darüber, wobei das SMS-Senden dann Geld kostet:
http://www.drweb.de/php/sms-verschicken.shtml
Damit kann man feststellen, wie lange ein Ping zum nächsten Server braucht.
Antwortet der nicht, hier nach 1 Sekunde, bricht das Script mit einem return false; ab:
http://ch2.php.net/manual/de/function.s ... .php#60438
Damit könnte man eben genau etwas tun, also z. B. einen SMS schicken, wobei ich jetzt nicht wirklich wüsste, wie man über eine Linux-Shell eine SMS schicken könnte...
Hier steht was darüber, wobei das SMS-Senden dann Geld kostet:
http://www.drweb.de/php/sms-verschicken.shtml
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!