WatchDog
őrzővédő szolgáltatás
A WatchDog feladata a megadott folyamatok vagy szolgáltatások folyamatos ellenőrzése, újraindítása hiba esetén. Az integrált értesítési funkció révén a felhasználó azonnal értesítést kap, ha a rendszer bármelyik feladat végrehajtása során problémákba ütközik, illetve értesít ha sikeresen újraindított egy szolgáltatást. A modul különösen hasznos olyan rendszereknél, ahol a leállás percei is kritikusak (pl.: Icecast, Logger, automatizált scriptek futtatása)
- Név: tetszőleges, egyedi elnevezés
- Szolgáltatás elérési út: a futtatható állomány elérési útja (pl.:
C:\Program Files\Icecast\icecast.exevagy powershell script esetén:pwsh.exe) - Argumentumok: a futás paraméterei (pl.:
-c ..\icecast.xml) - Értesítés: telegram értesítés hiba esetén (a központi chaten)
- Aktív: aktiválás
A Watchdog futtatását a rendszertől teljesen függetlenül a Windows Task Scheduler végzi, minden óra elején, illetve a szerver újraindulásakor. Minden futásnál, függetlenül a beállításoktól, ellenőrzi a BroAdminService és a BroAdminAPI futását.
Powershell vagy Python script esetén elegendő a script elérési útját megadni. A rendszer automatikusan felismeri ezt a két kiterjesztést (*.ps1 és *.py). Minden mást úgy kell megadni, ahogy a parancssorban tennénk.
