Parancsfájl figyelők

 

Érvényes: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager

Parancsfájl figyelők ütemezés parancsprogram futtatása és a kimeneti alapján határozza meg a célobjektum állapotát. Alkalmazások és az információk gyűjtése, amely nem érhető el, egyéb módon teszt tranzakciók végrehajtása parancsfájl figyelők hasznosak. A parancsfájl eredményét vissza egy Tulajdonságcsomagok amely kiértékelésének feltételeket határozza meg, az eredményül kapott állapot ellen.

[Parancsfájl figyelő konceptuális ábrázolása]

Paraméterek

Egy parancsfájl-figyelő létrehozása varázsló futtatásakor kell adnia az alábbi táblázatban szereplő beállítások értékeit. Az egyes táblák a varázsló egy-egy oldalának felelnek meg.

Általános

Beállítás

Leírás

Név

A figyelő neve. Ez az Állapotkezelőben minden célobjektum jelenik meg.

Leírás

A figyelő leírását.

Felügyeleti csomag

Felügyeleti csomag osztályokat, figyelők és a sablon által létrehozott szabályok tárolására.

A felügyeleti csomagok további információkért lásd: A felügyeleti csomag fájl kijelölése.

Figyelési cél

Az osztály a cél a monitor használata. A figyelő minden olyan ügynökre, amelynek ez az osztály legalább egy példánya futni fog, és azokat az objektumokat állapotát érinti a figyelő állapotát. Cél szóló további információkért lásd: Az osztályok és az objektumok ismertetése.

Szülő figyelő

Ez a figyelő az állapotkezelő segítségével kerül az összesítő figyelő.

A figyelő engedélyezve van

Ha be van jelölve, a figyelő engedélyezve van, és a parancsprogram futtatása az ütemezés szerint.

Ha nincs bejelölve, a figyelő nem engedélyezett, és a parancsfájl nem futtatható. A figyelő engedélyezhető célobjektum csoportjának felülbírálások létrehozásával ahhoz, hogy a figyelő.

Ütemezés

A ütemezés oldalon a parancsfájl futtatásához az ütemezés határozza meg. A parancsprogram futtatása határozatlan ideig az ütemezés szerint mindaddig, amíg a figyelő le van tiltva vagy törölték, vagy a felügyeleti csomag el lesz távolítva.

Beállítás

Leírás

Futtatás minden

A parancsprogramot futtató gyakoriságát. Ez általában nem kisebb, mint 5 percnek kell lennie.

A szinkronizálás

Ha engedélyezve van, az ütemezés a megadott időpontra szinkronizálva lesznek.

Parancsfájl

A parancsfájl lap tartalmaz magát a parancsprogram törzse és paramétereit. Beírhatja a parancsfájl közvetlenül a párbeszédpanel, de ekkor általában azt egy másik szövegszerkesztővel írási és a parancsfájl szöveg másolása és illessze be. Ez lehetővé teszi, hogy több működési szerkesztési eszközzel, és a parancssorban parancsprogram teszteléséhez előtt, beleértve a a felügyeleti csomagban.

Beállítás

Leírás

Fájlnév

A parancsfájl nevét. Attól függően, hogy a nyelvi .vbs vagy .js kiterjesztésűnek kell lennie. Nem kötelező a nevet egyedivé tenni, mivel minden parancsprogram saját ideiglenes könyvtárat kap az ügynökön belül.

Időkorlát

Másodpercben, hogy a parancsfájl futhat, mielőtt az ügynök leállítja. Ezzel megelőzhető a folyamatosan futó parancsprogram problémája, amely túlzott munkaterhelést róna az ügynök számítógépére.

A parancsprogramhoz rendelt időtúllépés értéke elegendő időt kell adjon a parancsprogram számára a normál körülmények közötti futáshoz, de kevesebb kell legyen a parancsprogram futtatási időközénél. Ha a parancsfájl használatára van konfigurálva időtúllépési érték nagyobb, mint annak időtartamát, majd valószínűleg a parancsprogram több másolata egyidejűleg sikerült futnia.

Parancsfájl

A parancsprogram törzse.

Paraméterek

Ide kattintva adjon meg értékeket a parancsfájl argumentumokat. További információk: Parancsfájl argumentumai.

Kifejezések

A figyelő minden szükséges kifejezés saját lap lesz a varázslóban. Kétállapotú figyelő lesz a következő kifejezések:

  • Sérült állapot kifejezése

  • Kifogástalan állapot kifejezése

