Alerte explicate
Fiecare alertă pe care o trimitem are un număr. Aici găsești fiecare alertă cu formularea exactă, ce înseamnă, ce ar trebui să verifici și de ce o raportăm.
Monitoare (site-uri, porturi, DNS, certificate, e-mail, joburi cron)
101 Nu poate fi accesat
Mesaj
CĂZUT: Shop Shop nu poate fi accesat.
Ce înseamnă
Mai multe dintre locațiile noastre de verificare nu au reușit să ajungă la monitor, unele după altele. O singură verificare eșuată nu declanșează niciodată această alertă: mai întâi o a doua locație o confirmă.
Ce ar trebui să verifici
Deschide singur adresa, de preferință dintr-o altă rețea. Verifică dacă serverul rulează, dacă serverul web sau serviciul este pornit și dacă un firewall sau un serviciu de securitate (de exemplu o protecție împotriva botilor) blochează locațiile noastre de verificare. Dacă site-ul funcționează pentru tine, problema poate fi pe drumul până la server; pagina incidentului arată ce locații au eșuat.
De ce o raportăm
Când un monitor nu poate fi accesat, nici vizitatorii și clienții tăi nu pot ajunge la el. Fiecare minut contează.
102 Fără răspuns
Mesaj
CĂZUT: Shop Shop nu poate fi accesat. Niciun răspuns: Connection timed out
Ce înseamnă
Conexiunea a eșuat înainte de a veni un răspuns, de exemplu din cauza unui timeout, a unei conexiuni refuzate, a unei erori DNS sau a unei probleme TLS. Eroarea de după două puncte este eroarea exactă pe care a primit-o verificarea noastră.
Ce ar trebui să verifici
Uită-te la eroare: „timed out” înseamnă de obicei că serverul este supraîncărcat sau că un firewall întrerupe conexiunea; „connection refused” înseamnă că nimic nu ascultă pe port; o eroare DNS înseamnă că numele nu se rezolvă. Dacă problema a durat doar un moment, poate fi fost o scurtă defecțiune de rețea pe drum.
De ce o raportăm
Fără răspuns, pagina sau serviciul nu funcționează pentru nimeni care încearcă să le folosească chiar acum.
103 Cod HTTP neașteptat
Mesaj
CĂZUT: Shop Shop nu poate fi accesat. Serverul a răspuns cu HTTP 503.
Ce înseamnă
Serverul a răspuns, dar cu un cod de stare din afara intervalului acceptat (implicit de la 200 la 399). Coduri frecvente: 500 eroare internă, 502 și 504 probleme în spatele unui proxy, 503 serviciu indisponibil sau mentenanță, 403 acces refuzat, 404 pagină negăsită.
Ce ar trebui să verifici
Deschide adresa și uită-te la pagină. Verifică jurnalul de erori al serverului web și al aplicației. Un 403 poate însemna că un firewall sau o protecție împotriva botilor blochează verificările noastre: atunci permite locațiile noastre de verificare sau schimbă codurile de stare acceptate ale monitorului. În timpul unei mentenanțe planificate, un 503 este de așteptat; pune monitorul pe pauză pe durata respectivă.
De ce o raportăm
O pagină de eroare în locul conținutului tău arată ca o cădere pentru vizitatori și pentru motoarele de căutare.
104 Cuvânt cheie negăsit
Mesaj
CĂZUT: Shop Shop nu poate fi accesat. Cuvântul cheie „Add to cart” nu a fost găsit pe pagină.
Ce înseamnă
Pagina s-a încărcat, dar textul pe care îl caută monitorul nu se afla pe ea.
Ce ar trebui să verifici
Deschide pagina și caută textul. Adesea pagina afișează o eroare, o pagină de autentificare sau un anunț pentru cookie-uri în loc de conținut. Dacă pagina a fost schimbată intenționat și textul a dispărut, ajustează cuvântul cheie din monitor; atunci este o alarmă falsă.
De ce o raportăm
O pagină poate răspunde normal și totuși să fie defectă, de exemplu o pagină de magazin goală sau o eroare de bază de date. Cuvântul cheie depistează asta.
105 Cuvânt nedorit găsit
Mesaj
CĂZUT: Shop Shop nu poate fi accesat. Cuvântul cheie „Error” a fost găsit pe pagină, dar nu trebuie să apară.
Ce înseamnă
Pagina conține un text care nu ar trebui să apară, de exemplu „error” sau „maintenance”.
Ce ar trebui să verifici
Deschide pagina și uită-te unde apare textul. Dacă face parte din conținutul normal (de exemplu un articol de blog care menționează cuvântul), alege pentru monitor un text mai specific; atunci este o alarmă falsă.
De ce o raportăm
Mesajele de eroare de pe o pagină care altfel se încarcă normal sunt ușor de ratat și costă vizitatorii și încrederea.
106 Răspunsul DNS diferă
Mesaj
CĂZUT: Shop Shop nu poate fi accesat. Răspunsul DNS diferă de cel așteptat.
Ce înseamnă
Serverul DNS a răspuns, dar nu cu valoarea pe care o așteaptă monitorul (de exemplu o altă adresă IP).
Ce ar trebui să verifici
Verifică înregistrările DNS la furnizorul tău. Dacă le-ai schimbat intenționat, actualizează valoarea așteptată în monitor. O modificare neașteptată poate însemna că cineva ți-a schimbat setările DNS fără permisiune.
De ce o raportăm
Un răspuns DNS greșit trimite vizitatorii și e-mailurile către serverul greșit sau nicăieri.
107 Fără răspuns la ping
Mesaj
CĂZUT: Shop Shop nu poate fi accesat. Niciun răspuns la ping.
Ce înseamnă
Gazda nu a răspuns la nicio cerere ping de la locațiile noastre de verificare.
Ce ar trebui să verifici
Verifică dacă serverul rulează și este accesibil în rețea. Unele firewall-uri și furnizori blochează ping-ul (ICMP); dacă gazda nu răspunde niciodată la ping, folosește în schimb un monitor de port sau de site, altfel această alertă poate fi o alarmă falsă.
De ce o raportăm
O gazdă care nu răspunde deloc este de obicei oprită sau deconectată de la rețea.
108 Problemă de rețea, serverul rulează
Mesaj
PROBLEMĂ DE REȚEA: Shop Shop nu poate fi accesat din majoritatea locațiilor, dar cel puțin o locație încă îl accesează: serverul rulează, problema este în rețea, pe drumul spre el.
Ce înseamnă
Majoritatea locațiilor de verificare nu au putut ajunge la monitor, dar cel puțin una a reușit încă. Serverul în sine rulează; problema este în rețea, pe drumul până la el.
Ce ar trebui să verifici
Verifică pagina de stare a furnizorului tău și anunțurile despre rețea. Adesea astfel de defecțiuni se rezolvă singure. Dacă durează, întreabă furnizorul dacă rutele din anumite regiuni sunt afectate.
De ce o raportăm
Vizitatorii din regiunile afectate nu te pot accesa, deși totul pare în regulă din propria ta rețea.
109 Certificat invalid
Mesaj
CERTIFICAT INVALID: Shop Certificatul SSL al Shop este invalid.
Ce înseamnă
Certificatul SSL a expirat, nu se potrivește cu numele domeniului, este incomplet sau nu este de încredere.
Ce ar trebui să verifici
Deschide site-ul într-un browser și uită-te la avertismentul despre certificat. Reînnoiește certificatul sau instalează lanțul complet de certificate. După o reînnoire, repornește serverul web, ca să folosească noul certificat.
De ce o raportăm
Browserele afișează un avertisment de securitate, iar majoritatea vizitatorilor pleacă. Magazinele și autentificările încetează să funcționeze.
110 Certificat care expiră
Mesaj
CERTIFICATUL EXPIRĂ: Shop Certificatul SSL al Shop expiră în curând.
Ce înseamnă
Certificatul SSL expiră în curând. Încă funcționează acum.
Ce ar trebui să verifici
Verifică dacă reînnoirea automată (de exemplu certbot sau panoul de hosting) este configurată și rulează. Dacă certificatul a fost deja reînnoit, serverul web poate folosi încă pe cel vechi: repornește-l sau reîncarcă-l.
De ce o raportăm
Te avertizăm din timp, ca să ai timp să acționezi înainte ca vizitatorii să vadă un avertisment de securitate.
111 Certificatul nu poate fi preluat
Mesaj
CERTIFICATUL NU POATE FI PRELUAT: Shop Certificatul SSL al Shop nu a putut fi preluat.
Ce înseamnă
Nu am putut prelua certificatul, de exemplu pentru că portul este închis sau conexiunea TLS eșuează.
Ce ar trebui să verifici
Verifică dacă serviciul răspunde pe port și dacă TLS este configurat. Un firewall care blochează locațiile noastre de verificare poate cauza și el asta; atunci este o alarmă falsă pentru vizitatori.
De ce o raportăm
Fără certificat nu putem spune dacă vizitatorii văd o conexiune validă și de încredere.
112 Heartbeat ratat
Mesaj
HEARTBEAT LIPSĂ: Shop Shop nu a raportat la timp.
Ce înseamnă
Jobul (de exemplu o copie de rezervă sau un job cron) nu a raportat la timp.
Ce ar trebui să verifici
Verifică dacă jobul a rulat și dacă mai poate ajunge la adresa noastră de heartbeat. Dacă jobul rulează mai târziu sau mai rar decât ai configurat, ajustează intervalul și perioada de grație ale monitorului.
De ce o raportăm
Joburile care se opresc fără zgomot, cum sunt copiile de rezervă, sunt adesea observate prea târziu.
113 Jobul a raportat o eroare
Mesaj
JOB EȘUAT: Shop Shop a raportat o rulare eșuată.
Ce înseamnă
Jobul a raportat, dar a semnalat că rularea lui a eșuat.
Ce ar trebui să verifici
Uită-te la rezultatul sau jurnalul jobului pentru această rulare.
De ce o raportăm
Un job care rulează, dar eșuează, este la fel de rău ca unul care nu rulează deloc.
114 Verifică setările de e-mail
Mesaj
SETĂRI DE E-MAIL: Shop Setările de e-mail ale shop.example.com în DNS necesită atenție (SPF, DKIM, DMARC sau servere de nume). Detaliile și remedierile sugerate sunt în panou.
Ce înseamnă
Înregistrările DNS legate de e-mail ale domeniului necesită atenție: SPF, DKIM, DMARC, MTA-STS, DNSSEC sau serverele de nume.
Ce ar trebui să verifici
Pagina monitorului listează constatările exacte, cu soluții sugerate. Modifică înregistrările la furnizorul tău DNS; poate dura ceva până când modificarea devine vizibilă peste tot.
De ce o raportăm
Înregistrările lipsă sau greșite pot face ca e-mailurile tale să ajungă în spam sau pot permite altora să trimită e-mail în numele tău.
115 E-mailul de test lipsește
Mesaj
LIPSEȘTE E-MAILUL DE TEST: Shop Niciun e-mail de test de la shop.example.com nu a sosit la timp.
Ce înseamnă
E-mailul de test obișnuit de la serverul tău nu a sosit la timp.
Ce ar trebui să verifici
Verifică coada de e-mail și jurnalul serverului de e-mail, precum și dacă jobul de trimitere mai rulează. O scurtă întârziere la destinatar poate cauza și asta; dacă următorul e-mail de test sosește, alerta se închide singură.
De ce o raportăm
Dacă e-mailurile de test nu sosesc, probabil nici e-mailurile clienților tăi nu sosesc.
116 E-mail de test cu probleme
Mesaj
PROBLEMĂ LA LIVRAREA E-MAILURILOR: Shop Ultimul e-mail de test de la shop.example.com a eșuat la SPF, DKIM sau DMARC, este pe o listă neagră sau a fost evaluat ca spam. Detaliile sunt în panou.
Ce înseamnă
E-mailul de test a sosit, dar a eșuat la SPF, DKIM sau DMARC, este pe o listă neagră sau a fost considerat spam.
Ce ar trebui să verifici
Pagina monitorului arată exact ce a eșuat. Repară înregistrările sau cere scoaterea de pe lista neagră.
De ce o raportăm
Astfel de e-mailuri ajung adesea în spam sau sunt respinse.
Servere (agent)
201 Serverul nu raportează
Mesaj
SERVER: web1 web1 nu raportează (agent sau server offline). Agentul nu mai trimite date: serverul poate fi oprit sau offline, ori agentul s-a oprit. Verifică dacă serverul răspunde și dacă agentul rulează.
Ce înseamnă
Agentul nostru de pe server nu a trimis date de câteva minute.
Ce ar trebui să verifici
Verifică dacă serverul rulează și are rețea. Dacă da, verifică serviciul agentului („systemctl status centoculus-agent2”). După o repornire sau o schimbare de rețea, agentul raportează din nou de la sine; atunci alerta se închide.
De ce o raportăm
Fără date nu putem vedea serverul, iar adesea serverul însuși este oprit.
202 Serviciu oprit
Mesaj
SERVER: web1 web1 are un serviciu oprit. Un serviciu monitorizat nu mai rulează. Verifică-i starea și jurnalul și pornește-l din nou.
Ce înseamnă
Un serviciu pe care l-ai ales să-l monitorizezi pe server nu mai rulează.
Ce ar trebui să verifici
Verifică starea și jurnalul serviciului („systemctl status <service>”, „journalctl -u <service>”) și pornește-l din nou. Dacă ai oprit sau șters serviciul intenționat, scoate-l din serviciile monitorizate; atunci este o alarmă falsă.
De ce o raportăm
Un serviciu web, de baze de date sau de e-mail oprit înseamnă de obicei o cădere a tuturor lucrurilor care depind de el.
203 Disc aproape plin
Mesaj
SERVER: web1 web1 rămâne fără spațiu pe disc. Un sistem de fișiere este aproape plin. Eliberează spațiu (jurnale vechi, backupuri, cache-uri) sau mărește discul înainte să cadă serviciile.
Ce înseamnă
Un sistem de fișiere este mai plin decât limita setată (implicit un avertisment la 85 % și o alertă la 95 %).
Ce ar trebui să verifici
Caută fișiere și directoare mari (de exemplu „du -xh / | sort -h | tail”), șterge jurnalele vechi, copiile de rezervă și cache-urile sau mărește discul. Dacă discul este mereu atât de plin intenționat, ridică limita pentru acest sistem de fișiere.
De ce o raportăm
Când discul este plin, bazele de date, e-mailul și site-urile web încetează să scrie date și eșuează.
204 Inode-uri aproape epuizate
Mesaj
SERVER: web1 web1 rămâne fără inode-uri. Aproape că nu mai sunt inoduri libere, de obicei din cauza foarte multor fișiere mici (sesiuni, cache-uri, coada de e-mail). Șterge fișierele vechi pentru a elibera inoduri.
Ce înseamnă
Aproape toate inode-urile unui sistem de fișiere sunt folosite, de obicei de foarte multe fișiere mici. Nu mai pot fi create fișiere noi, chiar dacă există spațiu liber.
Ce ar trebui să verifici
Caută directoare cu foarte multe fișiere (sesiuni, cache-uri, coada de e-mail) și șterge-le pe cele vechi.
De ce o raportăm
Fără inode-uri libere serviciile eșuează la fel ca la un disc plin, iar asta este greu de observat.
205 Sistem de fișiere doar pentru citire
Mesaj
SERVER: web1 web1 are un sistem de fișiere doar în citire. Sistemul a trecut un sistem de fișiere în modul doar citire, de obicei din cauza unei erori de disc. Serviciile nu mai pot salva date: verifică discul și jurnalul de sistem.
Ce înseamnă
Sistemul a făcut un sistem de fișiere doar pentru citire, de obicei din cauza unei erori de disc sau de sistem de fișiere.
Ce ar trebui să verifici
Verifică jurnalul sistemului („dmesg”, „journalctl -k”) pentru erori de disc și starea discului. Adesea este nevoie de o verificare a sistemului de fișiere și de o repornire; dacă discul cedează, mută datele pe hardware nou.
De ce o raportăm
Serviciile nu mai pot salva nimic, iar datele pot fi în pericol.
206 Încărcare mare a procesorului
Mesaj
SERVER: web1 web1 are o încărcare CPU ridicată. Procesorul este foarte solicitat de mult timp. Verifică ce procese îl folosesc.
Ce înseamnă
Procesorul a fost mai ocupat decât limita setată o perioadă lungă (implicit peste 90 % timp de 15 minute).
Ce ar trebui să verifici
Caută procesele care folosesc procesorul („top”, „htop”). Lucrările planificate, cum sunt copiile de rezervă sau importurile, pot cauza asta; dacă se întâmplă regulat în același moment, este de așteptat.
De ce o raportăm
Un procesor permanent ocupat face site-urile și serviciile lente.
207 Sarcină mare a sistemului
Mesaj
SERVER: web1 web1 are o încărcare a sistemului ridicată. Așteaptă mai multă muncă decât pot procesa procesoarele. Verifică procesele care rulează și activitatea discului.
Ce înseamnă
Pentru mult timp au așteptat mai multe lucruri decât pot procesa procesoarele (sarcina sistemului per procesor peste limita setată).
Ce ar trebui să verifici
Verifică procesele și activitatea discului („top”, „iotop”). O sarcină mare cu o utilizare mică a procesorului înseamnă adesea discuri lente sau așteptare pe rețea.
De ce o raportăm
Sarcina mare face totul pe server lent și vine adesea înaintea unei căderi.
208 Memorie puțină
Mesaj
SERVER: web1 web1 are memorie puțină. A rămas puțină memorie. Verifică ce procese o folosesc; dacă se termină, sistemul oprește servicii.
Ce înseamnă
Memoria liberă a fost sub limita setată o perioadă (implicit mai puțin de 10 % disponibilă).
Ce ar trebui să verifici
Caută procesele care folosesc memoria („top” sortat după memorie). Redu setările de memorie ale bazei de date sau ale PHP, ori adaugă memorie.
De ce o raportăm
Când memoria se termină, sistemul oprește singur procese, adesea baza de date.
209 Memorie și swap aproape pline
Mesaj
SERVER: web1 web1 rămâne fără memorie și fără swap. Memoria și swap-ul sunt aproape epuizate în același timp: serverului îi lipsește cu adevărat memoria, devine lent și poate opri servicii. Verifică ce procese folosesc memoria sau adaugă memorie.
Ce înseamnă
Memoria și swap-ul sunt aproape epuizate în același timp (amândouă sub 10 % libere). Serverul chiar duce lipsă de memorie.
Ce ar trebui să verifici
Caută procesele care folosesc memoria și redu setările lor sau adaugă memorie. Un swap plin singur nu este o problemă: sistemul depozitează acolo datele nefolosite. De aceea te alertăm doar când memoria este scăzută în același timp.
De ce o raportăm
Serverul devine foarte lent, iar sistemul începe curând să oprească servicii.
210 Server repornit
Mesaj
SERVER: web1 web1 a repornit. Serverul a fost repornit. Dacă nu era planificat, verifică jurnalul de sistem.
Ce înseamnă
Serverul a fost repornit. Notăm asta în lista incidentelor, fără să trimitem o alertă.
Ce ar trebui să verifici
Dacă repornirea nu a fost planificată, verifică jurnalul sistemului pentru motiv, de exemplu o pană de curent, o eroare de kernel sau o actualizare automată.
De ce o raportăm
Repornirile neplanificate pot indica probleme de hardware sau de stabilitate.
211 Ceasul sistemului este greșit
Mesaj
SERVER: web1 web1 are ora sistemului greșită. Ceasul serverului este greșit. Verifică sincronizarea orei (NTP); o oră greșită afectează certificatele, autentificările și sarcinile programate.
Ce înseamnă
Ceasul serverului diferă de ora reală cu mai mult de un minut.
Ce ar trebui să verifici
Verifică sincronizarea timpului („timedatectl”); pornește sau configurează NTP (de exemplu systemd-timesyncd sau chrony).
De ce o raportăm
Un timp greșit strică certificatele, autentificările, codurile de two-factor și joburile programate.
212 Conturi de utilizator modificate
Mesaj
NOTIFICARE #212: web1 web1 are conturi de utilizator sau grupuri modificate. Un cont de utilizator sau un grup a fost adăugat, modificat sau eliminat. Dacă nu ai fost tu sau echipa ta, serverul poate fi compromis: verifică cine are acces.
Ce înseamnă
Un cont de utilizator sau un grup de pe server a fost adăugat, modificat sau șters (s-a modificat /etc/passwd sau /etc/group). Raportăm asta o singură dată; nu există un mesaj de confirmare.
Ce ar trebui să verifici
Uită-te la ultimele modificări („tail /etc/passwd”, „last”, „journalctl”). Instalările de software și actualizările creează și ele utilizatori de sistem; dacă tu sau echipa ta ați instalat ceva atunci, este de așteptat.
De ce o raportăm
Atacatorii creează adesea propriul utilizator ca să își păstreze accesul. Anunțul din timp este important.
213 Parole modificate
Mesaj
NOTIFICARE #213: web1 web1 are parole modificate. Pe server a fost schimbată o parolă. Dacă nu ai fost tu sau echipa ta, verifică cine are acces.
Ce înseamnă
O parolă de pe server a fost schimbată (s-a modificat /etc/shadow). Raportăm asta o singură dată; nu există un mesaj de confirmare.
Ce ar trebui să verifici
Verifică cine a schimbat ce parolă („journalctl”, „last”). Schimbările de parolă făcute de tine sau de echipa ta, precum și unele actualizări, sunt de așteptat.
De ce o raportăm
O schimbare neașteptată de parolă poate însemna că cineva a preluat un cont.
214 Drepturi de administrator modificate
Mesaj
NOTIFICARE #214: web1 web1 are drepturi de administrator modificate (sudo). Drepturile de administrator (sudo) au fost modificate. Dacă nu ai fost tu sau echipa ta, verifică cine are acces.
Ce înseamnă
Drepturile de administrator (sudo) de pe server au fost modificate (s-a modificat /etc/sudoers sau /etc/sudoers.d). Raportăm asta o singură dată; nu există un mesaj de confirmare.
Ce ar trebui să verifici
Uită-te la fișierul modificat și verifică cine are drepturi de administrator. Unele pachete adaugă propriile reguli la instalare.
De ce o raportăm
Drepturile de administrator dau control total asupra serverului. Modificările neașteptate sunt un semnal de avertizare puternic.
215 Configurația SSH modificată
Mesaj
NOTIFICARE #215: web1 web1 are o configurație SSH modificată. Configurația SSH a fost modificată. Verifică dacă autentificarea este în continuare restricționată așa cum ai vrut.
Ce înseamnă
Configurația serverului SSH (/etc/ssh/sshd_config) a fost modificată. Raportăm asta o singură dată; nu există un mesaj de confirmare.
Ce ar trebui să verifici
Verifică setările modificate, în special autentificarea cu parolă, autentificarea ca root și portul. Actualizările pachetului SSH pot modifica și ele fișierul.
De ce o raportăm
SSH este principala cale de acces în server. O configurație slăbită face atacurile mai ușoare.
Vrei ca aceasta să fie verificată automat și să fii alertat?
Centoculus îți verifică site-ul la fiecare 5 minute în planul gratuit și te alertează prin e-mail și în aplicație înainte ca clienții tăi să observe. 50 de monitoare de site-uri și 5 verificări SSL pe zi, gratuit, uz comercial permis. Înregistrarea se deschide în curând: obține acces anticipat și începi primul.
Obține acces anticipat