Skocz do zawartości
Zaloguj się, aby obserwować  
Piotr GRD

Monitor serwerów (stworzony przez Piotr GRD)

Polecane posty

Witam wszystkich.

 

 

Od roku czasu (od września 2009) zajmuję się monitoringiem serwerów hostingowych. Opracowałem własny skrypt temu służący, korzystam z własnego sprzętu. Początkowo służyło to tylko dla celów własnych, z biegiem czasu w miarę rozwoju i ulepszeń stało się narzędziem publicznie dostępnym i chwalonym przez użytkowników monitorowanych serwerów, jak również nawet przez administratorów. Zaczęło się od monitorowania serwerów jednego hostingu, później uruchomiłem monitorowanie kilku kolejnych.

 

Na chwilę obecną uznałem, że mój serwis może stać się przydatnym narzędziem dla większej rzeszy użytkowników różnych hostingów i powoli zacząłem rozglądać się za kolejnymi serwerami, których dostępność mógłbym monitorować. Niedawno w tym celu właśnie uruchomiłem monitoring kolejnych dwóch (tym razem polskich) hostingów (jest więc już sześć monitorowanych przeze mnie), w najbliższym czasie rozpocznę monitorowanie dwóch następnych (co da w sumie osiem).

 

 

Często zauważanym przeze mnie problemem jest fakt, że w przypadku niedostępności strony jej właściciel ma zagwozdkę do rozgryzienia - czy to tylko jego komputer, jego dostawca internetu, czy też coś po stronie usługodawcy hostingowego? Niektórzy potrafią różnymi metodami źródło problemu zdefiniować, jednak nie wszyscy, szczególnie osoby początkujące. Kończy się to wówczas często wysyłaniem zapytań do wsparcia technicznego hostingu lub też postami na różnych forach i nie tylko typu: "moja strona nie działa, czy Wy też macie problem z hostingiem xyz?" - niewiedza jest często źródłem złości i frustracji, dlatego lepiej wiedzieć co dokładnie jest nie tak.

 

Do tego przecież (prawie) nikt nie siedzi przy komputerze non-stop i nie sprawdza swojej strony - jak więc stwierdzić, czy to problem chwilowy, czy też trwa już od pewnego czasu? A ponadto jak się upewnić, że strona działała, gdy jej właściciela nie było przy komputerze? Niektórzy posługują się najróżniejszymi systemami monitorującymi dostępnymi w sieci, które uruchamiają dla swoich stron. Są z tym jednak dwa problemy - po pierwsze: darmowe nie są (z reguły) zbyt wiarygodne, sprawdzenie strony raz na np. 30 minut nie daje zbyt wiele, a na płatne sprawdzające częściej i dokładniej nie każdego stać, szczególnie tych początkujących z małymi stronami - po drugie: czy na hostingach współdzielonych (z angielskiego "shared hostings") naprawdę potrzebujemy dziesiątki czy setki botów monitorujących każdą stronę użytkownika, jeśli by wszyscy klienci chcieli taki monitoring mieć?

 

I tutaj mam nadzieję odnaleźć swoje miejsce jako twórca narzędzia, które chociaż częściowo (bo nic nie jest doskonałe, nic na 100% nie działa) może potwierdzić lub zaprzeczyć, czy to problem po stronie klienta czy serwera, czy problem jest tymczasowy czy długotrwały, a ponadto służyć może większej ilości osób posiadających strony na danym serwerze, nie tylko jednej, a dodatkowo może dać wgląd nowym potencjalnym klientom hostingów w to jak się serwery danego usługodawcy mają. Nawet administratorom też mogą się czasem przydać - z pewnością mają własne narzędzia do tego celu, ale jedno więcej - niezależne - też może okazać się przydatne.

 

2010-09-16

 

 

 

Monitor serwerów (stworzony przez Piotr GRD)

 

 

Monitor działa z częstotliwością raz na dwie minuty. Prawie 24/7. Sprawdza dostępność serwerów (online/offline), a także czas oczekiwania od chwili wysłania zapytania do otrzymania pełnej prawidłowej odpowiedzi. Monitoruje on dostępność serwerów pod różnymi względami - poprzez HTTP, FTP, dostęp do logowania do paneli kontrolnych na różnych portach (jak np. 2082 dla cPanel, 2222 dla DirectAdmin itp.), a także prawidłowość działania serwerów nazw (inaczej: "nameserwerów").

 

Na niektórych hostingach monitoring części "HTTP" jest rozbudowany i sprawdzane są przykładowe strony użytkowników (takie same na każdym z serwerów danego hostingu) - tylko HTML, skrypty PHP oraz PHP wspomagane przez MySQL. Co to daje? Bywa, że serwer działa, ale parsowanie PHP jest spowolnione, albo też są problemy z dostępnością MySQL - wówczas takie problemy mogą być wychwycone. Ponadto użytkownicy hostingu otrzymują wgląd w średni czas dostępu i generowania faktycznie istniejących stron podobnych do ich własnych (z pominięciem wczytywania obrazków, plików css itd., oczywiście), co daje pogląd na prawdziwy czas serwowania ich stron odwiedzającym, przybliżony czas w trakcie praktycznego codziennego użytkowania serwera.

 

 

