User Tools

Site Tools


track:track

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
track:track [2024/04/03 10:01] – created admintrack:track [2024/05/07 10:02] (current) admin
Line 1: Line 1:
 +====== TRACK ======
  
 +<color #76777B>A Track modul felelős a különböző informatikai végpontok és adatfolyamok nyomon követéséért, valamint azok elérhetőségének és egyéb releváns folyamatoknak a monitorozásáért. Emellett képes a rendszer állapotával kapcsolatos riasztások automatikus generálására és azok Telegram üzenetek és/vagy e-mailek formájában történő elküldésére, amennyiben az előre meghatározott események bekövetkeznek vagy megszűnnek.</color>
 +
 +<color #76777B>Jelenleg ötféle objektumot képes monitorozni: egyszerű informatikai végpontokat pingelni; internetes shoutcast vagy icecast streamek elérhetőségét vizsgálni; az adáslebonyolító tetszőleges elemének utolsó frissítési időpontját figyelni; egy adott mappa legújabb fájljának idejét jelezni; egyszerű szabadhely vizsgálatot végezni helyi és hálózati meghajtókon.</color>
 +
 +----
 +
 +Az [[#objektumok|Objektumok]] menüpont alatt létrehozott elemek a [[track|Track]] főmenüpont alatt kísérhetők figyelemmel vizuálisan, akár teljes képernyős üzemmódban is. A [[#nezetek|Nézetek]] menüpont alatt különböző nézeteket hozhatunk létre. A riasztások a [[#naplo|Napló]] menüpont alatt kereshetők vissza.
 +
 +A monitorozott objektumok dobozai zöld színűek, ha a beállított határérték alatt vannak (elérhetőek) és piros színűek, ha átlépték a határértéket (egy ideje már elérhetetlenek). A //ping// típusnál, ha a válaszidő eléri a figyelmeztési szintet (alapesetben ''100 ms''), sárga lesz a doboz színe.
 +
 +<WRAP center round important 100%>
 +A //stream// típusnál lehetőség nyílik a streamekbe rövid belehallgatásra. Amíg bármelyik stream lejátszás alatt van, az oldal nem frissül és nem jelennek meg az állapotváltozások!
 +</WRAP>
 +
 +===== Napló =====
 +== track-event ==
 +
 +> Itt kereshetők vissza a riasztások. Az utolsó 100 eseményt listázza, lehet szűrni dátum alapján a dátum-beviteli mezőkkel és lehet szűrni objektumokra a lenyíló listával.
 +
 +===== Nézetek =====
 +== track-view ==
 +
 +> Itt választhatunk különféle objektumokat egyes nézetekhez. A létrehozott nézetek a [[#track:track|Track]] főmenüpontban jelennek meg.
 +
 +  * **Név**: egyedi, tetszőleges név
 +  * **Objektumok**: itt adhatók meg az objektumok a nézethez. A sorrend balról-jobbra, soronként lefelé növekszik.
 +  * **Aktív**: aktiválás
 +
 +===== Objektumok =====
 +== track-object ==
 +
 +> Itt hozhatók létre a monitorozásra szánt objektumok, ezekből négyféle van.
 +
 +
 +  * **Név**: egyedi, tetszőleges név
 +  * **Típus**: Ping / Stream / Time / Free Space
 +  * **Objektum**: az objektum elérhetősége (lásd: [[#objektum_tipusok|Objektum típusok]])
 +  * **Határérték**: riasztási határérték (lásd: [[#objektum_tipusok|Objektum típusok]])
 +  * **Értesítés**: értesítés riasztás indítása vagy annak megszűnése esetén
 +  * **Aktív**: aktiválás
 +
 +==== Objektum típusok ====
 +
 +=== Ping ===
 +
 +> Informatikai végpontok elérhetőségének monitorozására használható.
 +
 +  * **Objektum**: a végpont címe (host név vagy IP-cím) pl.: ''127.0.0.1''
 +  * **Határérték**: pozitív egész szám: sikertelen vagy sikeres próbálkozások száma riszatás indítása vagy megszűntetése esetén
 +
 +A //Track script// meghatározott időközönként (alapesetben 60 másodperc) ellenőrzi a végpontokat a ping és a stream típus esetében. Ha a határérték beállítás pl. ''3'', akkor három sikertelen próbálkozás után küld riasztást, és ugyanennyi sikeres próbálkozás esetén állítja le a riasztást. Ha ez az érték ''0'', akkor azonnal riaszt.
 +
 +=== Stream ===
 +
 +> Shoutcast vagy Icecast streamek elérhetőségének monitorozására használható.
 +
 +  * **Objektum**: a stream elérési útja (host név vagy IP-cím és port szám) pl.: ''127.0.0.1:8000''
 +  * **Határérték**: pozitív egész szám: sikertelen vagy sikeres próbálkozások száma riszatás indítása vagy megszűntetése esetén
 +
 +=== Time ===
 +
 +> Az adatbázisban található egyes elemek utolsó frissítése óta eltelt idő monitorozására használható.
 +
 +  * **Objektum**: adatbázis hivatkozás ''SELECT;FROM;WHERE'' formában, pl.: egy módosítási dátum esetén ''modifytime;database.dbo.table;id=123'' :!: csak haladó felhasználóknak!
 +  * **Határérték**: pozitív szám: az eltelt idő órákban kifejezve (pl.: ''0.5'', fél óra)
 +
 +=== Folder ===
 +
 +> Egy adott mappa legújabb fájljának idejét figyelhetjük vele (pl. Loggerfájlok)
 +
 +  * **Objektum**: A mappa elérési útja. A rendszer elfogad PowerShell változókat.\\ (pl.: ''\\LOGGER\$( (Get-Date).AddHours(-1).ToString("yyyyMMdd") )'')
 +  * **Határérték**: pozitív szám: az eltelt idő órákban kifejezve (pl.: ''0.5'', fél óra)
 +
 +=== Free Space ===
 +
 +> Helyi vagy hálózati meghajtók szabad helyének monitorozására használható.
 +
 +  * **Objektum**: a meghajtó betűjele pl.: ''C'' vagy a hálózati meghajtó elérési útja pl.: ''\\NAS\DATA'' 
 +  * **Határérték**: pozitív vagy negatív százalékpont: pl.: ''-10'', ha tíz százaléknál kevesebb a szabad hely a vizsgált meghajtón. Pozitív érték esetén akkor riaszt, ha a több a szabad hely a megadott határértéknél.
 +
 +//A szabad hely ellenőrzése csak minden tizedik ciklusban fut le a többi objektumhoz képest.//

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki