SMS unter Linux versenden – so einfach geht's

CT63_USB_SetEin wichtiger Bestandteil von Monitoringsystemen wie Nagios oder Icinga ist die Alarmierung. Wir bekommen viele Anfragen, wie eine sichere Alarmierung neben der klassischen E-Mail realisierbar ist. Oft bleibt dabei nur noch die SMS übrig, da sie ein kostengünstiges, aber effektives Mittel zur Alarmierung ist.
Heute möchte ich einen kurzen Einblick geben wie man SMS unter Linux verschicken kann – darüber hinaus gibt es einen kurzen Einblick in die Konfiguration vom Monitoring-System zum Versand der SMS.
Ganz wichtig für den SMS-Versand ist ein GSM-Modem. Hier bieten wir unseren Kunden zwei verschiedene Klassen an.
Zum einen gibt es USB-Modems – diese sind kostengünstig aber nur direkt an den Monitoring-Server anzuschließen – die Nutzung ist entsprechend der Signalqualität eingeschränkt. An dieser Stelle empfehlen wir unseren Kunden das CEP-CT63 USB powered – es braucht nur noch eine SIM-Karte – sonst ist alles dabei. Wer gerne auf eine Lösung mit Netzteil zurück greift, sollte sich das CEP CT63 ansehen – dieses eignet sich zusammen mit unserer CAT5/USB Verlängerung.
Auf der anderen Seite bieten wir auch SMS-Gateways mit LAN-Anschlüssen an. Diese eignen sich für Kunden, die Ihre SMS von mehreren Applikationen aus verschicken möchten oder auf gewisse Zusatzdienste nicht verzichten wollen. Diese SMS-Gateways bieten alle eine HTTP-Api – eine SMS wird mittels eines Aufrufs Links verschickt – die parameter werden alle in der URL übergeben. Sie haben die freie Wahl zwischen dem MultiTech iSMS oder dem Braintower SMS Gateway S.
Das Braintower SMS Gateway S Advanced bietet darüber hinaus noch eine Mail2SMS Schnittstelle und Reverse-Nagios Checks. Wenn das Gateway den Monitoring-Server nicht mehr erreicht – so kann es eigenständig eine Alarmierungs-SMS verschicken. Falls Ihre Applikation nur in der Lage ist E-Mails zu versenden – so haben Sie mit diesem Gateway die Möglichkeit auch diese als SMS zu empfangen.
Kommen wir nun wie versprochen zur Einrichtung und dem SMS-Versand mit unserem CEP CT63 USB powered unter Linux.

  • bauen Sie die SIM-Karte wie in der Kurzanleitung beschrieben in das Gerät ein – schließen Sie die Antenne an das Gerät an
  • öffnen Sie Ihre Linux-Shell
  • führen Sie folgendes Kommando aus
  • tail -f /var/log/messages
  • schließen Sie nun das Modem an den Computer an
  • Das Gerät wird ohne weitere Treiber erkannt in unserem Beispiel als “ttyACM0”
  • notieren Sie sich Ihre Ausgabe
  • öffnen Sie die Konfigurationsdatei Ihrer zuvor installierten SMS Server Tools 3 mit einem Texteditor
  • vim /etc/smsd.conf
  • kontrollieren Sie die farblich hervorgehobenen Feld und passen Sie diese ggf. an.

SMS-Servertools-Configblau: Gerätename – muss in der Definition und Konfiguration gleich sein
rot: Devicename: diesem haben wir ein paar Schritte vorher in /var/log/messages ermittelt
orange: keep open auf yes setzen – dies lässt die Verbindung zum Modem geöffnet und vermeidet Probleme

  • Speichern Sie nun Ihre Konfiguration und starten Sie SMS Server Tools neu
  • /etc/init.d/smsd restart
  • Testen Sie die erfolgreiche Konfiguration, geben Sie folgendes Kommando auf der Befehlszeile ein, ersetzen Sie die Telefonnummer durch die, wohin Sie die SMS schicken möchten
  • sendsms +4917185247569 ‘Hello, how are you?’
  • Wenige Sekunden später bekommen Sie die SMS auf die angegebene Rufnummer zugeschickt – wenn nicht, suchen Sie nach dem Fehler in /var/log/smsd.log

In Nagios oder Icinga lässt sich das Modem mit folgender Konfiguration einbinden:
define command {
command_name    host-notify-by-sms
command_line    /usr/local/bin/sendsms  “$CONTACTPAGER$” “$HOSTSTATE$ alert for $HOSTALIAS$! Check nagios”
}

define command {
command_name    service-notify-by-sms
command_line    /usr/local/bin/sendsms “$CONTACTPAGER$” “$HOSTALIAS$n$SERVICEDESC$n$SERVICESTATE$nDate/Time: $DATE$ $TIME$n$SERVICEOUTPUT$”
}
Thats it – die Alarmierung läuft!
Wem die Alarmierung per SMS zu wenig ist – der sollte sich mal bei unseren Voice-Alarmierungen umsehen. Übrigens: für die SMS-Gateways mit LAN-Anschluss bieten wir auch einen Einrichtungsservice vor Ort an.

Georg Mimietz
Georg Mimietz
Lead Support Engineer

Georg kam im April 2009 zu NETWAYS, um seine Ausbildung als Fachinformatiker für Systemintegration zu machen. Nach einigen Jahren im Bereich Managed Services ist er in den Vertrieb gewechselt und kümmerte sich dort überwiegend um die Bereiche Shop und Managed Services. Seit 2015 ist er als Teamlead für den Support verantwortlich und kümmert sich um Kundenanfragen und die Ressourcenplanung. Darüber hinaus erledigt er in Nacht-und-Nebel-Aktionen Dinge, für die andere zwei Wochen brauchen.

HWg-STE Netzwerk Thermometer – ideal für den Einstieg

Seit nun genau 3 Jahren verkaufen wir sehr erfolgreich unser Netzwerkthermometer HWg-STE. Dies hat mehrere Gründe: es ist das günstigste Gerät seiner Klasse – für 179,00 € netto, zzgl. Versand ist nicht nur das Messgerät dabei, sondern auch ein 3m Temperatursensor, das Netzteil sowie die Software für Windows “PDMS3”. Mit dieser Software ist es möglich, 3 Sensoren (Also mittels 2 oder 3 Geräten) kostenfrei zu überwachen und deren Werte zu sammeln. Alternativ können die Messwerte natürlich über SNMP auch in das lokale Monitoring-System geholt werden, dort gibt es natürlich keine Beschränkungen der Messpunkte.
Aber auch durch die Vielfalt der Sensoren greifen unsere Kunden gerne auf dieses Gerät zurück. Neben der Temperaturüberwachung kann auch noch die Luftfeuchte gemessen werden. Diese Sensoren gibt es jeweils in 1m, 3m und 10m Länge.
Darüber Hinaus sind auch noch ein wasserdichter Outdoor-Sensor (-30°C bis +125°C ) und ein eigens für Kühlschränke entwickelter Sensor (Flachkabel -30°C bis 60°C) erhältlich. Diese Sensoren zeichnen sich jeweils durch sehr hohe Messgenauigkeiten von 0,1°C bzw. 0,1% bei der Luftfeuchtigkeit aus.
Das HWg-STE Netzwerk-Thermometer ist aber nicht nur in der IT beliebt. Kunden aller Branchen greifen darauf zurück. Selbst ohne Monitoring-System und ohne Rechner kann das HWg-STE zuverlässig bei Schwellwertüberschreitungen alarmieren. Dies geschieht in diesem Fall per E-Mail, auf dem Gerät können 2 E-Mail Empfänger hinterlegt werden, welche bei der jeweils definierten Schwellwertüberschreitung des Sensors alarmiert werden. So lassen sich auch viele andere Einsatzszenarien realisieren: Temperaturüberwachung in Lagern, Maschinenräumen, Wohnräumen, Kellern, leerstehenden Gebäuden, Kühlgeräten, Serverräumen, Rechenzentren, Büros, Schulen, Weinschränken und sicherlich vielen mehr.
Einige Kunden nutzen auch die Möglichkeiten des SMS-Versands, welcher zwar nicht direkt über dieses Gerät möglich sind, aber mittels einem SMS-Gateways für das Monitoring-System oder der E-Mail2SMS Lösung der Mobilfunkbetreiber. Bei der E-Mail2SMS Lösung wird eine SMS an eine vom Provider angelegte Mailadresse geschickt, dieser leitet diese dann als SMS an Ihre Handynummer weiter, mehr Informationen dazu finden Sie auf unseren FAQ-Seiten.
Das komplett in Englisch gehaltene Webfrontend ist sehr aufgeräumt und bietet alle Einstell- und Anzeigemöglichkeiten. Zum Beispiel kann die Temperatur dort auch direkt abgelesen, die Sensoren benannt (Raum1/2, Wohnzimmer etc.), die Alarmierungsschwellwerte festgelegt und die Mailempfänger eingetragen werden. Aber auch die MIB Table und die Konfiguration können darüber herunter geladen werden. Überzeugen Sie sich doch selbst von dieser Weboberfläche auf unserer Online-Demo-Seite.

