Marzeniem każdego administratora systemu jest osiągnięcie 100% czasu sprawności. Mówię sen, ponieważ wszyscy wiemy, że to niemożliwe. Nawet jeśli zignorujesz planowane przestoje, systemy w końcu przestaną działać. mibardzo to wie. Jednak każdy chce mieć możliwie jak najdłuższy czas pracy, a co ważniejsze, chce być w stanie wykazać ten czas sprawności. Właśnie w tym przydają się narzędzia do pomiaru czasu działania - lub narzędzia do monitorowania czasu działania, jak się je często nazywa -.
Chociaż tak naprawdę nie ma żadnych narzędziwiele narzędzi do monitorowania ogólnego przeznaczenia, przeznaczonych do pomiaru lub monitorowania czasu przestoju, będzie obejmować czas przestoju wśród parametrów, które mogą monitorować. Dzisiaj przyglądamy się niektórym z najlepszych narzędzi do pomiaru czasu pracy.
Zanim przejrzymy różne dostępne narzędzia,zaczniemy od dokładniejszego przyjrzenia się pomiarowi czasu pracy. Spróbujemy dowiedzieć się, dlaczego jest to ważny parametr do pomiaru, ale także jak można go zmierzyć. Następnie omówimy różne rodzaje dostępnych narzędzi do pomiaru czasu. Wyjaśnienie różnic między narzędziami do pomiaru czasu działania lokalnego serwera a usługami zdalnego pomiaru czasu działania sieci będzie naszym następnym zleceniem. Mając to wszystko za sobą, będziemy mogli przejrzeć niektóre z najlepszych dostępnych narzędzi. Zaczniemy od pięciu najlepszych lokalnych narzędzi do pomiaru czasu pracy lokalnego serwera, a następnie trzech wspaniałych usług pomiaru czasu pracy witryny.
Po co mierzyć czas przestoju
Głównym powodem, dla którego ktoś chciałby mierzyćdyspozycyjność to dowód na to. Awarie systemu, bez względu na to, gdzie się zdarzają i jakie są ich przyczyny, są często bardzo szkodliwe dla każdej organizacji. Nierzadko zdarza się, że podczas przerwy w pracy wielu pracownikom uniemożliwia się wykonywanie normalnej pracy i nie mają oni nic innego do roboty, jak tylko siedzieć i czekać na ponowne uruchomienie systemu. Niestety jest to rodzaj sytuacji, w której wydaje się, że czas płynie bardzo wolno, a wielu osobom, w tym menedżerom i menedżerom, można niesłusznie doprowadzić do przekonania, że przerwy trwają dłużej niż w rzeczywistości.
Ponadto wiele działów IT ma usługiporozumienia poziomu z resztą organizacji, które określają pewien procent czasu dostępności. Czas na raportowanie może przydać się w perspektywie. Na przykład, ta 2-godzinna przerwa w zasilaniu nadal stanowi 99,997% czasu przestoju w ciągu miesiąca. To wcale nie jest zła liczba. A jeśli Twoja umowa SLA określa czas działania wynoszący 99,99%, nadal osiągasz dobre wyniki.
Różne rodzaje narzędzi do różnych rodzajów pomiarów czasu sprawności
Istnieją zasadniczo dwa różne rodzajeprzestoje, które są zwykle interesujące dla administratorów systemu i każdy z nich wymaga innego rodzaju narzędzia. Pierwszy typ jest określany jako lokalny czas przestoju. Odnosi się do czasu przestoju każdego serwera i innego sprzętu. Innym powszechnym rodzajem pomiaru uptime jest dostępność usług internetowych. Na przykład organizacja będzie chciała monitorować czas działania lub dostępność swojej witryny internetowej dla użytkowników w Internecie. Ten rodzaj pomiaru czasu działania nie mierzy czasu działania serwera, ale mierzy dostępność systemu.
Pomiar czasu przestoju serwera lokalnego
Pomiar czasu przestoju serwera lokalnego jest najłatwiejszywystępować. W rzeczywistości większość - jeśli nie wszystkie - systemy operacyjne mają wbudowany licznik czasu pracy. Narzędzie do pomiaru czasu przestoju jest zatem prostą sprawą do zdalnego odczytu tego licznika i przechowywania go lokalnie. Liczniki te zazwyczaj informują o czasie pracy systemu w dniach, godzinach, minutach i sekundach, a obliczenia procentowe na podstawie tych danych należy do narzędzia pomiarowego lub monitorującego.
Pomiar czasu przestoju usługi zdalnej
Pomiar czasu pracy zdalnej usługi internetowej jest trochęróżne. Liczniki czasu przestoju zazwyczaj nie są dostępne, a różne dostępne narzędzia muszą okresowo sprawdzać, czy system działa i czy działa normalnie. W takim systemie rozdzielczość czasu pomiaru nie może nigdy przekroczyć interwału weryfikacji. Na przykład, jeśli usługa monitorowania uptime sonduje twoją witrynę co 5 minut, czterominutowa przerwa między dwiema ankietami byłaby całkowicie niezauważona. Dlatego ważne jest, aby wybrać usługę z możliwie najkrótszym interwałem odpytywania.
Najlepsze narzędzia do pomiaru czasu pracy serwera
Można użyć wielu narzędzi do monitorowania siecimonitorować czas pracy serwera, ponieważ licznik czasu pracy wbudowany w większość urządzeń można zwykle odczytać zdalnie za pomocą protokołu Simple Network Management Protocol. Zebraliśmy listę pięciu narzędzi, których możesz użyć do pomiaru i monitorowania czasu pracy systemu.
1. SolarWinds Serwer i monitor aplikacji (BEZPŁATNA wersja próbna)
SolarWinds jest rodzimą nazwą wśródadministratorzy sieci. Firma tworzy świetne narzędzia do administrowania siecią od około 20 lat, a niektóre jej produkty, takie jak Monitor wydajności sieci, stale otrzymują entuzjastyczne recenzje. Ale SolarWinds słynie również z bezpłatnych narzędzi. Tworzy kilka narzędzi, z których każde zaspokaja określoną potrzebę administracji sieci. Serwer Kiwi Syslog i serwer TFTP SolarWinds to dwa przykłady tych bezpłatnych narzędzi.
Do pomiaru i monitorowania czasu przestoju najlepsze narzędzie w arsenale SolarWinds nosi nazwę SolarWinds Serwer i monitor aplikacji. To narzędzie pomaga administratorom monitorować serwery,ich parametry operacyjne, procesy i uruchomione aplikacje. Będzie mierzył nie tylko czas działania serwera, ale także czas działania aplikacji działających na serwerach. Narzędzie można łatwo skalować od bardzo małych sieci do dużych z setkami serwerów (fizycznych i / lub wirtualnych) rozmieszczonych w wielu lokalizacjach. Może równie łatwo monitorować usługi hostowane w chmurze, takie jak usługi Amazon Web Services i Microsoft Azure.

