Megosztás a következőn keresztül:


Get-SCOMMonitor

Lekéri a figyelőket az Operations Managerben.

Syntax

Get-SCOMMonitor
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCOMMonitor
   [-DisplayName] <String[]>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCOMMonitor
   -Id <Guid[]>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCOMMonitor
   [-Instance] <EnterpriseManagementObject[]>
   [-Recurse]
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCOMMonitor
   [-Recurse]
   [-Target] <ManagementPackClass[]>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCOMMonitor
   [-ManagementPack] <ManagementPack[]>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCOMMonitor
   -Name <String[]>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]

Description

A Get-SCOMMonitor parancsmag lekéri a monitorokat a System Center – Operations Managerben. Az Operations Managerben a figyelők definiálják az objektumok állapotának meghatározására szolgáló logikát.

Példák

1. példa: Monitor lekérése névvel

PS C:\>Get-SCOMMonitor -Name "System.Health*"

Ez a parancs lekéri az összes olyan figyelőt, amelynek a neve a "System.Health" sztringgel kezdődik.

2. példa: Monitor lekérése megjelenítendő név használatával

PS C:\>Get-SCOMMonitor -DisplayName "*Performance*"

Ez a parancs lekéri az összes olyan figyelőt, amelynek megjelenítendő neve tartalmazza a "Teljesítmény" sztringet.

3. példa: Felügyeleti csomag monitorainak lekérése

PS C:\>Get-SCOMManagementPack -DisplayName "System Center Core Library" | Get-SCOMMonitor

Ez a parancs lekéri a System Center Core Library megjelenítendő nevét tartalmazó felügyeleti csomagot, majd átadja a felügyeleti csomag objektumát a Get-SCOMMonitor parancsmagnak a folyamatoperátor (|) használatával. A Get-SCOMMonitor parancsmag lekéri a felügyeleti csomag objektumának összes monitorát.

4. példa: Monitorok lekérése felügyeleti csomagból

PS C:\>$MPFile = "C:\Program Files\System Center Operations Manager 2007\Microsoft.SystemCenter.2007.mp"
PS C:\> Get-SCOMMonitor -ManagementPack $MPFile

Ez a példa egy felügyeleti csomag figyelőit kéri le.

Az első parancs lekéri egy felügyeleticsomag-fájl elérési útját, és az értéket a $MPFile nevű változóban tárolja.

A második parancs a Get-SCOMMonitor parancsmagot használja a ManagementPack paraméterrel a monitorok felügyeleti csomagból való lekéréséhez.

5. példa: Monitorok lekérése megjelenítendő név alapján

PS C:\>$Instances = Get-SCOMClass -DisplayName "*health*" | Get-SCOMClassInstance
PS C:\> Get-SCOMMonitor -Instance $Instances

Ez a példa megjelenítendő név alapján kéri le a monitorokat.

Az első parancs lekéri az összes olyan osztályt, amely "állapotot" tartalmaz a megjelenítendő nevükben, majd a folyamatoperátor (|) használatával továbbítja az osztályobjektumokat a Get-SCOMClassInstance parancsmagnak. A Get-SCOMClassInstance parancsmag lekéri az egyes osztályok példányát, majd az eredményeket a $Instances változóban tárolja.

A második parancs lekéri a $Instances változóban tárolt osztálypéldányok figyelőit.

6. példa: Monitorok lekérése célosztály használatával

PS C:\>Get-SCOMMonitor -Target (Get-SCOMClass -DisplayName *health*)

Ez a példa egy célosztály használatával kéri le a monitorokat.

Ez a parancs lekéri azokat a figyelőket, amelyek célosztályai "állapotot" tartalmaznak a megjelenítendő nevükben.

7. példa: Monitor lekérése azonosító használatával

PS C:\>Get-SCOMMonitor -Id 7413b06b-a95b-4ae3-98f2-dac9ff76dabd

Ez a parancs lekéri a 7413b06b-a95b-4ae3-98f2-dac9ff76dabd azonosítójú figyelőt.

Paraméterek

-ComputerName

A számítógépek nevének tömbje. A parancsmag ideiglenes kapcsolatokat létesít ezekhez a számítógépekhez tartozó felügyeleti csoportokkal. Használhat NetBIOS-neveket, IP-címeket vagy teljes tartományneveket (FQDN-eket). A helyi számítógép megadásához írja be a számítógép nevét, a localhost nevet vagy egy pont (.) értéket.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Credential

A Számítógépnév paraméter által megadott számítógép vagy számítógépek PSCredential objektumát adja meg. A felügyeleti csoport kapcsolata ebben a hitelesítő adatban fut. PSCredential objektum beszerzéséhez használja a Get-Credential parancsmagot. További információért írja be a következőt: "Get-Help Get-Credential".

Type:PSCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DisplayName

Megjelenítendő névobjektumok tömbjét adja meg. A DisplayName paraméter értékei attól függően változhatnak, hogy a felhasználó mely honosított felügyeleti csomagokat importálja a felügyeleti csoportba, valamint a Windows PowerShell futtató felhasználó területi beállítását.

Type:String[]
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:True

-Id

A figyelők egyedi azonosítóinak tömbje.

Az SCOMMonitor objektum az objektum Id tulajdonságában tárolja a GUID azonosítót. További információért írja be a következőt: "Get-SCOMMonitor | Format-Table DisplayName, Id".

Type:Guid[]
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Instance

Osztálypéldány-objektumok tömbjének megadása. Az Instance paraméter a csoportobjektumokat is fogadja bemenetként. Az osztálypéldány objektumának lekéréséről a következőt írja be: "Get-Help Get-SCOMClassInstance".

Type:EnterpriseManagementObject[]
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ManagementPack

Egy vagy több felügyeleticsomag-objektumot határoz meg, ahová mentheti a felülbírálást. Ha egy lezáratlan felügyeleti csomag tartalmazza a figyelőt, mentse a felülbírálást ugyanabban a felügyeleti csomagban. A felügyeleti csomag objektumának lekéréséről a következőt írja be: "Get-Help Get-SCOMManagementPack".

Type:ManagementPack[]
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

Egy objektum nevét tartalmazó tömböt ad meg.

Type:String[]
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:True

-Recurse

Azt jelzi, hogy a parancsmag rekurzívan keres.

Type:SwitchParameter
Position:2
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SCSession

Kapcsolatobjektumok tömbjének megadása. Kapcsolatobjektum beszerzéséhez használja a Get-SCManagementGroupConnection parancsmagot.

Type:Connection[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Target

Egy vagy több célosztályobjektum figyelőtömbjének megadása. Az osztályobjektumok lekéréséről a következőt írja be: "Get-Help Get-SCOMClass".

Type:ManagementPackClass[]
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False