general

system

Sensors

Von dem HWg-STE gibt es auch eine PoE-Version, welche neben PoE sonst die gleichen Funktionalitäten bietet.
Falls Wassereinbrüche, Bewegungen, Türen, Luftstrom, Rauch oder andere Gefahren überwacht werden sollen, empfehlen wir unseren Kunden die Produkte von AKCP. Auch diese sind wieder ideal für das Monitoring-System und funktionieren auf die gleiche Weise. Um auf Nummer sicher zu gehen, testen Sie doch mal unseren Einkaufsberater.
Haben Sie Fragen? Gerne stehen wir Ihnen bei der Planung und Umsetzung Ihres Projektes zur Seite. Nutzen Sie dafür bitte diese Kontaktinformationen.

Georg Mimietz
Georg Mimietz
Lead Support Engineer

Georg kam im April 2009 zu NETWAYS, um seine Ausbildung als Fachinformatiker für Systemintegration zu machen. Nach einigen Jahren im Bereich Managed Services ist er in den Vertrieb gewechselt und kümmerte sich dort überwiegend um die Bereiche Shop und Managed Services. Seit 2015 ist er als Teamlead für den Support verantwortlich und kümmert sich um Kundenanfragen und die Ressourcenplanung. Darüber hinaus erledigt er in Nacht-und-Nebel-Aktionen Dinge, für die andere zwei Wochen brauchen.

Neu im NETWAYS-Online-Store: 2N UMTS Router

Kein DSL verfügbar? Die Problematik ist immer die gleiche: Einen Solarpark, ein Lager, ein Büro oder einfach nur ein Standort ohne kabelgebundenen Internetanschluss mit Internet zu versorgen  ist nicht immer einfach. Der Breitbandkabelausbau in Deutschland ist zwar in den letzten Jahren gut voran gekommen, jedoch sind noch lange nicht alle weißen Flecken auf der Karte abgedeckt.
Wir haben hierzu für unsere Kunden eine günstige und wirklich bequeme Lösung gefunden. Unsere 2N EasyRoute UMTS-Router.
Diese Router sind nicht abhängig von Breitbandkabelanschlüssen, das einzige was hierzu benötigt wird, ist eine SIM-Karte und ein entsprechenden Vertrag, welcher ein mobiles Internet bereitstellt.
Schon kann die Einrichtung los gehen: Karte rein, Router an Strom und Netzwerk anschließen und mittels Browser konfigurieren. Sobald der Router dann in das eigene Netzwerk eingebunden ist, können alle Geräte im Netzwerk über den Router auf das Internet zugreifen. Darüber hinaus ist der Zugriff via WLAN auf das Internet dann auch möglich.
Wer gerne am entfernten Standort auch noch ein Telefon und/oder Fax betreiben möchte, geht mit den 2N Routern auch nicht leer aus, unser Produkt 2N EasyRoute ‐ Quadband UMTS HSDPA 7,2 Mbps + HSUPA 5,76 Mbps inkl. FAX – UMTS-Router bringt genau diese Funktionen mit, als ob ein normaler Telefonanschluss vorhanden wäre.
Ein großer Vorteil dieser Geräte ist auch die Unterstützung von DynDNS-Diensten, sowie die Möglichkeit über das Webfrontend SMS zu verschicken.
Wir haben 3 dieser Router in unser Sortiment aufgenommen, diese Unterscheiden lediglich in der Funktionalität mit dem Fax bzw. der Dateiübertragung via HSDPA und HSUPA. Auf die 2N Geräte erhalten Sie in unserem Shop 2 Jahre Garantie.
Eine Liste der ausführlichen Fähigkeiten der 2N-Artikel finden Sie bei uns im Shop

Georg Mimietz
Georg Mimietz
Lead Support Engineer

Georg kam im April 2009 zu NETWAYS, um seine Ausbildung als Fachinformatiker für Systemintegration zu machen. Nach einigen Jahren im Bereich Managed Services ist er in den Vertrieb gewechselt und kümmerte sich dort überwiegend um die Bereiche Shop und Managed Services. Seit 2015 ist er als Teamlead für den Support verantwortlich und kümmert sich um Kundenanfragen und die Ressourcenplanung. Darüber hinaus erledigt er in Nacht-und-Nebel-Aktionen Dinge, für die andere zwei Wochen brauchen.