Automatizované měření dostupnosti sítě pingem
Verze z 13. 7. 2006, 17:40, kterou vytvořil VojtaLhota (diskuse | příspěvky)
Skript pro měření dostupnosti dostupnost.sh
Nepřetržitě pingá na zadanou IP adresu (nebo hostname), výsledek (packetloss, roundtrip time) zapisuje do textového souboru. Obsahuje jednoduchý algoritmus na vyhodnocení, který pracuje takto: Stanoví se limitní packetloss. Každá minute (60 pingů) se vyhodnotí - má-li packetloss vyšší než limit, považuje se za chybovou, jinak za dobrou. Celková dostupnost za období (den měsíc) se vypočte jako poměr dobrých minut k celkovému počtu.
Příklad: den má 1440 minut, máme tedy 1440 záznamuů od pingu. V 150 případech byl packetloss větší než L procent. Dostupnost za ten den závisí na stanoveném L a je: