Get-SCOMMonitor
Operations Manager'da izleyicileri alır.
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
Get-SCOMMonitor cmdlet'i System Center - Operations Manager'da izleyicileri alır. Operations Manager'da izleyiciler bir nesnenin sistem durumunu belirleme mantığını tanımlar.
Örnekler
Örnek 1: Bir ad kullanarak izleyici alma
PS C:\>Get-SCOMMonitor -Name "System.Health*"
Bu komut, adları "System.Health" dizesiyle başlayan tüm izleyicileri alır.
Örnek 2: Görünen ad kullanarak izleyici alma
PS C:\>Get-SCOMMonitor -DisplayName "*Performance*"
Bu komut, görünen adları "Performans" dizesini içeren tüm izleyicileri alır.
Örnek 3: Yönetim paketi için izleyicileri alma
PS C:\>Get-SCOMManagementPack -DisplayName "System Center Core Library" | Get-SCOMMonitor
Bu komut, System Center Çekirdek Kitaplığı'nın görünen adına sahip yönetim paketini alır ve ardından işlem hattı işlecini (|) kullanarak yönetim paketi nesnesini Get-SCOMMonitor cmdlet'ine geçirir. Get-SCOMMonitor cmdlet'i yönetim paketi nesnesi için tüm izleyicileri alır.
Örnek 4: Yönetim paketinden izleyicileri alma
PS C:\>$MPFile = "C:\Program Files\System Center Operations Manager 2007\Microsoft.SystemCenter.2007.mp"
PS C:\> Get-SCOMMonitor -ManagementPack $MPFile
Bu örnek, bir yönetim paketindeki izleyicileri alır.
İlk komut bir yönetim paketi dosyasının yolunu alır ve değeri $MPFile adlı değişkende depolar.
İkinci komut, yönetim paketinden izleyicileri almak için ManagementPack parametresiyle Get-SCOMMonitor cmdlet'ini kullanır.
Örnek 5: Monitörleri görünen ada göre alma
PS C:\>$Instances = Get-SCOMClass -DisplayName "*health*" | Get-SCOMClassInstance
PS C:\> Get-SCOMMonitor -Instance $Instances
Bu örnek, monitörleri görünen ada göre alır.
İlk komut, görünen adlarında "sistem durumu" bulunan tüm sınıfları alır ve sonra sınıf nesnelerini Get-SCOMClassInstance cmdlet'ine geçirmek için işlem hattı işlecini (|) kullanır. Get-SCOMClassInstance cmdlet'i her sınıfın örneğini alır ve sonuçları $Instances değişkeninde depolar.
İkinci komut, $Instances değişkeninde depolanan sınıf örneklerinin izleyicilerini alır.
Örnek 6: Hedef sınıfı kullanarak izleyicileri alma
PS C:\>Get-SCOMMonitor -Target (Get-SCOMClass -DisplayName *health*)
Bu örnek bir hedef sınıf kullanarak izleyicileri alır.
Bu komut, görünen adlarında "health" içeren hedef sınıflara sahip izleyicileri alır.
Örnek 7: Kimlik kullanarak izleyici alma
PS C:\>Get-SCOMMonitor -Id 7413b06b-a95b-4ae3-98f2-dac9ff76dabd
Bu komut, kimliği 7413b06b-a95b-4ae3-98f2-dac9ff76dabd olan izleyiciyi alır.
Parametreler
-ComputerName
Bilgisayarların ad dizisini belirtir. cmdlet'i, bu bilgisayarlar için yönetim gruplarıyla geçici bağlantılar kurar. NetBIOS adlarını, IP adreslerini veya tam etki alanı adlarını (FQDN' ler) kullanabilirsiniz. Yerel bilgisayarı belirtmek için bilgisayar adını, localhost'ı veya bir nokta (.) yazın.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
ComputerName parametresinin belirttiği bilgisayar veya bilgisayarlar için bir PSCredential nesnesi belirtir.
Yönetim grubu bağlantısı bu kimlik bilgisi altında çalışır.
PSCredential nesnesi edinmek için Get-Credential cmdlet'ini kullanın.
Daha fazla bilgi için "Get-Help Get-Credential
" yazın.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisplayName
Görünen ad nesneleri dizisini belirtir. DisplayName parametresinin değerleri, bir kullanıcının yönetim grubuna içeri aktardığı yerelleştirilmiş yönetim paketlerine ve Windows PowerShell çalıştıran kullanıcının yerel ayarına bağlı olarak değişebilir.
Type: | String[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | True |
-Id
İzleyiciler için benzersiz tanımlayıcılardan oluşan bir dizi belirtir.
SCOMMonitor nesnesi GUID'yi nesnenin Id özelliğinde depolar.
Daha fazla bilgi için "Get-SCOMMonitor | Format-Table DisplayName, Id
" yazın.
Type: | Guid[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Instance
Sınıf örneği nesnelerinin bir dizisini belirtir.
Instance parametresi de grup nesnelerini giriş olarak kabul eder.
Sınıf örneği nesnesini alma hakkında bilgi için "Get-Help Get-SCOMClassInstance
" yazın.
Type: | EnterpriseManagementObject[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ManagementPack
Geçersiz kılmayı kaydedebileceğiniz bir veya daha fazla yönetim paketi nesnesi belirtir.
Korumasız bir yönetim paketi izleyiciyi içeriyorsa, geçersiz kılmayı aynı yönetim paketine kaydedin.
Yönetim paketi nesnesi alma hakkında bilgi için "Get-Help Get-SCOMManagementPack
" yazın.
Type: | ManagementPack[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Bir nesnenin ad dizisini belirtir.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | True |
-Recurse
Cmdlet'in özyinelemeli olarak arandığını gösterir.
Type: | SwitchParameter |
Position: | 2 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SCSession
Bağlantı nesneleri dizisini belirtir. Bağlantı nesnesi almak için Get-SCManagementGroupConnection cmdlet'ini kullanın.
Type: | Connection[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Target
Bir veya daha fazla hedef sınıf nesnesi için bir izleyici dizisi belirtir.
Sınıf nesnesini alma hakkında bilgi için "Get-Help Get-SCOMClass
" yazın.
Type: | ManagementPackClass[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |