Konsolentipps | David Wolski | 4-2024 | 21. Mai 2024

Updo: Webseitenmonitor mit Protokoll

Blick auf die Antwortzeiten eines Webservers: Updo schlüsselt die Messwerte und ermittelten Daten im Terminal auf und zeichnet einen Graphen der Reaktionszeiten.

Ist der eigene Webserver erreichbar? Wer einen Server selbst hostet, etwa einen Rasp­berry mit dynamischem Domainnamen, kann eine Übersicht zu Antwortzeiten auch unter Last ganz gut brauchen.

Das clevere Programm Updo (https://github.com/pgagnidze/updo) ist ein Tool für das Terminal und für den Hausgebrauch. Es ist nicht für die Langzeitbeobachtung gemacht, sondern liefert zum angegebenen Webserver die Antwortzeiten, eine Analyse der Laufzeiten von Webanfragen inklusive der DNS-Anfragen. Auch die Gültigkeitsdauer von TLS-Zertifikaten zeigt das Tool. Updo ist in Go geschrieben und liefert alle Bibliotheken selbst mit. 

Das macht die Installation einfach, denn eine fertig Binary gibt es vom Entwickler auf Github unter https://github.com/pgagnidze/updo/releases zum Download (Intel und ARM). Nach dem Entpacken des „tar.gz“-Archivs macht chmod die Programmdatei ausführbar und

./updo

ruft das Programm auf. Das vorgegebene Farbschema der mehrgeteilten Ausgabe ist für dunkle Terminals gemacht. Während der Laufzeit zeichnet Updo einen Graphen der Antwortzeiten.

Blick auf die Antwortzeiten eines Webservers: Updo schlüsselt die Messwerte und ermittelten Daten im Terminal auf und zeichnet einen Graphen der Reaktionszeiten.