Kann ich mein SMS Gateway an Nagios bzw. Icinga 1 anbinden?
Selbstverständlich können Sie Ihr SMS Gateway dazu nutzen Alarme aus Nagios bzw. Icinga 1 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.
Download-links:
https://github.com/NETWAYS/notify-brevisone
https://github.com/NETWAYS/notify-brevisone/releases/tag/v0.1.0
1. 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 Nagios 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 Address of the SMS Gateways>
#mode=<All modes can be seen here>
#insecuressl=true
#proxy=[protocol://][user:password@]proxyhost[:port]
2. Konfiguration Nagios
In diesem Schritt müssen nun Kommandos für die SMS Benachrichtigung konfiguriert werden. Außerdem müssen entsprechende Kontakte angelegt werden.
1. Beispiel: Definition für SMS Benachrichtigungen in /etc/nagios3/commands.cfg
define command
{
command_name notify-host-by-sms
command_line /usr/local/bin/sendsms.sh $CONTACTPAGER$ "$NOTIFICATIONTYPE$ - Host $HOSTALIAS$ is $HOSTSTATE$ since $SHORTDATETIME$ info: $HOSTOUTPUT$"
}
define command
{
command_name notify-service-by-sms
command_line /usr/local/bin/sendsms.sh $CONTACTPAGER$ "$NOTIFICATIONTYPE$ - $SERVICEDESC$ on $HOSTNAME$ state: $SERVICESTATE$ since $SHORTDATETIME$ info: $SERVICEOUTPUT$"
}
2. Beispiel: Definition eines Kontakts in /etc/nagios3/contacts.cfg
define contact
{
contact_name Max_Muster
alias Max Muster
host_notification_period 24x7
service_notification_period 24x7
host_notification_options d,u,r
service_notification_options u,c,r
pager 00491701234567
host_notification_commands notify-host-by-sms
service_notification_commands notify-service-by-sms
}
Verwandte Artikel
- Kann ich den Versand von Nachrichten automatisieren?
- Kann ich den Versand von Nachrichten automatisieren?
- Kann ich mein SMS Gateway an Centreon anbinden?
- Kann mein SMS Gateway Notifications von Check_MK versenden?
- Kann ich mein SMS Gateway an Nagios bzw. Icinga 1 anbinden?
- Kann ich mein SMS Gateway an SNAG-View anbinden?
- Kann ich mein SMS Gateway mit Zabbix verbinden?
- Kann ich die Funktionen des SMS Gateways überwachen?
- Wie kann ich Checks in das integrierte Monitoring importieren?
- Nachrichten Status
- Überwachen des SMS Gateways
- HTTP API
- Firmware Update
- Wie kann ich die Firmware meines SMS Gateways aktualisieren?
- Hilfe