Monipaikkainen valvonta
CDN ohjaa liikenteen väärälle alueelle. Palomuurisi estää yhden maan. DNS-palveluntarjoajallasi on alueellinen häiriö. Mikään näistä ei näy yksipaikkaisessa valvonnassa.
Ota monipaikkainen valvonta käyttöön →
Yhden sijainnin monitorointi johtaa harhaan
Jos monitorisi toimii palvelimelta Frankfurtissa ja sivu toimii Frankfurtissa, monitori näyttää vihreää. Tämä ei kerro sinulle mitään São Paulon CDN-reunan tilanteesta, joka on jo 6 tuntia palauttanut 502:n kaikille brasilialaisille käyttäjille. Eikä mitään palomuurista, joka alkoi estää US/EAST-IP-alueen vahingossa tietoturvakäytännön päivityksen jälkeen. Eikä mitään DNS-toimittajasi alueellisesta katkoksta Australiassa. Eikä mitään geo-reitityksestä, joka alkoi ohjata Tokion liikennettä väärin määriteltyyn originiin Singaporessa. Jokainen näistä vioista on paikallinen – ei vaikuta siihen sijaintiin, jossa monitorisi sijaitsee – joten se jää havaitsematta, kunnes niiden alueiden käyttäjät ilmoittavat asiasta, usein päiviä myöhemmin tikettien tai geon tulojen laskun kautta.
Monesta sijainnista seuranta ratkaisee tämän käynnistämällä saman tarkastuksen itsenäisesti eri maiden palvelimilta. Jokainen sijainti raportoi erikseen. Jos 12:sta 13:sta näyttää vihreää ja yksi punaista, tiedät että ongelma on paikallinen – ja tiedät mistä alueesta on kyse. Tämä kaventaa diagnostiikkaa rajusti: ei origin, ei koodi, vaan jotain originin ja alueen välissä.
Mistä tarkistukset tehdään
DiagnoSEO Uptime Monitoring tarjoaa tarkastuksia 13 maasta ScrapingBee-premiumproxiesien kautta: USA (us), Iso-Britannia (gb), Saksa (de), Ranska (fr), Italia (it), Espanja (es), Puola (pl), Alankomaat (nl), Kanada (ca), Australia (au), Japani (jp), Brasilia (br) ja Intia (in). Jokainen sijainti käyttää aitoa residenssi- tai datakeskus-IP:tä siinä maassa, jotta geo-IP-palvelut – mukaan lukien CDN, WAF ja personointialustat – näkevät pyynnön tulevan aidosti sieltä.
Tällä on enemmän merkitystä kuin ihmiset ajattelevat. Useat WAFit ja botinestojärjestelmät estävät hiljaisesti "monitorointi-IP:n" tunnetuista pilvistä. Joten tarkistus, joka "läpäisee" AWS us-east-1:stä, ei silti kerro mitään siitä, miten Kaliforniasta saapuva oikea kävijä kokee sivun. Premium-proxiesijainnit näyttävät aidoilta käyttäjiltä.
Mitä tarkastetaan jokaisesta sijainnista
Jokaisessa aktivoidussa sijainnissa monitori tekee täyden HTTP(S)-pyynnön kyseisen maan proxyllä. Tarkistus seuraa uudelleenohjauksia, validoi tilakoodin, mittaa vasteajan ja kirjaa virheen. Tulokset tallennetaan sijainneittain, joten dashboard näyttää käytettävyysajan, RT:n ja tuoreimman statuksen eri sijainneissa. Jos 3 sijaintia ovat alhaalla ja 10 ylhäällä, tämä näkyy selvästi – monitori ei ole vain "alhaalla", vaan "osittain heikentynyt".
Jokainen tarkistus on todellinen round-trip juuri siltä maantieteelliseltä alueelta sinun originiisi (tai alueen CDN-reunalle). Vasteajat heijastavat siis oikeaa käyttäjäkokemusta: hyvin toimiva CDN näyttää pienen RT:n joka sijainnissa; väärin konfiguroitu CDN näyttää korkean RT:n kaikissa muissa kuin originin lähellä olevissa sijainneissa; origin ilman CDN:ää näyttää jatkuvasti kasvavaa RT:tä mitä kauempana originiista ollaan.
Miten monisijaintihälytykset toimivat
Dashboard käsittelee monisijaintitulokset päächeckin täydentäjänä. Päämonitorisi toimii edelleen meidän infrastruktuuristamme ja ohjaa pääasiallista up/down-statusta; monisijaintitarkistukset kulkevat erillisessä aikataulussa (vähintään 60 minuutin välein, voidaan säätää monitorikohtaisesti) ja näkyvät lisäriveinä laajennetussa näkymässä. Jos haluat, että alueen down-tilanne laukaisee hälytyksen, määritä se asetuksistasi – mikä tahansa yksittäinen alue, joka putoaa kahdessa peräkkäisessä monisijaintitarkistuksessa, muuttuu hälytettäväksi tapahtumaksi.
Tämä jako on tarkoituksenmukainen. Yhden sijainnin minuutin välein tehty tarkistus voidaan ajaa joka minuutti. Minuutin välein tehty tarkistus 13 sijainnista on 13 round-tripiä per minuutti – kallista molemmin puolin, ja operatiivisesti meluisaa väistämättömän aluekohtaisen vaihtelun vuoksi. 60 minuutin monisijaintitahti on sopiva kompromissi: havaitsee todelliset alueelliset ongelmat tunnissa aiheuttamatta hälytysväsymystä.
Kustannukset ja kreditit
Monisijaintiominaisuus on premium-ominaisuus, sillä jokainen tarkistus kulkee maksullisen premium-proxyverkon kautta. Jokainen sijainti, jokainen tarkistus – 1 kreditti DiagnoSEO-tililtä. Esim: 5 monitoria × 4 sijaintia × 1 tarkistus/tunti × 24h × 30 päivää = 14 400 krediittiä/kk. Tämä on helppo budjetoida Advanced/Pro-paketeilla ja kattaa olennaiset tarpeet. Valitse sijainnit kohderyhmäsi mukaan – jos olet USA-kauppias, testaa us, ca, mx (proxy us:n kautta); jos EU, niin gb, de, fr, pl. Älä ota kaikkia 13 mukaan, ellet palvele globaaleja käyttäjiä.
Mitä monisijainti ei havaitse
On hyvä olla rehellinen: monisijaintimonitorointi varmistaa, että HTTP-kerros on saavutettavissa kaikista alueista. Se ei aja JavaScriptiä, ei renderöi sivua oikeassa selaimessa eikä simuloi käyttäjän vuorovaikutusta. Jos ongelmasi on JS-paketti, joka ei lataudu vain Safari iOS:llä Brasiliassa, monisijainti menee tästä läpi ongelmitta ja käyttäjät kärsivät edelleen. Täyteen selainrenderöintiin yhdistä monisijaintikäytettävyys RUM (real-user monitoring) -dataan analytiikkaalustalta – yhdessä ne kertovat kaiken.
Kuinka aloittaa
Avaa työkalu, muokkaa mitä tahansa monitoria, avaa "Multi-location" -osio, valitse maat jotka sinua kiinnostavat, aseta monisijainti-intervalli (väh. 60 minuuttia), tallenna. Tunnin päästä alat nähdä sijaintikohtaisia tietoja. Heti, kun yksi alue menee punaiselle muiden ollessa vihreällä – ymmärrät tarkalleen miksi tämä ominaisuus on krediittien arvoinen – koska juuri säästit 4 tuntia väärän tason debugointia.
Usein kysytyt kysymykset
-
13 maantieteellistä aluetta: USA (itä/länsi), Iso-Britannia, Saksa, Ranska, Italia, Espanja, Puola, Alankomaat, Kanada, Australia, Japani, Brasilia, Intia. Jokainen suorittaa saman tarkistuksen itsenäisesti ja raportoi erikseen.
-
Eri käyttäjät näkevät eri asioita. Sivu voi olla YLHÄLLÄ Euroopasta mutta ALHAALLA Aasiasta (alueellinen CDN-vika, DNS:n etenemisongelma, geo-reititysvirhe). Monialuemonitorointi nappaa tämän – yksialuemonitorointi jättää sen huomiotta.
-
Jokainen alue lasketaan omaksi tarkistuksekseen laskutuksessa. Sivu, jota monitoroidaan kolmesta alueesta minuutin välein, kuluttaa 3× yksialueen krediittejä. Valitse alueet strategisesti – yleensä 3–5 aluetta kattaa suurimman osan käyttäjägeografiasta tyypillisellä sivulla.
-
Kyllä – jokainen alue käynnistää oman tarkistuksensa itsenäisesti ja laukaisee hälytyksen itsenäisesti. Jos ongelma on globaali, saat hälytykset kaikista alueista tarkistusintervallin kuluessa. Jos ongelma on alueellinen, vain kyseiset alueet hälyttävät – hyödyllistä diagnosoinnissa.
-
Kyllä. Valitse monitorikohtaisesti, mitkä alueet tekevät tarkistuksen. Esim. suomalaiselle verkkokaupalle aja Puolasta + Saksasta + Iso-Britanniasta. Ei ole järkeä monitoroida Japanista, jos sinulla ei ole japanilaisia asiakkaita. Tämä pienentää krediittien käyttöä ja melua.
UptimeRobot · Pingdom · BetterStack · Oh Dear · Site24x7 · StatusCake · Sentry · Uptrends · Cronitor · New Relic
SSL-valvonta · Verkkotunnuksen vanhentuminen · DNS-valvonta · Ping (ICMP) · Portti (TCP) · Päätepiste · Avainsana · API · Cron / Heartbeat · Vasteaika · Takaisinkytkentälinkki · Verkkosivuston valvonta