ütemezett scriptek futásának monitorozása
A Feladatok (Tasks) nézet az ütemezett scriptek futásának előzményeit és aktuális állapotát mutatja: az Admin / Feladatok alatt konfigurált feladatokat, a Script / Export alatt beállított exportokat, valamint a rendszerbe épített feladatokat (pl. news). A nézet csak megjelenítésre szolgál, módosítást nem tesz lehetővé — a feladatok konfigurálása a fenti menüpontokban történik.
Minden sorban egy konfigurált feladat szerepel. A táblázat az utolsó futás eredményét, a következő tervezett futás idejét és az esetleges hibákat jeleníti meg.
| Oszlop | Leírás |
|---|---|
| Név (Name) | A feladat neve — megegyezik az Admin / Feladatok, illetve export esetén a Script / Export menüben beállított névvel. |
| Következő futás (Next Run) | Mikor fog a rendszer legközelebb elindítani a feladatot az ütemezés alapján. |
| Utolsó futás (Last Run) | Mikor futott le a feladat utoljára. |
| Állapot (Status) | Az utolsó futás végeredménye. |
| Próbálkozás (Attempt) | Hányadik próbálkozásra sikerült (vagy maradt sikertelen) az utolsó futás. |
| Kimenet (Output) | Az utolsó futás konzolkimenete — egy ikon jelzi, az egér fölé húzva megjelenik a teljes szöveg. |
| Hiba (Error) | Az utolsó futás hibaüzenete, ha volt — egy ikon jelzi, az egér fölé húzva olvasható. |
| Kód (Code) | A folyamat kilépési kódja (exit code). 0 = sikeres, bármilyen más érték hibát jelez. |
Az Állapot (Status) oszlop a futás kimenetelét mutatja:
A Kimenet és Hiba oszlopokban nem szöveg, hanem egy-egy kis ikon jelenik meg. Ha az adott futásnál volt kimenet vagy hibaüzenet, az ikon látható, és az egér fölé húzva egy előugró ablakban (tooltip) olvasható az üzenet teljes tartalma.
Ez a nézet az aktívra állított feladatokat listázza: az Admin / Feladatok sorait, a Script / Export exportjait és a beépített feladatokat. Az itt megjelenő futási előzmények nem kapcsolódnak a Track / Objektumok (track.ps1) futásaihoz — azok állapota a Vezérlőpulton és az Eseményekben követhető.
Ha egy feladat Következő futás értéke jóval a múltban van, az azt jelenti, hogy a feladatütemező nem fut, vagy a feladat elakadt. Ellenőrizd a BroAdminService futását a Watchdog menüpontban.
A nézet tetején található ⚡ Kényszerfuttatás (Force Run) gomb egyetlen kattintással Kényszerített (Forced) állapotba állítja minden olyan feladat legutóbbi futását, amely jelenleg Sikertelen (Failed) állapotban van. A gomb a force.ps1 scriptet futtatja le, ami ténylegesen elvégzi az állapotváltást; magát az újrafuttatást ezután a BroAdminService Launcher komponense végzi a következő ciklusában.
A gomb megerősítést kér (“Kényszeríti minden sikertelen futású feladat újrafuttatását?”), mert egyszerre az összes aktuálisan sikertelen feladatra hat, nem csak egy kiválasztott sorra.