Úkolem systému LiKee (LIne KEEper) je monitorování zadaných webových stránek a vyhodnocení jejich stavu a obsahu na základě definovaných regulárních výrazů.
Monitorovací proces běží v periodické časové smyčce. Při každém průběhu se testují všechny monitorované stránky. Kdykoli dojde k selhání spojení nebo odpověď webové stránky neodpovídá regulárnímu výrazu, systém upozorní příslušného servisního technika emailovou zprávou případně voláním na jeho telefon.
Výsledky monitorování lze zpětně sledovat v záznamech protokolu a souhrnných statistikách.
Projekt LiKee byl uvolněn pro veřejnost v open source licenci. Instalace, zdrojové kódy a dokumentace jsou k dispozici v sekci Ke stažení.
LiKee je postaven na J2EE technologii, konkrétně je použit Spring Framework 2.5.2 a ORM technologie Hibernate 3.3.0. LiKee běží na webovém aplikačním serveru a byl testován na následujících open source serverech:
- Apache Tomcat 6.0.18; 5.5.26; 5.5.25
- GlassFish 2.1-b60e
- Jetty 6.1.14
LiKee používá databázi pro ukládání konfigurace a protokolu monitorování. Pro snadné a rychlé použití obsahuje distribuce open source embedovanou databázovou platformu HSQL DB, podporována je dále MySQL.