Narzędzia zarządzania - alternatywa open source

Zenoss Core

Narzędzia zarządzania - alternatywa open source

Zenoss Core

Zenoss Core bezbłędnie i szybko wykrył wszystkie urządzenia, serwery, klienty, systemy operacyjne, aplikacje i procesy pracujące w sieci testowej.

Proces rozpoznawania - na bieżąco i według planu, jaki został ustawiony - automatycznie wykrywał i rejestrował zmiany w sieci, w tym zmiany konfiguracji serwera, a jest to mechanizm często nieobecny nawet w komercyjnych produktach.

Powiązany raport rozpoznawania i zmian pokazuje użyteczne detale inwentaryzacji w ujęciu historycznym, na poziomie węzłów, podsieci lub całych sieci. Co więcej, progi Zenoss Core pozwalają na monitorowanie tych zmian i mogą generować alarmy, w sytuacji gdy zmienia się konfiguracja sieci. Zenoss Core nie obsługuje jednak takiej liczby różnorodnych urządzeń, jak HP Open View czy Argent Extended Technologies, nie monitoruje również Exchange czy SQL Server tak ściśle jak narzędzia komercyjne.

Zenoss Core

Producent: Zenoss (www.zenoss.com)

Cena: oprogramowanie bezpłatne; wsparcie techniczne od 3300 USD rocznie

Plusy: bezbłędnie rozpoznaje zasoby sieci; intuicyjny interfejs użytkownika

Minusy: wymaga wizualnego środowiska projektowego dla raportów specjalistycznych

Jeszcze większe wrażenie niż rozpoznawanie sieci robią narzędzia naprawcze, które mogą np. automatycznie wykonywać start lub zatrzymanie dla usług Windows. Podobnie jak większość komercyjnych produktów monitorowania i zarządzania siecią, pozwala na uruchamianie skryptów użytkownika, które były wykonywane również podczas testów, m.in. skrypt usuwający pliki, gdy wolna przestrzeń dyskowa spadała poniżej pewnej granicy.

Zenoss Core monitoruje prawie wszystkie aspekty sieci. Używa pingów ICMP i SNMP do śledzenia stanu urządzeń i ich reakcji. Sprawdza przepływ ruchu sieciowego monitorując standardowe usługi TCP/IP, takie jak HTTP, SMTP czy FTP. Śledzi używanie portów. Podczas testów uzyskiwał też wiedzę, które usługi i procesy drugoplanowe pracują w każdym z serwerów Windows, a które procesy pracują na maszynach Linux.

Podczas przerw w pracy sieci dotyczących wielu podsieci Zenoss Core zachowuje się jak komercyjne narzędzie monitorowania, wykorzystując dane zależne od warstwy trzeciej sieci, zbierane w celu namierzenia routerów i innych urządzeń, których uszkodzenia powodują zawieszenie pracy sieci. Dla każdej monitorowanej pozycji ustawiano podczas testów progi, które produkt stosował do alarmowania o problemach i potencjalnych uszkodzeniach. Zenoss Core ma nawet możliwość wewnętrznego monitorowania i alarmowania, jeżeli sam zacznie błędnie działać.

Podczas testów Zenoss Core wystawiał alarmy o naruszeniach ustawionych progów za pośrednictwem poczty elektronicznej i SMS-ów. Jeżeli ignorowano te alarmy, to następowała ich eskalacja - wysyłanie na kolejny poziom administrowania IT. Możliwość eskalacji alarmów i reguły tym rządzące są na tyle zaawansowane, że mogą konkurować z tymi, jakie dostępne są w narzędziach takich dostawców jak CA, IBM czy HP.

Raporty Zenoss Core pokazują globalne dane inwentaryzacyjne, historię zmian w sieci, szczegóły urządzeń, problemy sieci i jej dostępność. W testach wyświetlano wykresy wydajnościowe sieci i serwera dla zadanego przedziału czasowego.

Oceniano też zdolność do określania w Zenoss Core parametrów SLA (Service Level Agreement) i następnie śledzenia przez produkt zgodności z SLA w poszczególnych grupach urządzeń, serwerów i aplikacji. Interfejs użytkownika, który wykorzystuje dostosowywany panel sterujący porządkujący zdarzenia sieciowe w oparciu o ich znaczenie i funkcje biznesowe, jest łatwy do nawigowania.

Zenoss Core został napisany w języku Python (język typu skryptowego podobny do Basic, REXX czy Perl) i pracuje na platformach Red Hat Enterprise Linux, Fedora Core, Mac OS X, Ubuntu, SUSE, CentOS oraz, poprzez VMware, na Windows.

Jego komponenty open source obejmują: Zope, MySQL, RRDtool, TwistedSNMP i Sendpage. W ramach testów, wykorzystując język Python, zaprogramowano Zenoss Core do uzyskiwania danych specyficznych dla urządzenia Nokia D50 DSLAM. Poszerzanie obsługi urządzeń w Zenoss Core wymaga umiarkowanych umiejętności programowania i jest stosunkowo proste.

Firma oferuje dwa poziomy wsparcia technicznego: brązowy i złoty, o zróżnicowanych cenach. Przykładowo wsparcie "brązowe" dla 50 urządzeń kosztuje 3300 USD rocznie, natomiast złote dla tysiąca urządzeń - 66 000 USD rocznie.

Dokumentacja jest wyczerpująca, łatwa w posługiwaniu i dokładna. Produkt instaluje się w czasie krótszym niż godzina.

Podsumowanie

Narzędzia zarządzania - alternatywa open source

Ocena punktowa narzędzi open source

Zenoss Core zapewnia wartościowe funkcje kontrolne sieci. Jego narzędzia zawierają wiele mechanizmów, jakie znaleźć można zazwyczaj w produktach komercyjnych. Hyperic HQ wykazuje się wymyślnymi mechanizmami ustawiania progów, natomiast GroundWork Monitor jest przystawką do komercyjnej oferty dostawcy.

Trzeba mieć na uwadze, że produkty te mogą wymagać poniesienia nieuniknionych wydatków, jeżeli podejmie się decyzje o wykonaniu programowych rozszerzeń do nich. Trzeba się liczyć z koniecznością odpluskwiania i znalezienia sposobu połączenia kodu własnego z kolejną wersją wydania open source. Pomimo to, jeżeli ma się do dyspozycji programistów, pozyskanie i dostosowanie oprogramowania monitorowania i zarządzania siecią open source może dać w rezultacie narzędzie, mogące w sposób perfekcyjny zintegrować się ze sposobem użytkowania sieci.


TOP 200