Monitorovací proces

Hlavní funkcí informačního systému LiKee je cyklické procházení uživatelem nadefinovaných modulů a následné vyhodnocení jejich stavu. Na základě pořadí začne systém prohledávat všechny existující aktivní moduly a jejich URL adresy.

Každý modul může mít jednu nebo více URL adres, na které se bude LiKee dotazovat a požadovat tak jejich odpovědi.

  • Odpověď je úspěšná, pokud URL vrátí kód 2xx

  • Ostatní návratové kódy jsou považovány za chybu

  • Chybou je také, pokud vyprší časový limit na spojení nebo přečtení odpovědi. V takovém případě je dotaz po jedné sekundě opakován znova, aby se předešlo planým poplachům, pokud je URL nedostupná jen na krátkou chvíli několika milisekund. Volání URL je považováno za chybné, jen pokud je stránka takto nedostupná třikrát po sobě.

Obsah odpovědi se vyhodnocuje regulárními výrazy. Každá URL může mít definován jeden, více nebo žádný výraz.

Chybná volání a testy obsahu jsou hlášeny uživatelům („reportérům“) registrovaným pro daný modul.