monitorozási feladatok beállítása
Az Objektumok (Objects) a Track csoport konfigurációs oldala. Itt határozható meg, hogy a rendszer mit figyeljen, milyen módszerrel ellenőrizzen, és mikor adjon riasztást. Az aktív objektumok megjelennek a Vezérlőpulton, és állapot-változásaik rögzítésre kerülnek az Eseményekben.
Ha két aktív objektum azonos típussal ugyanazt figyeli, a Vezérlőpulton csak a később módosított jelenik meg — a mérés viszont mindkettőnél lefut, és mindkettő tud riasztani.
Tipikus felhasználás:
track.ps1 script futtatásával0 */5 * * * * (ötpercenként). A * * * * * * minta másodpercenkénti ellenőrzést jelent: ez objektumonként egy-egy külön folyamatot indít, ezért csak indokolt esetben használd.external típus esetén kötelező: annak a Windows gépnek a neve vagy IP-je, amelyről a pinget futtatja (WinRM kapcsolaton keresztül).external típus esetén: a WinRM bejelentkezési felhasználónév.external típus esetén: a WinRM bejelentkezési jelszó.Ez az objektumtípus egy megadott hálozati végpont elérhetőségét és válaszidejét ellenőrzi.
Ha a határérték mezőben beállított érték (pl. 100 ms) fölé emelkedik a mért válaszidő, a Vezérlőpulton az adott objektum hibás állapotba kerül, a csempe piros színnel jelenik meg..
Egy adott mappa (vagy tetszőleges fájlrendszer elérési út) létezését és elérhetőségét figyeli
D:\AUTOLOAD\hirek\ vagy \\server\share\input)Ez a típus kizárólag azt vizsgálja, hogy a megadott elérési út a mérés pillanatában létezik-e (nem azt, hogy mikor változott utoljára a tartalma). Ha az útvonal nem érhető el, a rendszer 5 másodperc múlva egyszer újrapróbálja; ha másodszor is sikertelen, az objektum riasztási állapotba kerül. Ha egy mappa frissülését (pl. érkezett-e új fájl) szeretnéd figyelni, azt a Legfrissebb fájl típussal tudod megtenni, nem ezzel.
Egy megadott mappában található legfrissebb fájl létrejöttének idejét figyeli.
A rendszer a megadott mappában található legutóbb létrehozott fájl időbélyegét vizsgálja. Ha a legfrissebb fájl meghaladja a megadott határértéket, az objektum hibás állapotba kerül, és igény esetén a rendszer automatikus értesítést küld Telegramon keresztül.
Egy megadott helyi vagy hálózati meghajtó szabad tárhelyét figyeli.
C vagy a hálózati meghajtó elérési útja pl.: \\NAS\DATA-10 vagy 10).
A rendszer az útvonalon rendelkezésre álló szabad hely százalékát méri. Ha a határértékünk -10→ 10%-nál kevesebb szabad hely esetén riaszt. Ha a határértékünk 10→ 10%-nál több szabad hely esetén riaszt.
Egy megadott asset frisseségét ellenőrzi.
A rendszer az asset utolsó módosítási időpontját vizsgálja. Ha az asset a megadott határértéknél hosszabb ideje nem frissült a beállított ütemezési időszakon belül, az objektum hibás állapotba kerül.
Ez az objektúmtípus egy megadott online audio stream elérhetőségét és működését ellenőrzi.
A rendszer először azt ellenőrzi, hogy az URL elérhető-e, majd FFmpeg segítségével a megadott hosszúságú hangmintát elemzi (hangerő-detektálás). Ha a minta hangosabb, mint −40 dB, az objektum rendben van. Ha csendes, vagy a stream egyáltalán nem érhető el, a rendszer 30 másodperc múlva egyszer újrapróbálja; ha másodszor is csendes/elérhetetlen, az objektum riasztási állapotba kerül.
Egy megadott hangforrás tényleges megszólalását figyeli.
A rendszer a silence.py segédszkripttel a megadott hosszúságú hangmintát elemzi a bemeneti eszközön (−60 dB küszöbbel). Ha a minta csendes, a rendszer 30 másodperc múlva egyszer újrapróbálja (ekkor már 10 másodperces mintával); ha másodszor is csendes, az objektum riasztási állapotba kerül.
Egy adatbázisban lévő, saját tárolt eljárás (stored procedure) futtatásának eredményét figyeli — olyan egyedi ellenőrzésekhez, amiket a beépített típusok nem fednek le.
myCustomCheck) — a rendszer EXEC dbo.<eljárás> formában futtatja
A megadott tárolt eljárásnak egyetlen sort kell visszaadnia, amelynek retval nevű oszlopa tartalmazza a mért értéket — ez kerül tárolásra és kiértékelésre a Határérték alapján, ugyanúgy, mint bármelyik szám alapú típusnál.
Biztonsági okból az Objektum mezőben csak az eljárás puszta neve állhat: betűk, számjegyek és aláhúzás. Bármi más (pontosvessző, zárójel, séma-előtag, szóköz) esetén a rendszer a futtatást megtagadja és figyelmeztetést naplóz.
Egy megadott hálózati végpont elérhetőségét ellenőrzi, egy távoli gépről indított pingeléssel
A rendszer a beállított ütemezés szerint a megadott távoli gépről indít pingelést a végpontra. Ha a cél nem elérhető, nem válaszol, vagy a válaszidő meghaladja a megadott határértéket, az objektum hibás állapotba kerül.
Ehhez a típushoz a távoli gépen elő kell készíteni a WinRM (PowerShell Remoting) kapcsolatot, és a BroAdmin szerveren fel kell venni a gépet a megbízható hosztok közé — enélkül az objektum tartósan riasztási állapotban marad. A lépésenkénti leírás: track.ps1 — Az external típus beüzemelése.