Selbstverständlich können Sie Ihr SMS Gateway dazu nutzen Alarme aus Centreon via SMS zu versenden.

Es wird empfohlen einen neuen Systembenutzer für die Verwendung des nötigen Skripts anzulegen. Das Skript verwendet die HTTP-API des SMS Gateways.


Herunterladen und Konfigurieren des nötigen Skripts

Hierzu benötigen Sie zunächst das Skript sendsms.sh. Laden Sie es herunter und legen Sie es auf Ihrem Centreon Server im Verzeichnis /usr/local/bin/ ab.

Im Verzeichnis /usr/local/bin/ legen Sie eine Datei "config" an. Die Datei "config" enthält die Konfiguration für das Skript.

username=<myuser>
password=<mypassword>
host=<IP Adresse des SMS Gateways>
#mode=<Mögliche Modis können hier entnommen werden>
#insecuressl=true
#proxy=[protocol://][user:password@]proxyhost[:port]

Mit # begonnene Zeilen gelten als Kommentare. Die auskommentierten Optionen sind nicht notwendig.

Die Option insecuressl=true schaltet die Zertifikatsüberprüfung ab.

Alle über die "config" Datei konfigurierten Werte können über Parameter überschrieben werden.

Konfiguration Centreon

In diesem Schritt müssen nun Kommandos für die SMS Benachrichtigung in Centreon konfiguriert werden. Außerdem müssen entsprechende Kontakte angelegt werden.

Beispiel: Definition für SMS Benachrichtigungen

Navigieren Sie im Centreon Webinterface: Configuration - Commands - Notifications
Fügen Sie ein Kommando notify-host-by-sms hinzu:

/usr/local/bin/sendsms.sh $CONTACTPAGER$ "$NOTIFICATIONTYPE$ - Host $HOSTALIAS$ is $HOSTSTATE$ since $SHORTDATETIME$ info: $HOSTOUTPUT$"


Fügen Sie ein weiteres Kommando notifiy-service-by-sms hinzu:

/usr/local/bin/sendsms.sh $CONTACTPAGER$ "$NOTIFICATIONTYPE$ - $SERVICEDESC$ on $HOSTNAME$ state: $SERVICESTATE$ since $SHORTDATETIME$ info: $SERVICEOUTPUT$"


Beispiel: Einen Kontakt für SMS Benachrichtigungen anlegen

Navigieren Sie im Centreon Webinterface: Configuration - Users
Fügen Sie einen Kontakt hinzu:


Verwandte Artikel