Was ist, wenn der Server ausfällt?
In diesem Beitrag möchte ich die Firma Rockmon vorstellen mit der Produktidee "Überwachung von Internetdienstleistungen" oder in gutem Neudeutsch "Server-Monitoring oder Website-Monitoring". Wenn Sie eine Webseite betreiben und ggf. auch noch Google-Werbung geschaltet haben, dann sind Sie sehr daran interessiert, dass diese auch verfügbar ist. Es nützt ihnen gar nichts, wenn Sie für einen Klick einen Euro oder mehr bezahlen und der Besucher mit einer Fehlermeldung konfrontiert wird. Rockmon überwacht zunächst einmal die drei wichtigsten Protokollarten im Internet:
- den Mailverkehr, also die Verfügbarkeit eines SMTP, POP3 oder IMAP-Zugangses
- die Zugriffsmöglichkeit auf einen Webserver und damit eben die Protokolle http bzw. https
- und die Zugriffsmöglichkeiten auf einen ftp-Server
Dabei wird auch auf Fehler überprüft, die zum Beispiel durch eine versehentlich falsch konfigurierte Firewall entstehen können. Wenn ein Webserver zum Beispiel auf eine Datenbank zugreifen möchte, die hinter einer Firmenfirewall steht und diese "versehentlich" falsch konfiguriert ist oder auch während der Wartungsarbeiten falsch konfiguriert wird, dann kann es Ihnen passieren, dass auf der Webseite einfach nur Warnungen ausgegeben werden, der Art, dass die Datenbank nicht verfügbar ist. Die Seite ist dann zwar noch erreichbar aber sie enthält dann möglicherweise Sätze wie unten angegeben. Dagegen hilft nur ein scannen der Seite über die http-Anfrage hinaus. Es müssen bestimmte Worte vorkommen, andere dürfen nicht vorkommen. Auch diese Scanoption wird angeboten.
Verbindung zur Datenbank:
1040 Too many connections
Auswahl der Datenbank:
2002: Can't connect to local MySQL server through socket '/var/hb/mysg/mysql sock' (2)
INSERT INTO -extern-php-anfragen SET seite='?Ihre URL?",
tirmestamp=1159623891, useragent ='', plattform -'fl4a';:
2002 Can't connect to local MySQL server through socket '/var1/lib/mysql.sock' (2)
SELECT kunden_id,verlinkt_auf FROM linkplaetze WHERE absolute_url=
'?Ihre URL?' OR absolute_url='?Ihre URL?';
2002: Can't connect to local MySQL server troug socket '/var/lib/mysql.sock' (2)Hier auf dieser Seite sehen Sie Beispielhaft, wie eine solche Fehlermeldung als Teil eines Webauftrittes aussehen kann.
Im Fehlerfall werden Sie auf unterschiedliche Arten informiert. Zur Auswahl stehen: SMS, FAX und E-Mail. Natürlich ist die Auflistung der Optionen in einer solchen Kurzübersicht nicht vollständig, aber diese Übersicht sollte Reichen um entscheiden zu können, ob man diesen Service braucht, oder nicht. Nach meiner Auffassung können Administratoren, die für eine 24*7h-Verfügbarkeit ihrer Server verantwortlich sind hiermit die Qualität ihrer Arbeit steigern.
http://www.rockmon.de/ - Ein Service zur Funktionsüberwachung von Internetdienstleistungen