O'Reilly logo

Praxisbuch Nagios (German Animal) by Tobias Scherbaum

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Perl: Prüfen einer Statuswebseite

Das zunächst vorgestellt Prüf-Plugin ist ein schneller Hack: Es werden keinerlei optionale Parameter verarbeitet und das Plugin ist statisch auf einen zu überwachenden Dienst zugeschnitten. Schönheitspreise gewinnt dieses Plugin sicherlich nicht, es erfüllt aber seinen Zweck.

Es soll eine auf einem Webserver dynamisch generierte Statusseite einer Applikation überwacht werden, die die ebenfalls Nagios verwendeten Status OK, CRITICAL und WARNING kennt. Ansatzpunkt dieses Plugins ist eine Beschränkung des Plugins check_http: Zwar ist es mit check_http möglich, eine Website abzufragen und darin nach einem bestimmten Suchwort zu suchen – jedoch kennt Plugin für diese Suche nur die Status OK und CRITICAL.

 # /usr/lib/nagios/plugins/check_http ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required