Je li vaša web lokacija dolje? Baza podataka?

51957675 m

Znaš li? Što kažete na vašu bazu podataka? Rješava li vaša domena? Jesu li vaše web mjesto i stranice gore, ali poslužuju li samo pogreške baze podataka?

Zapravo smo imali slučaj prije nekoliko tjedana kada je naša web lokacija bila potpuno operativna, ali nailazili smo na probleme s brojem veza baze podataka. Nažalost, saznao nas je nesretni klijent koji nas je obavijestio. Nije razumio zašto nam to mora skrenuti pozornost - bio je u pravu!

Moji prethodnici učinili su pravu stvar i prijavili se u službu za nadzor. Bila je to prilično skupa usluga po cijeni od 49.95 dolara mjesečno. Kad sam se prijavio, odmah sam se izgubio u pokušaju snalaženja, ali na kraju sam shvatio da rješavamo samo našu početnu stranicu. Nismo testirali SSL certifikat, nismo testirali svoje poddomene, nismo provjeravali odgovara li baza podataka ili ne.

Brzo sam počeo dodavati još jednu provjeru i pomaknuo vrijeme s intervala od 5 minuta na intervale od 1 minute. Kad sam kliknuo da pošaljem novi 'sat', šokirao sam se kad sam vidio da će mi biti naplaćeno 99 USD za naknadu za postavljanje i dodatnih 49.95 USD mjesečno. Točno - naknada za postavljanje od 99 dolara za nešto što sam ja postavio !!! Odjavio sam se i počeo tražiti novu uslugu.

Skočio sam na Twitter (moj nova tražilica) i dobar prijatelj, Ade Olonoh of Rekurzivna funkcija, priskočio u pomoć. (Više blogova - manje cvrkutanja Ade!)

pingdom pločaAde mi je pokazao Pingdom. Pingdom ima nevjerojatno čisto sučelje s vrlo robusnim značajkama. Programirao sam nekoliko API poziva našu aplikaciju da osigura da je baza podataka pokrenuta, a zatim postavljam Pingdom da prosljeđuje pozive i provjerava odgovor.
Pingdom

Usluga je također vrlo razumna. Osnovno je 9.95 USD mjesečno i omogućuje 5 provjera, 20 SMS poruka, neograničenu e-poštu, izvješća o vremenu rada i vremenu učitavanja, provjere svake minute, HTTP, HTTPS, TCP, Ping i UDP provjere itd. Poslovna usluga omogućuje 30 provjera i 200 SMS poruka. Oni također imaju vrlo robustan API ako želite integrirati svoj nadzor.

Poslužitelji sonde nalaze se u Dallasu, Berkeleyu, Amsterdamu, Vasterasu i Readingu. Pokušavam otkriti je li Pingdomom sam potvrdio da SMS možemo zaobići jednostavnim sastavljanjem popisa e-adresa SMS e-adresa za mobilne telefone našeg osoblja.

Također sam napisao tvrtku sa zahtjevom za značajku. Bilo bi fantastično kad bi, osim upozorenja e-poštom i SMS-om, dopustili HTTP zahtjev. To bi mi omogućilo da nadgledam jednog od naših dobavljača treće strane koji u posljednje vrijeme ima problema. Da mogu Pingdom uputiti zahtjev svom poslužitelju, mogao bih automatski prebaciti naše usluge na sigurnosnu kopiju. Kad se sustav vrati, mogao bih ga vratiti. Mogao bih to učiniti putem e-pošte; međutim, kašnjenje bi nas moglo ugristi.

Preostalo nam je 29 dana suđenja. Sve dok ne vidimo probleme, uskočit ćemo u osnovni paket. Samo to će nam uštedjeti nekoliko dolara i pružit će nam puno sveobuhvatniji nadzor web mjesta!

5 Komentari

  1. 1

    I was also surprised at the prices of some of the monitoring services and the fees they were charging. Pingdom looks to be a good service. I settled on AlertBot (about the same price) almost a year ago and have been pleased with their service. Since you do all of the setup yourself and everything else is automatic from there on, $50 per month should be buying an incredible basket of services.

    I’m looking for some of these monitoring services to include a Twitter interface for notifications in the near future. Using Twitter so that any number of people could “follow” the alerts would be an excellent capability, in my opinion.
    Hvala!
    Roland Smith
    http://www.techmatters.com/

  2. 2

    Thanks for that product review Doug. Please let me know how things go at the end of 30 days. That is about when we plan to put in our monitoring too.

    Hvala,
    Amol.

  3. 3

    Great review Doug. And you’re dead right that just checking for HTTP port status is not enough.

    We’ve been using Pingdom with FormSpring for over a year and are happy with the service.

    We setup a similar check — created about a dozen unit tests against the application using our API (e.g., can a form be submitted, can we see the expected data in the database, etc.) and output a PASS or FAIL status to a file. Then Pingdom checks that file via HTTP to make sure that the message says PASS, else alerts go off like crazy.

  4. 4

    I just want to introduce 2 more services – free mon.itor.us i premium monitis monitoring services. One of their advantage you can combine external page load monitoring with systems resource monitoring and be notified about low systems resource. Then you can really be proactive not only fixing but preventing a failure. Give it a try!

    • 5

      Hi Hovhannes,

      Those are definitely options and I actually do have a mon.itor.us account. However, the usability of Pingdom as an application is much simpler. I could not figure out how to do some of the checks using mon.itor.us. It appears monitis is organized similarly.

      Hvala!
      Doug

Što vi mislite?

Ova web stranica koristi Akismet za smanjenje neželjene pošte. Saznajte kako se podaci vašeg komentara obrađuju.