Udostępnij za pośrednictwem


New-SCSMAlertRule

Tworzy regułę alertu, która ma być używana z łącznikiem alertów programu Operations Manager w programie Service Manager.

Składnia

New-SCSMAlertRule
   -Class <String>
   -Operator <CompareOperator>
   [-Name] <String>
   [-Priority <Priority>]
   [-Severity <Severity>]
   -Template <ManagementPackObjectTemplate>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
New-SCSMAlertRule
   -Operator <CompareOperator>
   -ManagementPack <String>
   [-Name] <String>
   [-Priority <Priority>]
   [-Severity <Severity>]
   -Template <ManagementPackObjectTemplate>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
New-SCSMAlertRule
   [-CustomField1 <String>]
   [-CustomOperator1 <CompareOperator>]
   [-CustomField2 <String>]
   [-CustomOperator2 <CompareOperator>]
   [-CustomField3 <String>]
   [-CustomOperator3 <CompareOperator>]
   [-CustomField4 <String>]
   [-CustomOperator4 <CompareOperator>]
   [-CustomField5 <String>]
   [-CustomOperator5 <CompareOperator>]
   [-CustomField6 <String>]
   [-CustomOperator6 <CompareOperator>]
   [-CustomField7 <String>]
   [-CustomOperator7 <CompareOperator>]
   [-CustomField8 <String>]
   [-CustomOperator8 <CompareOperator>]
   [-CustomField9 <String>]
   [-CustomOperator9 <CompareOperator>]
   [-CustomField10 <String>]
   [-CustomOperator10 <CompareOperator>]
   [-Name] <String>
   [-Priority <Priority>]
   [-Severity <Severity>]
   -Template <ManagementPackObjectTemplate>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
New-SCSMAlertRule
   -Group <String>
   [-Name] <String>
   [-Priority <Priority>]
   [-Severity <Severity>]
   -Template <ManagementPackObjectTemplate>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
New-SCSMAlertRule
   [-NoCriteria]
   [-Name] <String>
   [-Priority <Priority>]
   [-Severity <Severity>]
   -Template <ManagementPackObjectTemplate>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]

Opis

Polecenie cmdlet New-SCSMAlertRule tworzy regułę alertu używaną z łącznikiem alertów programu Operations Manager w programie Service Manager.

Przykłady

Przykład 1. Tworzenie reguły alertu dla łącznika alertów programu Operations Manager

PS C:\>$rule = new-SCSMAlertRule @{

    Name = "newRule" 

    Template = Get-SCSMObjectTemplate -name .*IncidentTemplate.* 

    ManagementPack = Get-SCManagementPack -Name System.Library

    }

To polecenie tworzy nową regułę alertu dla łącznika alertów programu Operations Manager.

Parametry

-Class

Określa wystąpienie klasy monitorowania, dla której został zgłoszony alert.

Typ:System.String
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-ComputerName

Określa nazwę komputera, na którym działa usługa System Center Data Access. Konto użytkownika określone w parametrze Credential musi mieć prawa dostępu do określonego komputera.

Typ:System.String[]
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Credential

Określa poświadczenia używane przez to polecenie cmdlet do nawiązywania połączenia z serwerem, na którym działa usługa System Center Data Access. Określone konto użytkownika musi mieć prawa dostępu do tego serwera.

Typ:System.Management.Automation.PSCredential
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-CustomField1

Określa wartość CustomField1. Jeśli określisz wartość dla tego parametru, musisz również określić wartość parametru CustomOperator1.

Typ:System.String
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-CustomField10

Określa wartość CustomField10. Jeśli określisz wartość dla tego parametru, musisz również określić wartość parametru CustomOperator10.

Typ:System.String
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-CustomField2

Określa wartość CustomField2. Jeśli określisz wartość dla tego parametru, musisz również określić wartość parametru CustomOperator2.

Typ:System.String
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-CustomField3

Określa wartość CustomField3. Jeśli określisz wartość dla tego parametru, musisz również określić wartość parametru CustomOperator3.

Typ:System.String
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-CustomField4

Określa wartość CustomField4. Jeśli określisz wartość dla tego parametru, musisz również określić wartość parametru CustomOperator4.

Typ:System.String
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-CustomField5

Określa wartość CustomField5. Jeśli określisz wartość dla tego parametru, musisz również określić wartość parametru CustomOperator5.

Typ:System.String
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-CustomField6

Określa wartość CustomField6. Jeśli określisz wartość dla tego parametru, musisz również określić wartość parametru CustomOperator6.

Typ:System.String
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-CustomField7

Określa wartość CustomField7. Jeśli określisz wartość dla tego parametru, musisz również określić wartość parametru CustomOperator7.

Typ:System.String
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-CustomField8

Określa wartość CustomField8. Jeśli określisz wartość dla tego parametru, musisz również określić wartość parametru CustomOperator8.

Typ:System.String
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-CustomField9

Określa wartość CustomField9. Jeśli określisz wartość tego parametru, musisz również określić wartość parametru CustomOperator9.

Typ:System.String
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-CustomOperator1

Określa operator do zastosowania do CustomField1. Jeśli określisz ten parametr, musisz również określić wartość w parametrze CustomField1. Prawidłowe wartości to:

  • Equals
  • Contains
