Monitoring mon.eosc.sk
Pilotné MVP monitorovanie dostupnosti uzla: čo sa monitoruje, aké stavy existujú a ako sa počíta dostupnosť a spoľahlivosť.
Monitorovacia služba na mon.eosc.sk priebežne kontroluje, či sú komponenty uzla EOSC Slovensko a služby sprístupnené cez uzol dostupné a v poriadku. Prevádzkuje sa ako pilotné MVP.
Čo sa monitoruje
Verejný prehľad zobrazuje každú monitorovanú službu s aktuálnym stavom, dostupnosťou, spoľahlivosťou, časom odozvy, HTTP stavom a poslednou kontrolou. Aktuálne sa monitoruje:
- Portál eosc.sk
- Katalóg služieb a produkčné služby v ňom zaregistrované (Genome of Slovakia, SK CRIS)
- Helpdesk (Zammad), databáza poznatkov, nástroj FitSM
- AAI (Keycloak)
- Repozitár výskumných dát SVD (KOMIS)
Ako to funguje
Kolektor vykonáva aktívne black-box kontroly (HTTP, obsah JSON, TCP) každej služby v definovanom intervale, pri zlyhaní kontrolu opakuje a ukladá dôkazy. Z kontrol odvodzuje pre každú službu aj pre celý uzol:
- Stav
OK,WARNING,CRITICAL,DOWNTIME(plánovaný),UNKNOWN,MISSING.- Dostupnosť
- Podiel času, keď služba fungovala, bez plánovaných odstávok – podľa konvencií ARGO používaných v EOSC.
- Spoľahlivosť
- Dostupnosť, ktorá navyše vylučuje obdobia s neznámym stavom.
Metriky sú dostupné za obdobia od 1 hodiny do 365 dní; časy vo webovom rozhraní sú v pásme Europe/Bratislava, API vracia vždy UTC.