Háromállapotú figyelő lesz a következő kifejezések:

  • Sérült állapot kifejezése

  • Leromlott állapot kifejezése

  • Kifogástalan állapot kifejezése

System_CAPS_noteMegjegyzés

Részletes információkat a kifejezések Kifejezések.

Minden kifejezés általában összehasonlítja az érték egy vagy több valamely érték a parancsfájl tulajdonságcsomagban a tulajdonságait. Minden egyes kifejezés különbözőnek kell lennie, és a kifejezések csak az egyiket kell igaz értéket bármely adott feltétel alapján. A varázsló következő lapján fog társítania minden egyes, a figyelő állapotának ezek a kifejezések egyike. Ha a kifejezés értéke az IGAZ, a figyelő állítja be, hogy állapota.

Például a parancsfájl előfordulhat, hogy egy adott alkalmazás ellen teszt tranzakció végrehajtásához szükséges, és vissza egyetlen tulajdonság értéke "Jó", ha a tranzakció sikeresen befejeződött, és a "Hibás", ha a tranzakció végrehajtása sikertelen volt.

Beállítás

Leírás

Paraméternév

Ez lesz az adott érték a tulajdonságcsomagban igénylő képviselő $Data változó. Ez lehet a következő szintaxist:

Property[@Name="PropertyName"]

Művelet

Az összehasonlítás végrehajtásához típusa.

Érték

Meg kell egyeznie a tulajdonságcsomag értékének explicit értéket.

Health konfigurálása

Ezen a lapon leképezheti a kifejezések egyes állapotot a figyelő. Egy feltétel értéke igaz, ha a figyelő állapota, meg kell határozni van beállítva. Háromállapotú figyelő, az általában elfogadhatja az alapértelmezett beállításokat. Kétállapotú figyelő, a jellemzően csak akkor határozza meg, ha a sérült állapot kifejezése kell eredményeznie, kritikus vagy figyelmeztetés állapotba.

Beállítás

Leírás

A figyelő az állapot

Minden egyes kifejezés jelöli.

Állapot

Ha a kifejezés igaz beállítani a figyelő állapota.

Riasztások beállítása

Beállítás

Leírás

Ez a figyelő riasztásokat létrehozása

Ha be van jelölve, riasztás létrejön, amikor a figyelő átvált kifogástalanról figyelmeztetési vagy kritikus állapotot, és az összes többi beállítás engedélyezve lesz.

Ha nincs bejelölve, a figyelő nem riasztásokat generál amikor állapota megváltozik, és az összes többi beállítás le lesz tiltva.

Riasztás létrehozása során

Kétállapotú figyelő, az ezt a beállítást kell megadni a figyelő kritikus állapotban van.

Automatikusan feloldják a riasztást, amikor a monitor visszatér megfelelő állapotba

Ha be van jelölve, a riasztás automatikusan feloldásra kerül, ha a figyelő visszatért Kifogástalan állapotba. Ha nincs bejelölve, a riasztás manuálisan fel kell oldani.

Riasztás neve

A riasztás a konzolon megjelenített neve.

Riasztás leírása

A riasztás leírása.

Prioritás

A riasztás prioritását: alacsony, közepes vagy magas.

Severity

A riasztás súlyosságát: információk, figyelmeztetés, kritikus, vagy egyeztetni kell a figyelő állapotát.

A parancsfájl-figyelő létrehozása

Az alábbi eljárás segítségével hozható létre a következő adatokkal figyelési parancsprogram alapján mutatja be:

A figyelő az ebben az eljárásban létrehozott jellemzői a következők:

  • Minden olyan számítógépen futtatja egy adott szolgáltatáshoz telepített példánya.

  • Beállítja a figyelő egy kritikus állapot, ha a parancsfájl ad vissza a rossz állapotüzenetet.

  • Beállítja a figyelő egy megfelelő ad vissza, ha a parancsfájl a jó állapotüzenet állapot.

  • A parancsfájl egy jó vagy rossz üzenetet a célobjektum ügynök a számítógép nevét és az argumentumok megadása wherther thereturns argumentumot fogad el.

  • A parancsfájl maga csak tesztelési célra, és nem valódi funkciót hajt végre. Szintetikus tranzakció futó parancsfájlok szimulálja azt.

