Cum se configurează monitorizarea timpului de funcționare a site-ului cu Google Cloud Monitoring?

Monitorizați timpul de funcționare a site-ului dvs., latența cu Google Cloud Monitoring din mai multe locații și primiți notificări când există o problemă.

Suita Google Cloud Operations este o colecție de instrumente pentru monitorizarea, depanarea și îmbunătățirea performanței infrastructurii sau aplicației dvs. cloud. Anterior, poate l-ați cunoscut ca „Stackdriver”.

Ca parte a ofertei sale, oferă soluții de monitorizare end-to-end folosind setul de instrumente Google Cloud Monitoring. Puteți alege să îl utilizați gratuit sau să plătiți pentru el dacă doriți să scăpați de limitele configurațiilor de verificare a timpului de funcționare adăugate.

Costul va depinde de utilizarea dvs. Deci, poate doriți să vă îndreptați către acesta pagina oficială de prețuri pentru a explora mai multe despre el.

Deși există mai multe opțiuni de configurare și capabilități avansate de monitorizare pe care le obțineți cu instrumentele de monitorizare Google Cloud, aici ne concentrăm pe monitorizarea timpului de funcționare și a latenței site-ului.

Desigur, puteți încerca și alte soluții de monitorizare disponibile, cum ar fi StatusCake; cu toate acestea, dacă utilizați deja GCP, atunci nu aveți nevoie de un serviciu terță parte pentru verificarea timpului de funcționare. În plus, puteți utiliza funcționalități avansate care pot să nu fie disponibile cu diferite servicii de monitorizare a site-ului web.

Noțiuni introductive cu Google Cloud Monitoring

Pentru început, presupunem că aveți un cont Google Cloud; dacă nu, puteți începe cu a Încercare gratuită. Va trebui să adăugați o metodă de plată la sfârșitul perioadei de încercare pentru a continua să utilizați serviciile.

  11 cele mai bune bănci de alimentare pentru a vă menține dispozitivele sub tensiune oriunde

Acum, tot ce trebuie să faci este:

Apoi, trebuie să adăugați o configurație de verificare a timpului de funcționare.

Adăugați o configurație de verificare a timpului de funcționare

Trebuie să parcurgeți patru pași pentru a adăuga cu succes un monitor al timpului de funcționare pentru site-ul dvs.

1. În secțiunea de verificare Uptime, faceți clic pe „CREATE UPTIME CHECK” pentru a începe.

2. Trebuie să adăugați un nume la configurația dvs. și informațiile țintă pentru a specifica ceea ce trebuie să monitorizați.

Aici, ne concentrăm pe un site web. Deci, cel mai probabil, va trebui să folosim protocolul HTTPS cu adresa URL a paginii de pornire ca nume de gazdă.

Pentru acest exemplu, am adăugat tipstrick.ro.com ca nume de gazdă fără a specifica o cale. Dacă doriți să monitorizați un anumit director sau o subpagină, puteți face asta introducând calea acestuia.

De asemenea, vă permite să personalizați frecvența verificării timpului de funcționare, 1 minut fiind implicit (și cel mai rapid), cu opțiunea de a utiliza intervale de timp de până la 15 minute.

Puteți alege să utilizați opțiunile țintă avansate pentru a monitoriza dintr-o anumită locație și un port, împreună cu activarea validării SSL și specificarea antetelor personalizate.

Unele dintre opțiunile pe care le observați în imagine includ:

  • Antetul gazdei HTTP
  • Numărul portului (implicit este 443)
  • Validarea conținutului răspunsului
  • Verificați timpul de funcționare de la (Global este selectat implicit)
  • Validare antet personalizat
  • Autentificare

3. În continuare, puteți alege să modificați setările de validare. Cu alte cuvinte, puteți seta un timeout de răspuns personalizat pentru ca cererea să aștepte și să verifice dacă site-ul este activ.

  Cum mă dezabonez de la Quora Digest

Dacă doriți să căutați o anumită etichetă HTML sau similară, puteți activa potrivirea conținutului. Dar, acest lucru nu este necesar pentru majoritatea nevoilor principale de monitorizare a timpului de funcționare a site-ului.

În mod implicit, dacă există o eroare în verificarea timpului de funcționare, acesta va fi stocat în Cloud Logging, care are o limită gratuită și vă poate costa dacă doriți să țineți evidența jurnalelor nelimitate.

Poate doriți să-l păstrați activat pentru a vă verifica activitățile anterioare. Dar, puteți alege să-l dezactivați dacă credeți de cuviință.

Acum, toate opțiunile vitale pentru a crea un serviciu de uptime au fost configurate, treceți la pasul următor pentru a crea un serviciu de alertă și notificare.

Creați alertă și notificare de monitorizare Google

Pentru a fi notificat despre o eroare, va trebui să configurați alerte. Trebuie să specificați un nume și durata notificărilor (între 1 minut și 23 de ore și 30 de minute) pe care le veți primi în caz de eșec.

Cu toate acestea, ar fi de ajutor dacă ați avea un canal de notificare configurat înainte de a continua cu alerta. Dacă nu ați creat niciunul, mergeți la pagina managerului canalului de notificare separat pentru a explora opțiunile disponibile și a le configura după cum este necesar.

Aveți o varietate de opțiuni care includ:

  • E-mail
  • Slack
  • Aplicația mobilă Google Cloud
  • Webhook-uri
  • mesaj

Odată configurat, va trebui să selectați canalul de notificare pentru a finaliza configurarea verificării timpului de funcționare.

Îl puteți testa pentru a vedea dacă aveți configurațiile corecte. Dacă totul este bine, veți primi un „Răspuns cu „200 (OK)” în xx ms.” mesaj cu bifa verde.

  Ce sunt monitoarele in-ear și cine ar trebui să le folosească?

Și apoi puteți continua să adăugați configurația făcând clic pe „CREATE”. Cam așa ar trebui să arate:

După ce l-ați creat, monitorizarea va dura câteva minute pentru a începe. Puteți observa bifa verzi pe toate regiunile (sau o anumită regiune) conform configurației dvs. de funcționare:

Verificarea latenței URL

Trebuie doar să faceți clic pe verificarea timpului de funcționare creat pentru a vedea datele colectate despre latența și timpul de funcționare.

Puteți să vă uitați la graficul detaliat al latenței istorice pentru a analiza timpul de funcționare și performanța site-ului dvs.

Puteți utiliza informații detaliate de latență pentru a depana și a optimiza și performanța site-ului.

Acest lucru ar trebui să vă ofere o idee bună despre efectuarea verificărilor folosind Google Cloud Monitoring.

Te interesează să înveți Google Cloud? Puteți verifica acest fantastic curs pentru a obține certificarea Google Cloud.