Momentopname - instrument voor toezicht ter plaatse

Gepubliceerd: Bogdan Lepiavko 2016-05-12 alle artikelen | Woordenlijst | FAQ

Hoe ziet de site eruit als ik er niet naar kijk? Wat als hij er slecht uitziet of helemaal niet werkt? HostTracker biedt een instrument voor site toezicht - snapshot functie. Laten we eens kijken naar de praktische toepassing ervan.

Wat is er aan de hand met mijn site?

Nu is het gebruikelijk om verschillende diensten en toepassingen te gebruiken voor siteonderhoud en -ondersteuning, en soms melden ze problemen. Vaak voelen we het gebrek aan informatie - Google Analytics of een soortgelijke dienst meldt de downtime en vernieuwing, maar waarschijnlijk zullen we nooit weten wat er precies is gebeurd. Om het probleem te onderzoeken is het nodig om de logs te bekijken, naar hosting support te schrijven en vele andere uitputtende handelingen te verrichten, vaak - zonder resultaat. Er zijn ook interessantere gevallen - wanneer een site niet beschikbaar is vanuit een bepaald land of niet volledig wordt gedownload. Dergelijke problemen kunnen maanden of zelfs jaren duren, totdat ze per ongeluk worden ontdekt. Een ander belangrijk punt - inhoudscontrole. Die controleert automatisch de inhoud van de site en informeert het verantwoordelijke personeel als die verdwenen is - bijvoorbeeld omdat iets niet uit de database kon worden gedownload. Maar het is moeilijk om de oorzaak te vinden als het probleem van korte duur is, omdat mensen meestal niet elke minuut voor een laptop zitten om de pagina te verversen. Om dit probleem op te lossen, biedt HostTracker een nieuwe functie - snapshot. Het is zeer eenvoudig in gebruik en vereist geen extra aanpassingen. De dienst maakt gewoon elke keer een snapshot van de gecontroleerde pagina en bewaart deze ter controle op twee manieren: pagina broncode en html-view. Zo kunt u gemakkelijk zien hoe de pagina er op het moment van de storing uitziet, begrijpen wat er mis is en het probleem snel verhelpen zonder tijd te besteden aan diagnostiek. Het bespaart veel tijd voor serverbeheerders, ontwikkelaars en andere betrokkenen.

Hoe werkt het

Bij de regelmatige controles proberen onze servers met een vooraf bepaald interval de gecontroleerde pagina te downloaden. Extra algoritmen zouden op dit moment kunnen worden gebruikt - de pagina zou kunnen worden geparseerd op trefwoorden om er zeker van te zijn dat dit de pagina is die we zoeken (er zijn gevallen waarin een foutpagina 200, Ok, http-code retourneert, of wanneer omleiding wordt geactiveerd in geval van een fout). Als er geen fout is - prima. Maar als er wel een fout is, wordt die opgeschreven in het HostTracker-logboek, dat gemakkelijk beschikbaar is via het web. Dan worden er meldingen verstuurd en een snapshot gemaakt.

De snapshots zijn ook te vinden in het logboek - als er meerdere fouten zijn gedetecteerd, is van elke fout een andere snapshot beschikbaar.


Er zijn wel enkele opmerkingen. Ten eerste draaien we geen javascript tijdens het maken van een snapshot - hetzelfde geldt voor de gewone controle. Ten tweede moet de fout detecteerbaar zijn. Dat betekent dat de server iets moet teruggeven. In geval van time-out of verbindingsfout - snapshot zal niet helpen, en alleen een overeenkomstige record zal in het logboek blijven staan.


Over de auteur

Bogdan Lepiavko
Bohdan is niet alleen een HostTracker-systeembeheerder. Hij is een toegewijde professional die constant bezig is om de service te verbeteren. Bohdan's werkethiek en aandacht voor detail zorgen ervoor dat HostTracker de best mogelijke service aan zijn klan
Loading...