Strony z wynikami monitoringu uaktualniane są na bieżąco co dwie minuty. Wyniki prezentowane są w przyjaznej dla człowieka formie graficznej pokazującej zarówno ostatnie 24 godziny dostępności do każdego serwera, jak i wszystkie wyniki archiwalne dla każdego dnia kiedy monitoring był prowadzony. Pozwala to w łatwy sposób wypatrzeć czas trwania ewentualnych problemów (jeśli jakieś się pojawiają), ich częstotliwość, być może również prawidłowości co do pory dnia, kiedy występują, regularności itp. A jeśli serwery działają sprawnie - jednolicie zielony wykres może być powodem do chwalenia się tym przez administrację danego hostingu. ; )

 

Serwis jest całkowicie darmowy i publicznie dostępny, nie musisz się rejestrować, logować ani nic podobnego.

 

 

 

Na obecną chwilę (2010-09-16, czwartek) monitorowane są następujące hostingi:

(Kolejność chronologiczna według daty rozpoczęcia monitorowania.)

 

Darmowy i płatny hosting 110mb.com

110mb Server Monitor - http://110mb.grd.net.pl/server-monitor/

Kopia zapasowa 110mb Server Monitor - http://grd.net.pl/110mb/server-monitor/

 

Darmowy hosting CBA.pl

Monitor serwera CBA.pl - http://grd.net.pl/cba/monitor/

 

Darmowy i płatny hosting ChemicalServers.com

ChemicalServers Monitor - http://grd.net.pl/chemicalservers/monitor/

 

Darmowy hosting NiftyHost.us

NiftyHost Server Monitor - http://grd.net.pl/niftyhost/monitor/

 

Płatny hosting webd.pl

Monitor serwerów webd.pl - http://grd.net.pl/webd/monitor/

 

Płatny hosting Webh.pl

Monitor serwerów Webh.pl - http://grd.net.pl/webh/monitor/

 

 

 

Mam nadzieję, że serwis będzie dla wszystkich jak najbardziej przydatny.

 

 

Piotr GRD

 

 

 

__________________

- Jesteś użytkownikiem współdzielonego hostingu ("shared hosting") i chcesz bym rozpoczął jego monitoring? Skontaktuj się ze mną poprzez adres email podany w stopce dowolnej istniejącej już strony z wynikami mojego monitoringu.

- Jesteś właścicielem/administratorem współdzielonego hostingu ("shared hosting") i chcesz bym rozpoczął jego monitoring? Skontaktuj się ze mną poprzez adres email podany w stopce dowolnej istniejącej już strony z wynikami mojego monitoringu.

- Jesteś właścicielem/administratorem hostingu i NIE chcesz bym go monitorował? Nie bój się, właściciele/administratorzy są przeze mnie poinformowani o fakcie monitoringu jako pierwsi odpowiednio wcześniej przed oddaniem serwisu do publicznej wiadomości.

  • Upvote 1

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Aktualizacja

 

 

Miałem dodać dwa kolejne, dodałem pięć. : )

Jest już zatem monitorowanych przeze mnie 11 hostingów.

 

Oto te 5 dodanych ostatnio:

(Kolejność chronologiczna według daty rozpoczęcia monitorowania.)

 

Darmowy hosting YoYo.pl

Monitor serwerów YoYo.pl - http://grd.net.pl/yoyo/monitor/

 

Płatny hosting UnixStorm.org

Monitor serwerów UnixStorm.org - http://grd.net.pl/unixstorm/monitor/

 

Płatny hosting FireHost.pl

Monitor serwerów FireHost.pl - http://grd.net.pl/firehost/monitor/

 

Płatny hosting castpol.pl

Monitor serwerów castpol.pl - http://grd.net.pl/castpol/monitor/

 

Darmowy hosting HelioHost.org

HelioHost Server Monitor - http://grd.net.pl/heliohost/monitor/

 

 

 

Mam nadzieję, że serwis będzie dla wszystkich jak najbardziej przydatny.

 

 

Piotr GRD

 

 

2010-10-05

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Aktualizacja nr 2

 

 

Dodałem 4 kolejne, jest już zatem 15 monitorowanych hostingów.

Można zauważyć mały wyjątek - na prośbę uruchomiłem monitorowanie serwera darmowego hostingu for poza innymi "zwykłymi" hostingami współdzielonymi. : )

 

Oto te 4 dodane ostatnio:

(Kolejność chronologiczna według daty rozpoczęcia monitorowania.)

 

Darmowe fora ForumPoland - Darmowe fora phpBB3 FPol.pl

Monitor serwera ForumPoland - http://grd.net.pl/fpol/monitor/

alias: http://grd.net.pl/forumpoland/monitor/

 

Płatny hosting Joi.pl

Monitor serwerów Joi.pl - http://grd.net.pl/joi/monitor/

 

Darmowy i płatny hosting x10Hosting.com

x10Hosting Server Monitor - http://grd.net.pl/x10hosting/monitor/

 

Płatny hosting MasterNET.pl

Monitor serwerów MasterNET.pl - http://grd.net.pl/masternet/monitor/

 

 

 

Piotr GRD

 

 

2010-11-04

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się

Zaloguj się, aby obserwować  

×