Typ:System.Nullable`1[Microsoft.EnterpriseManagement.ServiceManager.Connectors.OpsMgr.CompareOperator]
Dopuszczalne wartości:Equals, Contains
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-CustomOperator10

Określa operator do zastosowania do CustomField10. Jeśli określisz ten parametr, musisz również określić wartość w parametrze CustomField10. Prawidłowe wartości to:

  • Equals
  • Contains
Typ:System.Nullable`1[Microsoft.EnterpriseManagement.ServiceManager.Connectors.OpsMgr.CompareOperator]
Dopuszczalne wartości:Equals, Contains
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-CustomOperator2

Określa operator do zastosowania do CustomField2. Jeśli określisz ten parametr, musisz również określić parametr CustomField2. Prawidłowe wartości to:

  • Equals
  • Contains
Typ:System.Nullable`1[Microsoft.EnterpriseManagement.ServiceManager.Connectors.OpsMgr.CompareOperator]
Dopuszczalne wartości:Equals, Contains
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-CustomOperator3

Określa operator do zastosowania do CustomField3. Jeśli określisz ten parametr, należy również określić parametr CustomField3. Prawidłowe wartości to:

  • Equals
  • Contains
Typ:System.Nullable`1[Microsoft.EnterpriseManagement.ServiceManager.Connectors.OpsMgr.CompareOperator]
Dopuszczalne wartości:Equals, Contains
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-CustomOperator4

Określa operator do zastosowania do CustomField4. Jeśli określisz ten parametr, musisz również określić parametr CustomField4. Prawidłowe wartości to:

  • Equals
  • Contains
Typ:System.Nullable`1[Microsoft.EnterpriseManagement.ServiceManager.Connectors.OpsMgr.CompareOperator]
Dopuszczalne wartości:Equals, Contains
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-CustomOperator5

Określa operator do zastosowania do CustomField5. Jeśli określisz ten parametr, musisz również określić parametr CustomField5. Prawidłowe wartości to:

  • Equals
  • Contains
Typ:System.Nullable`1[Microsoft.EnterpriseManagement.ServiceManager.Connectors.OpsMgr.CompareOperator]
Dopuszczalne wartości:Equals, Contains
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-CustomOperator6

Określa operator do zastosowania do CustomField6. Jeśli określisz ten parametr, należy również określić parametr CustomField6. Prawidłowe wartości to:

  • Equals
  • Contains
Typ:System.Nullable`1[Microsoft.EnterpriseManagement.ServiceManager.Connectors.OpsMgr.CompareOperator]
Dopuszczalne wartości:Equals, Contains
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-CustomOperator7

Określa operator do zastosowania do CustomField7. Jeśli określisz ten parametr, musisz również określić parametr CustomField7. Prawidłowe wartości to:

  • Equals
  • Contains
Typ:System.Nullable`1[Microsoft.EnterpriseManagement.ServiceManager.Connectors.OpsMgr.CompareOperator]
Dopuszczalne wartości:Equals, Contains
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-CustomOperator8

Określa operator do zastosowania do CustomField8. Jeśli określisz ten parametr, musisz również określić parametr CustomField8. Prawidłowe wartości to:

  • Equals
  • Contains
Typ:System.Nullable`1[Microsoft.EnterpriseManagement.ServiceManager.Connectors.OpsMgr.CompareOperator]
Dopuszczalne wartości:Equals, Contains
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-CustomOperator9

Określa operator do zastosowania do CustomField9. Jeśli określisz ten parametr, należy również określić parametr CustomField9. Prawidłowe wartości to:

  • Equals
  • Contains
Typ:System.Nullable`1[Microsoft.EnterpriseManagement.ServiceManager.Connectors.OpsMgr.CompareOperator]
Dopuszczalne wartości:Equals, Contains
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Group

Określa nazwę grupy zawierającej komputery, które mają być skojarzone z regułą alertu.

Typ:System.String
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-ManagementPack

Określa listę pakietów administracyjnych.

Typ:System.String
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Name

Określa nazwę reguły alertu.

Typ:System.String
Position:0
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-NoCriteria

Wskazuje, że to polecenie cmdlet konfiguruje regułę alertu tak, aby nie miała kryteriów.

Typ:System.Management.Automation.SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Operator

Określa operator porównania do użycia w regule alertu. Prawidłowe wartości to:

  • Equals
  • Contains
Typ:Microsoft.EnterpriseManagement.ServiceManager.Connectors.OpsMgr.CompareOperator
Dopuszczalne wartości:Equals, Contains
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Priority

Określa priorytet reguły alertu. Prawidłowe wartości to:

  • Niski
  • Średni
  • Wysoki
Typ:Microsoft.EnterpriseManagement.ServiceManager.Connectors.OpsMgr.Priority
Dopuszczalne wartości:Unspecified, Low, Medium, High
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-SCSession

Określa obiekt reprezentujący sesję na serwerze zarządzania programu Service Manager.

Typ:Microsoft.SystemCenter.Core.Connection.Connection[]
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Severity

Określa ważność reguły alertu. Prawidłowe wartości to:

  • Niski
  • Średni
  • Wysoki
Typ:Microsoft.EnterpriseManagement.ServiceManager.Connectors.OpsMgr.Severity
Dopuszczalne wartości:Unspecified, Information, Warning, Error
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Template

Określa szablon, który ma być stosowany do reguły.

Typ:Microsoft.EnterpriseManagement.Configuration.ManagementPackObjectTemplate
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

Dane wejściowe

None.

Nie można przekazać danych wejściowych potoku do tego polecenia cmdlet.

Dane wyjściowe

None.

Uwagi

  • To polecenie cmdlet nie generuje żadnych danych wyjściowych.