- DARMOWY 30-DNIOWY PRÓBNY: SolarWinds Monitor serwera i aplikacji
- Oficjalny link do pobrania: https://www.solarwinds.com/server-application-monitor/registration
The SolarWinds Serwer i monitor aplikacji jest bardzo łatwy w konfiguracji. Po zainstalowaniu konfiguracja początkowa jest równie łatwa do wykonania przy pomocy procesu automatycznego wykrywania. Wykrywanie urządzenia jest procesem dwuprzebiegowym. Pierwsze przejście odkryje serwery, a drugie - aplikacje na nich działające. Aby przyspieszyć proces, możesz dostarczyć narzędziu listę aplikacji do wyszukania. Po uruchomieniu przyjazny interfejs użytkownika narzędzia sprawia, że korzystanie z niego jest prostym zadaniem. Możesz wybrać wyświetlanie dowolnych dostępnych informacji w tabeli lub na wykresie.
Cena za SolarWinds Serwer i monitor aplikacji zacznij od 2 995 $ za maksymalnie 150 monitorów i idź w góręna podstawie liczby monitorowanych komponentów, węzłów i woluminów. Dla tych, którzy wolą wypróbować produkt przed jego zakupem, dostępna jest do pobrania bezpłatna 30-dniowa wersja próbna.
2. ManageEngine OpManager
ManageEngine to kolejny znany producent narzędzi do zarządzania siecią. I ManageEngine OpManager pozwala monitorować routery, przełączniki,zapory ogniowe, serwery i maszyna wirtualna pod kątem błędów i wydajności. Narzędzie oferuje wsparcie wielu dostawców dla ciągłego monitorowania serwerów i krytycznych aplikacji wraz z ich usługami i procesami. Okresowo monitoruje serwery za pomocą protokołów SNMP i WMI, aby upewnić się, że stale działają i osiągają najwyższy poziom wydajności. Ponadto narzędzie przechowuje wszystkie zebrane dane do historycznego śledzenia wydajności i rozwiązywania problemów, eliminując potrzebę stosowania wielu narzędzi do monitorowania serwerów.

