Czego używają ludzie do monitorowania witryn?
Mam na myśli usługę, w której mogę skonfigurować określone działania w mojej witrynie, aby monitorować, czy witryna działa i jak szybko reaguje na żądania.
Szukam usługi zewnętrznej, która uderzy w mój serwer z kilku lokalizacji i dostarczy mi powiadomienie, jeśli witryna nie zareaguje w określonych granicach.
Może być bezpłatny lub płatny.
monitoring
website
qxotk
źródło
źródło
Odpowiedzi:
Oto podział głównych graczy w zewnętrznej przestrzeni monitorowania wydajności:
Górna półka
Środkowy
Low End
Czego należy szukać przy podejmowaniu decyzji między różnymi opcjami:
źródło
W przypadku monitorowania transakcji i wydajności znalazłem AlertFox nawet bardziej wydajny niż systemy Keynote. Kiedy sprawdziłem (9 kwietnia), była to jedyna usługa, która może monitorować wydajność apletów Flash i Java za uczciwą cenę.
Alertfox robi tylko jedno (monitorowanie transakcji) i robi to bardzo dobrze.
źródło
Moje osobiste preferencje to Pingdom. Posiadają kilka serwerów na całym świecie, a dane są agregowane przed wysłaniem ostrzeżenia o „wyłączeniu”. Dostarczają również informacji o czasie dostępności i osiągalności, dzięki czemu możesz określić, ile „9” dostaniesz.
źródło
Spójrz na http://mon.itor.us/ Posiada szereg interesujących opcji graficznych dla http i innych czasów odpowiedzi. Plus to miary z 3 różnych lokalizacji dla lepszego zasięgu. Możesz także skonfigurować wysyłanie wiadomości w przypadku awarii i tworzyć alerty rss.
Agreguje również testy więc jeśli 500 osób decyduje się na korzystanie z usługi monitorować swoją witrynę można dostać tylko ping raz.
źródło
http://www.nagios.org/
Zszokowany, że nikt tego nie polecił ?! Nagios to NIESAMOWITE rozwiązanie typu open source, które można bardzo dostosować. Użyliśmy go w środowisku średniej wielkości (~ 100 serwerów) i absolutnie go uwielbiam. Wymaga to tworzenia i dostosowywania kontroli usług, ale jest bardzo wydajny.
GUI jest bardzo przyjazny dla użytkownika i istnieją aplikacje na komputery stacjonarne oraz system operacyjny Android do monitorowania infrastruktury. Nie wspominając już o możliwości wysyłania e-maili lub powiadomień tekstowych o alertach.
Nagios jest warte obejrzenia, jeśli masz czas na drobiazgi / modyfikacje ... ale masz nawet kilka sprawdzeń usług gotowych do uruchomienia „od razu po wyjęciu z pudełka”
** OK, więc nie jest to dokładnie rozwiązanie do monitorowania twoich serwerów z kilku różnych lokalizacji, chociaż zewnętrznie skonfigurowaliśmy serwer Nagios skierowany do klienta, aby to osiągnąć, więc możesz to zrobić, jeśli masz wiele wspólnych lokalizacji.
źródło
WebWatchBot (www.webwatchbot.com) to kolejna opcja dla tych, którzy chcą monitorować doświadczenie użytkownika końcowego poprzez monitorowanie transakcji (dobre do monitorowania czasu reakcji) i poszczególnych elementów infrastruktury, takich jak serwery i bazy danych. Wszyscy zostaliśmy ugryzieni przez serwer, który pokazuje „się”, gdy aplikacja jest zawieszona. Połączenie monitorowania transakcji i komponentów zapobiega temu i przyspiesza rozwiązywanie problemów. Bezpłatna wersja próbna i niedroga wersja pro, którą można łatwo skalować do poziomu przedsiębiorstwa.
źródło
http://www.catchpoint.com jeden z nowszych graczy, który bardzo polecam. Mają wiele funkcji, które pomagają mi zidentyfikować problemy szybciej niż inne wielkie nazwiska, które istnieją od lat.
źródło
Niedawno zaczęliśmy korzystać z http://www.catchpoint.com, który jest dość imponującym rozwiązaniem do monitorowania. Pozwala nam to monitorować z wielu lokalizacji geograficznych iz naszej infrastruktury, wykorzystując przeglądarkę Internet Explorer lub ich emulowaną przeglądarkę. Przechwytuje wszystkie dane dotyczące wydajności sieci i wszystkie mogą być rejestrowane za pomocą interfejsu.
Jednym z głównych problemów, jakie mieliśmy z innymi zewnętrznymi narzędziami do monitorowania, była liczba fałszywie dodatnich błędów - szczególnie w przypadku rozwiązywania DNS. Nie widzieliśmy takich danych w Catchpoint i możemy monitorować rozdzielczość DNS niezależnie od testów internetowych, aby wyraźnie zobaczyć wydajność naszego dostawcy DNS i zapewnić jego SLA.
źródło
http://exactstate.com to pro wersja Basicstate
Głównym wyróżnikiem jest to, że wykonuje równoległe testy z wielu centrów danych.
Testy są przeprowadzane równolegle ze wszystkich centrów danych, a wyniki są łączone. Niepowodzenie jest rejestrowane tylko wtedy, gdy nie uzyskano pozytywnego wyniku ze wszystkich testów. Mechanizm ten ma na celu zminimalizowanie fałszywych trafień.
Niektóre usługi zgłaszają wiele lokalizacji, ale podczas pierwszej próby testują tylko z drugiego losowego serwera. To nie jest dokładnie to samo.
źródło
Niedawno odkryłem Zabbix.
Ma wszystko, co Nagios ma natywnie, a także mnóstwo funkcji, które musisz zainstalować jako moduły w Nagios, już tam są.
http://www.zabbix.com/features.php
źródło
używamy gomez (www.gomez.com) jako dużej strony internetowej. tam możesz sprawdzić wydajność dzięki dobrym statystykom z kilku lokalizacji na całym świecie.
źródło
W przeszłości korzystałem z Keynote . Nie był szczególnie tani, ale może monitorować z wielu miejsc, wysyłać powiadomienia i tak dalej.
źródło
basicstate.com
źródło
http://sucuri.net
Nacisk kładziony jest na monitorowanie integralności / dostępności, a nie na wydajność. Ale może być przydatny ..
* za darmo, powiadomienia przez e-mail, SMS i Twitter, nieograniczone też ...
źródło
http://100pulse.com jedna z najlepszych usług monitorowania, jakie kiedykolwiek wymyśliłem. Możesz uzyskać usługę monitorowania witryny z 5-minutowym interwałem, bezpłatny natychmiastowy alert, gdy tylko strona się zawiedzie, nie wymaga instalacji oprogramowania, bezpłatne raporty okresowe zależą od wyboru użytkownika, łatwy sposób analizy wydajności witryny za pomocą wykresów i danych.
źródło
Jeśli używasz J2EE lub Ruby na szynach, możesz użyć tego DOSKONAŁEGO systemu monitorowania:
http://www.newrelic.com/
(Możesz to zobaczyć w akcji, klikając „Live Demo!” (Niebieski przycisk po prawej))
Istnieje wiele opcji subskrypcji w zależności od tego, co możesz (może być bezpłatny!)
źródło
Spróbuj także SentinelMonitoring.com.
Monitoruje wszystkie zwykłe rzeczy, takie jak PING, HTTP, HTTPS, POP3, SMTP itp., A także niektóre bardziej niezwykłe rzeczy, takie jak wygaśnięcie certyfikatu cyfrowego i media strumieniowe za pośrednictwem IceCast i SHOUTCast.
Sentinel pozwala również zainstalować agenta serwerowego, który z kolei pozwala monitorować takie rzeczy, jak miejsce na DYSKU, OBCIĄŻENIE CPU, PROCESY i inne.
Podsumowując, jest to całkiem fajna usługa i warta obejrzenia.
źródło
Zaskoczony, że nikt nie sugerował http://www.servermojo.com/ (ponieważ RED jest ZŁY)
Jest tani jak na jedną witrynę za 30 USD rocznie, a on ma funkcje, które moim zdaniem są przydatne, takie jak HTTP - Słowo kluczowe, które moim zdaniem jest bardzo ważne, aby wykryć, czy Twoja strona działa poprawnie.
Łatwo jest uzyskać dobry wynik testu ping lub testu nagłówka http, ale serwer musi wypluć resztę strony. Przez HTTP - Testowanie słów kluczowych możesz również sprawdzić, czy Twój PHP działa, po prostu szukając słowa kluczowego utworzonego na stronie za pośrednictwem
<?php echo "keyword"; ?>
i być może umieszczonego na końcu strony.źródło
Po spędzeniu większości poranka na przejrzeniu wszystkich wymienionych tutaj witryn. Najlepsze opcje, które znalazłem na podstawie tego, co istnieje (z przeglądania ich strony internetowej i porównywania cen i wyglądu usługi), które Pingdom i SentinelMonitoring wydają się być najlepiej wymienione.
Jednak właśnie natknąłem się na HowsThe.Com (dość elegancka nazwa domeny) i jego cena wydaje się być jedną z najlepszych pod względem funkcji / poziomu usług, gdy jest ona przeznaczona dla małych i średnich firm. Wkrótce będę z nimi konfigurował moje konto próbne i postaram się pamiętać o aktualizacji mojego postu po tym, jak faktycznie skorzystałem z ich usługi.
Kontynuacja: HowsThe.Com nie wydaje się naprawdę gotowy do użycia. Obsługują tylko naciśnięcie adresu URL i sprawdzenie, czy zawiera dopasowanie tekstowe. Znacznie bardziej interesują mnie kody odpowiedzi http i nie zawiera dopasowań. Skończyło się na Monitis.
źródło