Darmowe i komercyjne narzędzia do monitoringu infrastruktury IT

ZENOSS - bezpłatny i funkcjonalny

Zenoss Core jest narzędziem open source napisanym w języku programowania Python, służącym do monitorowania i zarządzania firmową infrastrukturą IT. Aplikacja umożliwia monitorowanie na bieżąco stanu całego systemu, jego wydajności i dostępności poszczególnych hostów/usług. Jednocześnie pozwala na łatwe wprowadzanie zmian w konfiguracji sieci.

Darmowe i komercyjne narzędzia do monitoringu infrastruktury IT

op5 Monitor: stan grup hostów

Oprogramowanie Zenoss ma wbudowaną bazę danych konfiguracji (CMDB), która jest centralnym repozytorium informacji o wszystkich zasobach sieciowych. Baza konfiguracji zarządza ponadto relacjami między elementami konfiguracji. Pozwala monitorować niestandardowe parametry (czujniki temperatury, wilgotności itp.), a osoby kontrolujące działanie aplikacji mogą skorzystać z przyjaznego, graficznego interfejsu użytkownika (GUI).

Narzędzie Zenoss dostępne jest w dwóch edycjach: darmowej Core oraz komercyjnej Enterprise. Są one oferowane w wersjach instalacyjnych dla środowisk Linux i Mac OS X. Producent systematycznie publikuje dodatki do podstawowej platformy Zenoss, rozszerzając jej funkcjonalność.

Aby zainstalować Zenoss, można skorzystać z jednego trzech wariantów: gotowych pakietów instalacyjnych All-in-One (zgodnych z większością dystrybucji linuksowych), obrazów maszyn wirtualnych (przeznaczonych głównie do uruchomienia na systemach Windows i MacOS) lub paczek RPM (przeznaczonych głównie dla dystrybucji RedHat, CentOS, SuSE i Fedora).

Zalecana minimalna konfiguracja sprzętowa dla niewielkich sieci (do 250 monitorowanych urządzeń) to: procesor dwurdzeniowy 1,8 GHz, 4 GB pamięci RAM oraz 300 Gb dysku twardego.

Działanie Zenoss Core opiera się na wykorzystaniu niezależnych modułów, z których każdy odpowiedzialny jest za monitorowanie innych parametrów. Do podstawowych należy Zenping, który do sprawdzania urządzenia wykorzystuje protokół ICMP, po czym zgłasza stan interfejsu. Dzięki temu wiadomo, czy dane urządzenie działa. Moduł Zenprocess monitoruje procesor oraz używaną pamięć. Natomiast Zenstatus testuje porty TCP i informuje o włączeniu lub wyłączeniu usługi.

Interesujące obiekty możemy monitorować dzięki dodatkowym modułom Zenpacks, które można pobrać ze strony projektu. Mamy tam do wyboru kilkadziesiąt wtyczek do monitorowania systemów (Windows, Linux), jak również urządzeń sieciowych oraz innych obiektów znajdujących się w infrastrukturze IT (macierze, UPS-y). Wszystko to przy wykorzystaniu SNMP, WMI lub protokołu SSH. Aplikacja może też współpracować z wtyczkami wcześniej opisanego systemu Nagios oraz innej aplikacji do monitorowania - Cacti.

Darmowe i komercyjne narzędzia do monitoringu infrastruktury IT

Zabbix – główny ekran konsoli

Kolejną funkcją Zenoss jest dostarczenie informacji o zdarzeniach zawartych w logu systemowym komputera zdalnego, włącznie z historycznymi wpisami, dzięki czemu jesteśmy w stanie zweryfikować status dostępności zdefiniowanego obiektu w zadanym przedziale czasowym. Z kolei dzięki wtyczkom VMware ESXi Monitor, VMware Virtual Machines, Hyper-V Server R2 i Xen Virtual Machine Report aplikacja monitoruje środowiska wirtualne w zakresie obciążenia procesora pamięci i ogólnej wydajności pracy środowiska uruchomionego w chmurze.

Poza monitorowaniem Zenoss Core potrafi szybko wykryć wszystkie pracujące urządzenia, serwery, systemy operacyjne oraz aplikacje i procesy zachodzące w sieci. Rozpoznawanie odbywa się na bieżąco, a zmiany w infrastrukturze są wykrywane automatycznie, co wyróżnia Zenoss Core wśród innych produktów, nawet tych komercyjnych. Gdy zmienia się konfiguracja, aplikacja odnotuje te zmiany i pokaże użyteczne informacje dotyczące tego zdarzenia, a w razie wystąpienia problemów wygeneruje odpowiednie alerty dla użytkownika.

Alerty mogą być dostarczane przy użyciu różnych kanałów komunikacji. Najważniejsze to e-mail i SMS. Jednocześnie przy generowaniu alarmu może zostać wykonany wskazany skrypt (np. restartujący usługę sprawiającą problemy).


TOP 200