Konfiguracja systemu TKmon
Do korzystania z TKmon idealnie nadaje się energooszczędny i pasywnie chłodzony serwer, np. Product not available anymore. TKmon 2.2 można łatwo zainstalować w Ubuntu 16.04 poprzez zarządzanie pakietami. W tym artykule jest opisana pierwsza konfiguracja systemu do monitoringu TKmon 2.2.
Logowanie
Logowanie w systemie TKmon odbywa się w przeglądarce webowej:
Zmiana hasła
Ze względów bezpieczeństwa, należy zmienić hasło:
Konfiguracja serwisu Call-Home
Jeżeli ma być wykorzystywany serwis Call-Home firmy Thomas-Krenn to należy przeprowadzić poniższą konfigurację:
Dane kontaktowe i Auth-Key serwisu Call-Home.
Konfiguracja powiadomienia SMSem
Uwaga: Konfiguracja powiadomień SMSem wymaga podłączonego do urządzenia modemu CEP CT63 lub MultiTech MTD-H5-2.0.
Dodawanie nowych kontaktów
W "Contacts" podawany jest adresat, który ma otrzymywać powiadomienia z systemu TKmon w przypadku stwierdzenia jakichś problemów:
Dodawanie nowych hostów
Dla każdego serwera, który ma być monitorowany przez TKmon należy skonfigurować hosta w TKmon:
Informacje o serwerze. Jeżeli mają być monitorowane informacje z sensorów IPMI to należy wprowadzić odpowiednie dane użytkownika IPMI (vide Konfiguracja w IPMI użytkownika dla monitoringu).
Konfiguracja serwisu
Dzięki TKmon możliwie jest monitorowanie, na każdym skonfigurowanym hoście, usług (jak np. serwer webowy, serwer plików) jak i komponentów sprzętowych (jak np. kontroler RAID), które są wymienione w TKmon Servicechecks.
Dla każdej usługi lub komponentu, które mają być monitorowane musi w TKmon zostać skonfigurowany "Service". Poniższy przykład prezentuje konfigurację monitoringu hosta z systemem VMware.
Uwaga: Niektóre service checks muszą być uruchomione na monitorowanym serwerze (np. obciążenie procesora, lub monitoring kontrolera RAID LSI). Poniżej jest opisana konfiguracja na przykładowym hoście z systemem Windows jak i Linux. Dodatkowe informacje na temat konfiguracji service checks na serwerze z systemem Linux znajdują się w artykule Plugin Icinga NRPE i systemu Windows Server w artykule Instalacja i konfiguracja NSClient++ w systemie Windows.
Przykładowy check na hoście z systemem Linux i NRPE
Konfiguracja service checku NRPE przebiega podobnie jak lokalnego checku.
Przykładowy check na hoście z systemem Windows z nsclient
W przeciwieństwie do hosta z systemem Linux, wykonanie w TKmon odbywa się poprzez check_nt, a nie przez NRPE.
Service status
W Service status może zostać skontrolowany aktualny status (pierwszy check jest przeprowadzany przez Icingę po kilku minutach):
Instalacja aktualizacji
Aktualizacje mogą zostać przeprowadzone wygodnie z interfejsu webowego TKmon:
Autor: Werner Fischer