
Dylan Parker
0
778
143
Ten krótki samouczek pokazuje studentom i nowym użytkownikom, jak zainstalować i skonfigurować pakiet monitorowania i optymalizacji Checkmk w systemie Ubuntu 16.04 | 18.04 Pulpity LTS.
Jako administrator systemu chcesz znać stan swojej infrastruktury. Chcesz być świadomy awarii dysku, problemów z pamięcią i innych problemów związanych z serwerem, zanim użytkownicy się o tym dowiedzą.
Do tego potrzebne będzie solidne oprogramowanie do monitorowania i konserwacji systemu.
Jeśli potrzebujesz solidnej, ale prostej w instalacji i zarządzaniu platformą monitorowania, Checkmk jest doskonałym miejscem do rozpoczęcia.
Checkmk to samodzielny pakiet oprogramowania, który łączy Nagios z dodatkami do gromadzenia, monitorowania i jest wyposażony w interfejs portalu internetowego do prostego zarządzania.
To jest Nagios z ulepszonymi funkcjami i dodatkami, których możesz nie znaleźć w oryginalnej platformie monitorowania Nagios.
Aby uzyskać więcej informacji na temat Checkmk, odwiedź jego stronę główną.
Kiedy będziesz gotowy do zainstalowania Checkmk na Ubuntu, wykonaj poniższe czynności:
Krok 1: Zainstaluj Checkmk
Aby korzystać z platformy monitorującej Checkmk, należy ją najpierw zainstalować. Dobrą rzeczą jest to, że ma rozszerzenie .DEB pakiet, który można łatwo zainstalować w systemie Ubuntu.
Aby zaktualizować Ubuntu, użyj poniższych poleceń:
sudo apt aktualizacja sudo apt aktualizacja sudo apt autorove
Po zaktualizowaniu Ubuntu możesz chcieć ponownie uruchomić.
Krok 2: Pobierz i zainstaluj Checkmk
Teraz, gdy Ubuntu jest zaktualizowany, uruchom poniższe polecenia, aby pobrać pakiet Checkmk i zainstalować go.
Strona pobierania ze wszystkimi najnowszymi pakietami, odwiedź tę lokalizację.
Możesz po prostu uruchomić poniższe polecenia, aby zainstalować Checkmk.
cd / tmp wget https://checkmk.com/support/1.6.0p8/check-mk-raw-1.6.0p8_0.bionic_amd64.deb sudo apt install -y ./check-mk-raw-1.6.0p8_0.bionic_amd64. deb
Powyższe polecenia pobiorą i zainstalują pakiety Checkmk, w tym wszystkie zależności i Apache2, który jest używany do zapewnienia interfejsu internetowego dla swojej platformy monitorowania.
Po zainstalowaniu uruchom poniższe polecenia, aby wyświetlić polecenia i opcje pomocy dotyczące poleceń.
sudo omd
Powinno to wyświetlić podobne linie, jak pokazano poniżej:
Użycie (nazywane jako root): omd help Pokaż ogólną pomoc omd setversion VERSION Ustawia domyślną wersję OMD, która będzie używana przez nowe serwisy omd version [SITE] Pokaż wersję OMD omd wersje Wyświetl listę zainstalowanych wersji OMD omd sites Pokaż listę witryn
Po zainstalowaniu kontynuuj poniżej, aby utworzyć instancję monitorowania Checkmk.
Krok 3: Utwórz instancję monitorującą Checkmk
Po zakończeniu instalacji Checkmk uruchom poniższe polecenia, aby utworzyć pierwszą instancję Checkmk.
Checkmk wykorzystuje koncepcję instancji lub pojedynczych instalacji do izolowania wielu kopii Checkmk na serwerze.
Aby utworzyć pierwszą instancję, uruchom poniższe polecenia:
W tym samouczku nazwiemy naszą pierwszą instancję monsvrs.
sudo omd utwórz monsvrs
Powinno to spowodować utworzenie instancji o nazwie monsvrs. Po utworzeniu instancji powinien wyświetlić komunikat podobny do poniższego:
Restartowanie Apache… OK Utworzono nową witrynę monsvrs w wersji 1.6.0p8.cre. Witrynę można uruchomić za pomocą omd start monsvrs. Domyślny interfejs sieciowy jest dostępny pod adresem http: // ubuntu1804 / monsvrs / Administratorem aplikacji internetowych jest cmkadmin z hasłem: FPoBrO5Q (można go zmienić za pomocą polecenia „htpasswd -m ~ / etc / htpasswd cmkadmin” jako użytkownik witryny). Proszę zrobić su - monsvrs w celu administrowania tą stroną.
Znajdziesz adres URL umożliwiający dostęp do portalu instancji wraz z domyślnym hasłem dostępu.
Teraz uruchom poniższe polecenia, aby uruchomić utworzoną powyżej instancję.
sudo omd start monsvrs
Po pomyślnym uruchomieniu instancja powinna wyświetlać podobne wiersze:
Uruchamianie mkeventd… OK Uruchamianie rrdcached… OK Uruchamianie npcd… OK Uruchamianie nagios… OK Uruchamianie apache… OK Inicjowanie Crontab… OK
Teraz możesz przejść do portalu i zalogować się za pomocą domyślnego hasła podanego powyżej.
http: // nazwa-serwera / monsrvs

Zaloguj się i zacznij konfigurować swoje środowisko.

Po zainstalowaniu serwera możesz skupić się na instalacji agenta klienta na komputerach, które chcesz kontrolować.
Krok 4: Zainstaluj agenta Checkmk
Możesz szybko i łatwo pobrać agenta klienta z utworzonej powyżej instancji. Po prostu określ Nazwa serwera z nazwą instancji, jak pokazano za pomocą poniższych poleceń:
Aby zainstalować agenta Check na komputerze, użyj poniższych poleceń:
cd / tmp wget http: //ubuntu1804/monsvrs/check_mk/agents/check-mk-agent_1.6.0p8-1_all.deb sudo apt install -y ./check-mk-agent_1.6.0p8-1_all.deb
Po zainstalowaniu agenta uruchom poniższe polecenia, aby:
check_mk_agent
Powinno to spowodować wyświetlenie podobnych wierszy, jak poniżej:
<<>> Wersja: 1.6.0p8 AgentOS: Linux Hostname: ubuntu1804 AgentDirectory: / etc / check_mk DataDirectory: / var / lib / check_mk_agent SpoolDirectory: / var / lib / check_mk_agent / spool PluginsDirectory: / usr / lib / check_mk_agent / plugins us LocalDr / lib / check_mk_agent / local <<>>
Teraz, gdy agent jest zainstalowany na hoście, przejdź do instancji serwera i dodaj nowego agenta hosta.
Aby to zrobić, przejdź do Zastępy niebieskie menu w WATO - Konfiguracja menu po lewej stronie. Kliknij tutaj Utwórz nowego hosta.

Zostaniesz poproszony o podanie informacji o hoście, którego chcesz dodać. Po kilku skanach host powinien zostać dodany i gotowy do monitorowania.

Otóż to!
Wniosek:
Ten post pokazał, jak zainstalować i skonfigurować platformę monitorowania systemu Checkmk na Ubuntu. Jeśli znajdziesz jakikolwiek błąd powyżej, użyj poniższego formularza komentarza, aby go zgłosić.
Dzięki,