Kétállapotú figyelő parancsfájl létrehozása

  1. Ha a figyelt alkalmazáshoz nem tartozik felügyeleti csomag, akkor a A felügyeleti csomag fájl kijelölése részben ismertetett eljárással hozzon létre egyet.

  2. Hozzon létre egy új célt a folyamatot a Windows-szolgáltatás sablon létrehozása. Minden szolgáltatáshoz, ez a sablon a teszt ügynököt telepíteni is használhatja.

  3. Az operatív konzolon válassza ki a szerzői munkaterületet, és válassza ki Figyelők.

  4. Az a Figyelők ablaktáblán kattintson a hatókör módosítása majd válassza ki a cél a 2. lépésben létrehozott nevét.

  5. Bontsa ki a cél osztályt, majd bontsa ki a entitásállapot.

  6. Kattintson a jobb gombbal rendelkezésre állási, jelölje be Hozzon létre figyelőt, majd válassza ki Egységfigyelő.

  7. Az a Figyelőtípus lapon, tegye a következőket:

    1. Bontsa ki a Scripting majd Általános.

    2. Válassza ki időzített parancsfájlra alapuló, kétállapotú figyelő.

    3. Az a felügyeleti csomag legördülő menüben válassza a felügyeleti csomag 1. lépésben.

    4. Kattintson a Tovább gombra.

  8. Az Általános oldalon tegye a következőket:

    1. Az a neve mezőbe írja be a My Application Script Monitor.

    2. A figyelő target mező már a megfelelő célosztály tartalmazhat.

    3. Szülő figyelő mező már tartalmazhat rendelkezésre állási.

    4. Hagyja üresen a figyelő engedélyezve van-e be van jelölve.

    5. Kattintson a Tovább gombra.

  9. Az a ütemezés lapon, tegye a következőket:

    1. Az a futtatása minden mezőbe írja be a 15 minutes.

    2. Kattintson a Tovább gombra.

  10. Az a parancsfájl lapon, tegye a következőket:

    1. Az a Fájlnév értéket, írja be a MyScript.vbs

    2. Az a időtúllépés értéket, írja be a 1 perccel

    3. Az a parancsfájl mezőbe illessze be a következő parancsfájl teljes tartalmát.

      sComputerName = WScript.Arguments(0)
      bTestSuccessful = WScript.Arguments(1)
      
      Set oAPI = CreateObject("MOM.ScriptAPI")
      oAPI.LogScriptEvent "MyScript.vbs",10,4, "Running script on " & sComputerName
      Set oBag = oAPI.CreatePropertyBag()
      Call oBag.AddValue("ComputerName",sComputerName)
      If bTestSuccessful = True Then
         Call oBag.AddValue("Result","Good")
      Else
         Call oBag.AddValue("Result","Bad")
      End If
      oAPI.Return(oBag)
      
    4. Kattintson a paraméterek gombra.

    5. Válassza ki cél, majd válassza ki (gazdagép = Windows-számítógép), majd válassza ki egyszerű felhasználónév (Windows-számítógép).

    6. Írjon be egy szóközt után az egyszerű felhasználónév-változót, majd írja be False.

    7. Kattintson az OK gombra.

    8. Kattintson a Tovább gombra.

  11. Az a sérült állapot kifejezése lapon, tegye a következőket:

    1. Kattintson a Beszúrás gombra.

    2. Az a paraméternév típusú mező Property[@Name='Result'].

    3. Az a operátor mezőben jelölje ki egyenlő.

    4. Az a érték típusú mező Bad.

    5. Kattintson a Tovább gombra.

  12. Az a Kifogástalan állapotot jelző kifejezés lapon, tegye a következőket:

    1. Kattintson a Beszúrás gombra.

    2. Az a paraméternév típusú mező Property[@Name='Result'].

    3. Az a operátor mezőben jelölje ki egyenlő.

    4. Az a érték típusú mező Good.

    5. Kattintson a Tovább gombra.

  13. Az a konfigurálása állapotfigyelő lapon, tegye a következőket:

    1. Módosítsa a állapota az sérült feltétel kritikus.

    2. Kattintson a Tovább gombra.

  14. Az a riasztások konfigurálása lapon, tegye a következőket:

    1. Válassza ki Ztások generálása e figyelő

    2. Az a riasztás, ha mezőben jelölje ki a figyelő kritikus állapotban van.

    3. Hagyja üresen a be van jelölve, hogy automatikusan feloldják a riasztást.

    4. Az a riasztás neve mezőbe írja be Application test failed.

    5. Törölje a meglévő szöveget a a riasztás leírása mezőbe, majd típusa Result:

    6. Kattintson a három pont gombra.

    7. Kattintson a adatok majd tulajdonság.

    8. Csere <<STRING>> a Result.

    9. Kattintson az OK gombra.

  15. Kattintson a Létrehozás gombra.