TKmon einrichten
| Hinweis: Bitte beachten Sie, dass dieser Artikel / diese Kategorie sich entweder auf ältere Software/Hardware Komponenten bezieht oder aus sonstigen Gründen nicht mehr gewartet wird. Diese Seite wird nicht mehr aktualisiert und ist rein zu Referenzzwecken noch hier im Archiv abrufbar. |
|---|
Zur Nutzung von TKmon bietet sich eine stromsparender und passiv gekühlter Server, zum Beispiel der Produkt nicht mehr verfügbar, an. Sie können, bequem über die Paketverwaltung, TKmon 2.2 unter Ubuntu 16.04 installieren. Dieser Artikel zeigt wie Sie ein TKmon 2.2 Monitoring-System erstmals einrichten.
Wichtiger Hinweis
Die Monitoring-Software TKmon wird nicht mehr weiterentwickelt und auch auch der Thomas-Krenn Call-Home-Service ist nun abgeschaltet.
Login
Öffnen Sie einen Webbrowser und melden Sie sich bei TKmon an:
-
An einem angeschlossenen Monitor wird die aktuelle IP-Adresse von TKmon angezeigt.
-
Mit einem Webbrowser erreichen Sie nach Eingabe der IP-Adresse des Low Energy Servers das TKmon Webinterface.
-
Geben Sie Benutzernamen "tkmon" und das Kennwort (Standardkennwort "relation") ein und klicken Sie auf Login.
-
Nach dem ersten Login erscheint die Aufforderung, das Passwort zu ändern. Klicken Sie auf den entsprechenden Link.
Passwort ändern
Ändern Sie aus Sicherheitsgründen das TKmon Passwort:
-
Geben Sie das aktuelle Passwort und 2x das neu gewünschte Passwort ein und klicken Sie auf Passwort ändern.
-
Das Passwort wurde erfolgreich geändert.
Call-Home-Service einrichten
Wenn Sie den Thomas-Krenn Call-Home-Service nutzen möchten, führen Sie die folgenden Schritte zur Konfiguration durch:
-
Geben Sie Ihre Kontaktinformationen und den Call-Home Auth-Key ein.
-
Die Einstellungen wurden erfolgreich gespeichert. Icinga muss neu gestartet werden.
-
Klicken Sie auf Icinga Neustart.
-
Icinga wurde neu gestartet.
-
Klicken Sie im Bereich Call Home auf den Test Button.
-
Das Test-E-Mail wurde verschickt.
-
Bei korrekter Konfiguration ist in Ihrer Inbox das Test-E-Mail eingelangt.
SMS einrichten
Hinweis: Um SMS einzurichten, muss ein CEP CT63 Modem oder ein MultiTech MTD-H5-2.0 an Ihrer Appliance angeschlossen sein!
-
Aktivieren oder Deaktivieren Sie die SMS-Funktion. Damit SMS verschickt werden, muss bei den Kontakten eine Mobil-Nummer hinterlegt werden.
Kontakte erstellen
Im Bereich Kontakte geben Sie alle Empfänger ein, an die TKmon E-Mail Benachrichtigungen bei Problemen senden soll:
-
Klicken Sie auf Neuen hinzufügen.
-
Geben Sie Name, E-Mail-Adresse und bei Bedarf Mobil-Nummer des Kontakts ein und klicken Sie auf Speichern.
-
Damit die Änderung wirksam wird, starten Sie anschließend Icinga neu.
Host erstellen
Für jeden Server, den Sie mit TKmon überwachen möchten, konfigurieren Sie einen Host in TKmon:
-
Klicken Sie im Bereich Hosts auf Neuen erstellen.
-
Geben Sie die Informationen zum Server ein. Wenn Sie die IPMI Sensoren des Servers überwachen möchten, geben Sie dazu den entsprechenden IPMI Benutzer ein (siehe IPMI Monitoring Benutzer einrichten).
-
Der Host wurde eingerichtet. Klicken Sie auf den Services Button zum Einrichten von Services.
Service erstellen
Bei jedem konfigurierten Host können Sie alle Dienste (wie Webserver, Dateiserver, ...) sowie Hardware-Komponenten (wie RAID-Controller) überwachen, die in den TKmon Servicechecks angeführt sind.
Zum Einrichten einer solchen Überwachung konfigurieren Sie für den jeweiligen Dienst bzw. die jeweilige Komponente einen Service in TKmon. Das folgende Beispiel zeigt das Einrichten der Überwachung eines VMware Hosts.
-
Klicken Sie auf Service hinzufügen.
-
Geben Sie einige Zeichen des gewünschten Dienstes ein (z.B. "vmw"), wählen Sie den entsprechenden Servicecheck und klicken Sie auf Hinzufügen.
-
Um Hardwareprobleme an Thomas-Krenn zu melden, belassen Sie die Option Fehler an Thomas-Krenn melden auf Ja (setzt aktive Call-Home-Service Subscription für diesen Server voraus).
-
Die Überwachung des VMware Hosts ist nun in TKmon konfiguriert. Starten Sie Icinga nun neu, um die Konfigurationsänderungen zu aktivieren.
Hinweis: Manche Servicechecks müssen für die Überwachung Kommandos am überwachten Server ausführen können (z.B. zur Überwachung der CPU Last, oder die Überwachung eines LSI RAID Controllers). Im nachfolgenden wird die Konfiguration anhand eines Beispiels für Windows und Linux Hosts erläutert. Weitere Informationen zum Einrichten von solchen Servicechecks am jeweiligen Server finden Sie für Linux Server im Artikel Icinga NRPE Plugin und für Windows Server im Artikel NSClient++ unter Windows installieren und konfigurieren.
Linux Host NRPE Beispielcheck
Die Konfiguration eines NRPE-Servicechecks erfolgt analog zu einem lokalen Check.
-
Klicken Sie auf Service hinzufügen.
-
Um sämtliche nrpe-Checks anzuzeigen, tippen Sie den String "nrpe" in das Eingabefeld. Wählen Sie den gewünschten Servicecheck und klicken Sie auf Hinzufügen.
-
Dieser NRPE-Check ermöglicht ein selbst definierbares Kommando abzuprüfen. In diesem Beispiel wird via "check_load" die Systemlast des Clients geprüft. Wählen Sie eine zum Kommando passende Bezeichnung aus. Klicken Sie auf Speichern und starten Sie anschließend Icinga neu.
Windows Host nsclient Beispielcheck
Im Gegensatz zum Linux Host erfolgt die Ausführung in TKmon nicht via NRPE sondern mittels check_nt.
-
Klicken Sie auf Service hinzufügen.
-
Um sämtliche nsclient-Checks anzuzeigen, tippen Sie den String "check_nt" in das Eingabefeld. Wählen Sie den gewünschten Servicecheck und klicken Sie auf Hinzufügen.
-
Dieser nsclient-Check prüft die Version der am Client installierten NSClient++ Applikation. Klicken Sie auf Speichern und starten Sie anschließend Icinga neu.
Service Status
Im Servicestatus können Sie den aktuellen Status abfragen (der erste Check wird von Icinga nach einigen Minuten ausgeführt):
-
Mit Hilfe der Buttons "Nur Probleme" und "Alle" können Sie die angezeigten Services abhängig vom jeweiligen Status eingrenzen.
Updates installieren
Updates können Sie bequem über das TKmon Webinterface durchführen:
-
Die Informationsseite informiert Sie über den Update-Vorgang.
-
Hier testen Sie Ihren aktuellen Zustand der Pakete.
-
Ein Klick auf Verfügbare Updates aktualisieren lädt die Liste der zu aktualisierenden Pakete. Installiert werden in diesem Schritt die Pakete noch nicht.
-
Ein Upgrade des Systems installiert und konfiguriert neue Pakete.
|
Autor: Werner Fischer Werner Fischer arbeitet im Product Management Team von Thomas-Krenn. Er evaluiert dabei neueste Technologien und teilt sein Wissen in Fachartikeln, bei Konferenzen und im Thomas-Krenn Wiki. Bereits 2005 - ein Jahr nach seinem Abschluss des Studiums zu Computer- und Mediensicherheit an der FH Hagenberg - heuerte er beim bayerischen Server-Hersteller an. Als Öffi-Fan nutzt er gerne Bus & Bahn und genießt seinen morgendlichen Spaziergang ins Büro.
|

