Verfügbarkeit einer Webseite prüfen mit wget

Um die Erreichbarkeit eines Servers zu testen wird meist der ping Befehl verwendet. Es kann aber vorkommen, dass ein ping Befehl erfolgreich ausgeführt wird, die entsprechende Webseite aber nicht erreichbar ist. Um diesen Fall zu testen, habe ich ein kleines Skript geschrieben, dass mit wget versucht, die Webseite aufzurufen.

#!/bin/bash
# Check site every 10 seconds, log failed connection attempts in siteuptime.txt
while true; do
echo "Checking site...";
/usr/bin/wget "Domain To Test" --timeout 1 -O - 2>/dev/null | grep "Website Searchstring " || echo "The site is down" | date --iso-8601=seconds >> /The/Output/File.txt;
sleep 1;
done

M E

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Zustimmung der Datenschutzbestimmungen

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.