Automatizované měření dostupnosti sítě pingem

Z HKfree wiki
Verze z 13. 7. 2006, 17:40, kterou vytvořil VojtaLhota (diskuse | příspěvky)
(rozdíl) ← Starší verze | zobrazit aktuální verzi (rozdíl) | Novější verze → (rozdíl)
Skočit na navigaci Skočit na vyhledávání

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: