Вашият сайт е ли надолу? База данни?

51957675 m

Знаеш ли? Какво ще кажете за вашата база данни? Решава ли вашият домейн? Горе ли вашият сайт и страници, но обслужват ли само грешки в базата данни?

Всъщност имахме екземпляр преди няколко седмици, когато сайтът ни работеше напълно, но се сблъскахме с проблеми с броя на връзките с база данни. За съжаление разбрахме от нещастен клиент, който ни уведоми. Той не разбра защо трябва да ни го обърне внимание - беше прав!

Моите предшественици бяха постъпили правилно и се регистрираха в служба за наблюдение. Това беше доста скъпа услуга от $ 49.95 на месец. Когато влязох, веднага се загубих, опитвайки се да се ориентирам, но в крайна сметка разбрах, че решаваме само началната си страница. Не тествахме за SSL сертификат, не тествахме нашите поддомейни, не проверявахме дали базата данни отговаря или не.

Бързо започнах да добавям още една проверка и преместих времето от интервали от 5 минути на интервали от 1 минута. Когато щракнах, за да изпратя новия „часовник“, бях шокиран да видя, че ще ми бъдат начислени такса от $ 99 за настройка и още $ 49.95 на месец. Точно така - такса за настройка от $ 99 за нещо, което създадох !!! Излязох и започнах да търся нова услуга.

Скочих на Twitter (моя нова търсачка) и добър приятел, Аде Олонох of Рекурсивна функция, дойде на помощ. (Повече блогове - по-малко чуруликане Ade!)

pingdom панелАде ме посочи Pingdom. Pingdom има невероятно изчистен интерфейс с много здрави функции. Програмирах няколко API призовава нашето приложение да се увери, че базата данни работи и след това настройвам Pingdom да предава повикванията и да проверява отговора.
Pingdom

Услугата също е много разумна. Основният е $ 9.95 / месец и позволява 5 проверки, 20 SMS съобщения, неограничен имейл, справки и време за зареждане, проверки до всяка минута, HTTP, HTTPS, TCP, Ping и UDP проверки и др. Бизнес услугата позволява 30 проверки и 200 SMS съобщения. Те също имат много здрав API ако искате да интегрирате мониторинга си.

Сондите на сондата са в Далас, Бъркли, Амстердам, Вастерас и Рединг. Опитвам се да разбера дали Потвърдих с Pingdom, че можем да заобиколим SMS, като просто изградим имейл списък с SMS имейл адреси за мобилните телефони на нашия персонал.

Написах и компанията с молба за функция. Би било фантастично, ако освен имейли и SMS сигнали, те разрешат HTTP заявка. Това би ми позволило да наблюдавам един от нашите доставчици на трети страни, който има проблеми напоследък. Ако можех да накарам Pingdom да направи заявка към моя сървър, бих могъл автоматично да превключвам нашите услуги към резервно копие. След като системата се върне, можех да я накарам да се върне обратно. Бих могъл да направя това с имейл; обаче забавянето може да ни хапе.

Остават ни 29 дни в процеса. Докато не виждаме никакви проблеми, ще преминем към основния пакет. Само това ще ни спести няколко долара и ще ни осигури много по-цялостен мониторинг на сайта!

5 Коментари

  1. 1

    Бях изненадан и от цените на някои от услугите за наблюдение и таксите, които те начисляват. Pingdom изглежда е добра услуга. Спрях се на AlertBot (приблизително същата цена) преди почти година и бях доволен от тяхното обслужване. Тъй като правите всички настройки сами и оттам нататък всичко останало е автоматично, $ 50 на месец трябва да купувате невероятна кошница от услуги.

    Търся някои от тези услуги за наблюдение, за да включва Twitter интерфейс за известия в близко бъдеще. Използването на Twitter, така че произволен брой хора да могат да „следят“ сигналите, би било отлична способност, според мен.
    Благодаря!
    Роланд Смит
    http://www.techmatters.com/

  2. 2

    Благодаря за този преглед на продукта Дъг. Моля, уведомете ме как вървят нещата в края на 30 дни. Точно тогава планираме да включим и мониторинга си.

    Благодаря,
    Амол.

  3. 3

    Страхотен преглед Дъг. И сте мъртъв прав, че само проверката за състоянието на HTTP порта не е достатъчна.

    Използваме Pingdom с FormSpring повече от година и са доволни от услугата.

    Ние настройваме подобна проверка - създадохме около дузина модулни тестове срещу приложението, използвайки нашия API (например, може ли да бъде изпратен формуляр, можем ли да видим очакваните данни в базата данни и т.н.) и да изведем статус PASS или FAIL във файл . След това Pingdom проверява този файл чрез HTTP, за да се увери, че съобщението казва PASS, в противен случай предупрежденията излизат като луди.

  4. 4

    Просто искам да представя още 2 услуги - безплатни mon.itor.us и премиум монит услуги за наблюдение. Едно от предимствата им е, че можете да комбинирате външно наблюдение на натоварването на страницата с мониторинг на системните ресурси и да бъдете уведомени за нисък системен ресурс. Тогава наистина можете да бъдете проактивни не само да поправите, но и да предотвратите повреда. Пробвам!

    • 5

      Здравей, Ованес,

      Това определено са опции и всъщност имам акаунт mon.itor.us. Използваемостта на Pingdom като приложение обаче е много по-проста. Не можах да разбера как да направя някои от проверките с помощта на mon.itor.us. Изглежда, че монитът е организиран по подобен начин.

      Благодаря!
      Дъг

Какво мислите?

Този сайт използва Akismet за намаляване на спама. Научете как се обработват данните за коментарите ви.