Wydajność urządzenia monitorowana jest quasi-realnieczas i można go oglądać na pulpitach nawigacyjnych i wykresach na żywo. To narzędzie nie tylko monitoruje czas działania. Jego główną cechą jest monitorowanie przepustowości, ale monitoruje również krytyczne wskaźniki, takie jak utrata pakietów, błędy i odrzucane są monitorowane. Wreszcie może monitorować wskaźniki wydajności serwerów fizycznych i wirtualnych, takie jak dostępność, obciążenie procesora oraz wykorzystanie miejsca na dysku i pamięci.
Dzięki ponad 100 wbudowanym raportom - w tym raportowi dostępności - które można dowolnie planować, dostosowywać i eksportować, raportowanie jest kolejnym ManageEngine OpManagerAktywa. Musisz wybrać jedną z trzech różnych wersji: Free, Essential i Enterprise. Różnią się liczbą urządzeń, które mogą monitorować - od 10 w wersji darmowej do 10 000 w wersji Enterprise - i ich zestawem funkcji.
3. Paessler Router Traffic Grapher (PRTG)
The Paessler Router Traffic Grapherlub PRTG, jest dobrze znaną platformą monitorowania. Sprzedawca twierdzi, że jest to jedno z najłatwiejszych i najszybszych narzędzi do monitorowania, które można skonfigurować. Według Paesslera możesz zacząć działać w ciągu kilku minut. Duża część szybkości i łatwości konfiguracji produktu pochodzi z funkcji automatycznego wykrywania. Po instalacji przeskanuje sieć i automatycznie doda znalezione komponenty oraz monitory odpowiednie dla każdego urządzenia.

PRTG proponuje kilka opcji, jeśli chodzi o użytkownikainterfejsy. Możesz wybierać między natywną konsolą Windows, interfejsem internetowym opartym na Ajax lub aplikacjami mobilnymi na Androida lub iOS. Mówiąc o aplikacjach mobilnych, w pełni wykorzystują możliwości swojej platformy i pozwolą na przykład użyć aparatu urządzenia mobilnego do zeskanowania kodu QR umieszczonego na każdym urządzeniu, aby szybko sprawdzić jego status. PRTG nie ogranicza się do używania tylko SNMP do monitorowania. Może także monitorować wiele innych parametrów, takich jak czas pracy systemu, za pomocą protokołów takich jak WMI, NetFlow i Sflow.
4. WhatsUp Gold
WhatsUp Gold z Ipswitch to kolejne narzędzie, które już istniałoprzez chwilę. W rzeczywistości uważam, że jest to najstarsze narzędzie tutaj. Jego podstawową funkcją było monitorowanie dostępności systemu - a co za tym idzie czasu sprawności - a nie parametrów operacyjnych. To stąd pochodzi nazwa tego narzędzia. WhatsUp Gold został następnie użyty, aby powiedzieć, co jest, a co nieoraz do wysyłania powiadomień na pager za każdym razem, gdy nastąpi awaria serwera. Odpowiedzi do dziś, to narzędzie ma jeden z najlepszych systemów alarmowych, który można skonfigurować do przesyłania alertów na wiele sposobów, w tym e-mailem i SMS-em.

Dzisiaj, WhatsUp Gold robi o wiele więcej niż tylko monitorowanie wzrostui awarie urządzeń. Jest to prawdziwa platforma monitorowania, która może również mierzyć wykorzystanie przepustowości i sprawdzać, czy usługi reagują. Będzie na przykład monitorować czas pracy serwerów Exchange i SQL, Active Directory, IIS i usług sieciowych Apache. A jeśli farma serwerów jest oparta na chmurze, WhatsUp Gold może być również używany do monitorowania instalacji Amazon AWS lub Microsoft Azure.
5. Zabbix
Ostatni na naszej liście lokalnych narzędzi do pomiaru i monitorowania czasu przestoju jest darmowy i otwarty produkt o nazwie Zabbix. Pomimo tego, że jest wolne, to narzędzie ma wysoceprofesjonalny wygląd, podobny do tego, czego można oczekiwać od produktu komercyjnego. Ale jego profesjonalnie wyglądający interfejs internetowy prawdopodobnie nie jest powodem, dla którego warto wybrać ten produkt. To narzędzie ma imponujący zestaw funkcji. Zabbix będzie monitorować większość urządzeń podłączonych do sieci, nie tylko sprzęt sieciowy, jak niektórzy jego konkurenci. Jeśli chodzi o pomiar i monitorowanie czasu sprawności, jest on łatwo dostępny w produkcie.

