Dokumentacija

Certifikati, domene in DNS

Tri stvari pokvarijo stran, ne da bi strežnik sploh padel: potekel certifikat, registracija domene, ki je nihče ni podaljšal, in zapis DNS, ki ga je nekdo spremenil. Vsaka tarča ta preverjanja dobi zraven, in nobeno od njih ne porabi mesta za monitor.

Tečejo, dokler je aktiven vsaj eden od monitorjev tarče. Če pavzirate vse, se pavzirajo tudi ta preverjanja.

Certifikat SSL

Vsako tarčo, katere naslov se začne s https://, preverimo vsakih 6 ur. Preberemo certifikat, ki ga stran ponudi, in preverimo datum poteka ter ali mu brskalniki zaupajo (veriga in ime). Tarče, dodane kot strežnik ali vrata TCP, preverjanja SSL nimajo.

Kaj ugotovimo Obvestilo
Poteče v 14 dneh opozorilo: 14 dni prej, 7 dni prej in na dan poteka
Potekel kritično
Brskalniki mu ne zaupajo (samopodpisan, napačno ime, prekinjena veriga) kritično

Obvestilo o certifikatu pošljemo takoj, ne da bi vprašali drugo lokacijo: datum v certifikatu je od povsod enak.

Certifikat, ki bo kmalu potekel, dobi tri sporočila in nič vmes: 14 dni prej, 7 dni prej in na dan poteka. Večina certifikatov se podaljša sama, zato podaljšanje pred potekom opozorilo tiho zapre, brez sporočila o odpravi ljudem. Webhooki vseeno dobijo incident.recovery, da se zahtevek, odprt ob opozorilu, lahko zapre. Če certifikat prvič vidimo, ko ima na primer še pet dni, dobite eno sporočilo, ne dveh. Prevzem opozorila ustavi preostala.

Potekel certifikat ali certifikat, ki mu brskalniki ne zaupajo, je druga zgodba: obiskovalci vidijo opozorilo brskalnika. Tako obvestilo je kritično, opomniki sledijo istemu urniku kot pri izpadih (glejte prage, tihe ure in opomnike), sporočilo o odpravi pa dobite, takoj ko preverjanje zazna popravljen certifikat.

Opomba: Težava s certifikatom ne šteje kot izpad: stran se še vedno odziva. Ima svoj stolpec (SSL) na nadzorni plošči in svojo kartico na zavihku Pregled monitorja. Če se sploh ne moremo povezati, je to izpad in ga tako tudi zaznamo (glejte kako zaznamo izpade).

Potek domene

Za vsako tarčo z domenskim imenom vsakih 12 ur preverimo, kdaj poteče registracija domene: iz storitve RDAP registra, sicer iz WHOIS-a. Preberemo samo datum, nikoli tega, kdo je imetnik domene.

Poizvedba gre na registrirano domeno, ne na poddomeno: www.example.com, api.example.com in example.com:22 si delijo eno registracijo in kažejo isti datum.

Kaj ugotovimo Obvestilo
Poteče v 30 dneh opozorilo: 30 in 14 dni prej
Poteče v 7 dneh kritično: 7 dni prej in na dan poteka
Potekla kritično

Domena, ki bo kmalu potekla, dobi štiri sporočila in nič vmes: 30, 14 in 7 dni prej ter na dan poteka. Če domeno prvič vidimo, ko ima na primer še deset dni, dobite eno sporočilo, ne dveh. Podaljšanje pred potekom incident tiho zapre, brez sporočila o odpravi ljudem (webhooki vseeno dobijo incident.recovery); prevzem opozorila ustavi preostala.

Potekla domena je kritična, z opomniki po istem urniku kot pri izpadih in s sporočilom o odpravi, ko je podaljšana. Potek domene ne šteje kot izpad.

Opomba: Neuspela poizvedba nikoli ne sproži obvestila in nikoli ne izbriše datuma, ki ga že poznamo. Registri so včasih počasni ali nedosegljivi; zadnji znani datum ostane, z njim pa tudi opozorilo.

Opozorilo: Nekateri registri datumov poteka ne objavljajo: .de, .eu, .at in .ch. Za te domene kartica Domena to pove in prikaže –, nikoli zelene kljukice, ki je ne moremo podkrepiti. Podaljšanja teh domen morate spremljati pri svojem registrarju.

Tarče, dodane z naslovom IP ali z imenom brez pike (localhost), nimajo registracije in nimajo preverjanja poteka domene.

Zgodovina DNS

Na paketu Pro in višjih zapise DNS tarče preberemo vsako uro in hranimo zgodovino, kaj in kdaj se je spremenilo. Privzeto spremljamo NS, A in MX (NS in MX same domene, A imena gostitelja tarče).

Opomba: Zgodovina DNS nikoli ne sproži obvestila. Spremenjen zapis ni izpad, in če sprememba stran pokvari, to pove preverjanje dosegljivosti. Zgodovina je tu, da odgovori na vprašanje "kaj se je spremenilo?", ko je kaj drugače.

Spremljanje dodatnih zapisov

Na zavihku DNS monitorja pod Spremljaj več zapisov dodajte do 10 dodatnih zapisov v obliki TYPE ali TYPE:name, na primer:

  • TXT:_dmarc za DMARC na _dmarc. pred vašim imenom gostitelja;
  • TXT za SPF in druge zapise TXT;
  • CNAME:www za www. pred vašim imenom gostitelja;
  • AAAA za naslove IPv6.

Vrste, ki jih znamo prebrati: A, AAAA, NS, MX, TXT, CNAME in SOA. Nov zapis preberemo takoj.

Branje zgodovine

Trenutni zapisi pokaže trenutno vrednost vsakega zapisa in od kdaj se ni spremenila. Kaj se je spremenilo navaja spremembe, najnovejše najprej, z vrednostjo pred in po. Strežniki ob vsaki poizvedbi vrnejo zapise v drugačnem vrstnem redu, zato jih pred primerjavo uredimo: premešan seznam se nikoli ne prikaže kot sprememba. Prvo branje zapisa je izhodišče, ne sprememba.

Tarče, dodane z naslovom IP, nimajo zgodovine DNS: ni imena, ki bi ga lahko poizvedeli.