Wat website-monitoringsoftware daadwerkelijk doet
Website-monitoringsoftware is een verzameling machines buiten uw infrastructuur die uw site volgens een schema openen, namens u, en u vertellen zodra het antwoord niet meer is wat u verwacht. Dat is het hele idee. Al het andere op deze pagina is een detail over wat telt als het antwoord: een statuscode, een stukje tekst op de pagina, een reactietijd, een JSON-veld, een vervaldatum van een certificaat, een CPU-uitlezing, of de uitkomst van een checkout in vijf stappen.
De reden dat dit van buitenaf moet gebeuren, is dat de storingen waarvan u het meest moet weten, van binnenuit onzichtbaar zijn. Een server met een volle schijf meldt zichzelf nog altijd gezond aan het eigen dashboard. Een DNS-record dat naar een uitgefaseerd adres wijst, wordt vanuit het kantoor waar de cache warm is, gewoon prima herleid. Een certificaat dat om 2 uur 's nachts is verlopen, breekt elke browser op aarde terwijl uw eigen load balancer gewoon blijft antwoorden. Externe uptime-monitoring is wat dat gat dicht, omdat het precies ziet wat een bezoeker ziet.
De tweede reden is bewijs. Wanneer uw host zegt dat de storing vier minuten duurde en uw klanten zeggen dat het een uur was, beslecht een onafhankelijk overzicht van elke check, vanaf elke locatie, met tijdstempels, de discussie. Dat overzicht is ook waarop een maandelijks uptimerapport en een publieke statuspagina zijn gebaseerd.
- Stap 1ControlerenEen checkpoint voert uw check uit op het interval dat u instelt, tot wel eens per minuut, vanaf de locaties die u hebt gekozen.
- Stap 2BevestigenEen storing wordt vanaf andere checkpoints opnieuw gecontroleerd voordat iets als Down wordt aangemerkt, zodat één slechte route geen storing is.
- Stap 3WaarschuwenDe contacten die op die monitor zijn geabonneerd, krijgen een melding via de kanalen die ze hebben gekozen, en opnieuw zodra het hersteld is.
- Stap 4VastleggenElk resultaat wordt bewaard met zijn locatie en timing, en voedt de uptimecijfers, incidentgeschiedenis en rapporten.