Oprócz protokołu Simple Network Management Protocol (SNMP), Zabbix korzysta również z inteligentnego monitorowania platformyInterfejs (IMPI) do monitorowania urządzeń. Można go używać do monitorowania przepustowości, czasu pracy, wykorzystania procesora i pamięci urządzenia, ogólnego stanu urządzenia oraz zmian w konfiguracji. Dodatkowo, Zabbix posiada doskonały i całkowicie konfigurowalny system alarmowy, który nie tylko wysyła powiadomienia e-mail lub SMS, ale także uruchamia lokalne skrypty.
Zabbix ma świetny silnik raportowania. Oferuje kilka gotowych raportów, w tym jeden, który nazywa się raportami dostępności i jest tak naprawdę raportem dostępności. Ten produkt działa tylko na platformach Linux i, podobnie jak wiele programów Linux, jego konfiguracja może być wyzwaniem. Ale za taką cenę, kto naprawdę może narzekać?
Usługi monitorowania czasu pracy serwera zdalnego
Jeśli potrzebujesz zmierzyć czas odPerspektywa internetowa, na przykład gdy chcesz poznać czas działania swojej witryny e-commerce, potrzebujesz zupełnie innego rodzaju narzędzia. Potrzebujesz wtedy usługi w chmurze, która regularnie sonduje Twoją witrynę i informuje o jej czasie pracy. Istnieją dosłownie setki takich usług. Zbyt wiele, aby przetestować je wszystkie. Zebraliśmy krótką listę kilku takich narzędzi.
6. Uptime Robot
Uptime Robot to oparta na chmurze platforma monitorowaniaktóre będą monitorować do 50 stron internetowych, odpytując je co pięć minut. Narzędzie to nie tylko mierzy czas dostępności, ale również powiadamia Cię pocztą elektroniczną, gdy jedna z monitorowanych stron przestaje odpowiadać. Narzędzie oferuje również podstawowy silnik raportowania, w którym można sprawdzić czas działania i przestoje dowolnego z monitorowanych elementów.

Dla lepszej precyzji lub jeśli masz więcej niż 50stron do monitorowania, Plan Uptime Robot Pro jest dostępny tylko za 5,50 USD miesięcznie (4,50 USD, jeśli płacisz rok z góry) i oferuje 1-minutowe interwały sondowania, monitorowanie SSL, zaawansowane powiadomienia i kilka innych funkcji.
7. Uptime Doctor
Uptime Doctor oferuje podobny rodzaj usług. Ogranicza się do monitorowania tylko 5 stron internetowych, ale będzie sondować je co minutę za darmo. Jest również nieco bardziej elastyczny w zakresie powiadamiania i oprócz wiadomości e-mail oferuje powiadomienia SMS i push. Narzędzie zapewnia również raporty dostępności.

Aby uzyskać dodatkowe możliwości testowania, Uptime Doctoroferuje nie mniej niż trzy płatne plany w cenach od 7,95 do 31,95 USD miesięcznie. Różne plany różnią się głównie liczbą dozwolonych testów: odpowiednio 10, 20 i 30.
8. Freshping
Freshping z Freshworks proponuje niezawodneusługa monitorowania czasu pracy i wydajności. Jest bezpłatny i twierdzi, że zawsze będzie bezpłatny. Usługa będzie monitorować do 50 różnych adresów URL w odstępach 1-minutowych i z 10 globalnych lokalizacji.

Oprócz bezpłatnej usługi, Enterprisepoziom jest dostępny od 42 USD / miesiąc. Umożliwi to monitorowanie do 250 adresów URL i przechowywanie danych przez 36 miesięcy zamiast 6 dla wersji darmowej. Unikalną cechą Freshping jest dostępność publicznych stron statusu, których można użyć do przekazania statusu swoich witryn klientom.
Podsumowując
Bez względu na to, jakie narzędzie wybierzesz, którekolwiek z nichprzejrzane tutaj zapewni jakość pomiaru czasu sprawności. Ponieważ wiele lokalnych narzędzi ma kilka innych przydatnych funkcji, poświęć trochę czasu na ich analizę i być może wypróbuj jedną lub dwie. Ostatecznym wyborem powinien kierować się przede wszystkim obecnością niektórych przydatnych funkcji.
Komentarze