New-SCSMAlertRule

创建在 Service Manager 中与 Operations Manager 警报连接器一起使用的警报规则。

语法

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>]

说明

New-SCSMAlertRule cmdlet 创建一个警报规则,用于 Service Manager 中的 Operations Manager 警报连接器。

示例

示例 1:为 Operations Manager 警报连接器创建警报规则

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

    Name = "newRule" 

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

    ManagementPack = Get-SCManagementPack -Name System.Library

    }

此命令为 Operations Manager 警报连接器创建新警报规则。

参数

-Class

指定为其引发警报的监视类的实例。

Type:System.String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ComputerName

指定运行 System Center Data Access 服务的计算机的名称。 Credential 参数中指定的用户帐户必须具有对指定计算机的访问权限。

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

-Credential

指定此 cmdlet 用于连接到运行 System Center Data Access 服务的服务器的凭据。 指定用户帐户必须具有对该服务器的访问权限。

Type:System.Management.Automation.PSCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CustomField1

指定 CustomField1 的值。 如果为此参数指定值,则还必须为 CustomOperator1 参数指定值。

Type:System.String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CustomField10

指定 CustomField10 的值。 如果为此参数指定值,则还必须为 CustomOperator10 参数指定值。

Type:System.String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CustomField2

指定 CustomField2 的值。 如果为此参数指定值,则还必须为 CustomOperator2 参数指定值。

Type:System.String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CustomField3

指定 CustomField3 的值。 如果为此参数指定值,则还必须为 CustomOperator3 参数指定值。

Type:System.String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CustomField4

指定 CustomField4 的值。 如果为此参数指定值,则还必须为 CustomOperator4 参数指定值。

Type:System.String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CustomField5

指定 CustomField5 的值。 如果为此参数指定值,则还必须为 CustomOperator5 参数指定值。

Type:System.String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CustomField6

指定 CustomField6 的值。 如果为此参数指定值,则还必须为 CustomOperator6 参数指定值。

Type:System.String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CustomField7

指定 CustomField7 的值。 如果为此参数指定值,则还必须为 CustomOperator7 参数指定值。

Type:System.String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CustomField8

指定 CustomField8 的值。 如果为此参数指定值,则还必须为 CustomOperator8 参数指定值。

Type:System.String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CustomField9

指定 CustomField9 的值。 如果为此参数指定值,则还必须为 CustomOperator9 参数指定值。

Type:System.String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CustomOperator1

指定要应用于 CustomField1 的运算符。 如果指定此参数,还必须在 CustomField1 参数中指定值。 有效值为:

  • 等于
  • 包含
Type:System.Nullable`1[Microsoft.EnterpriseManagement.ServiceManager.Connectors.OpsMgr.CompareOperator]
Accepted values:Equals, Contains
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CustomOperator10

指定要应用于 CustomField10 的运算符。 如果指定此参数,还必须在 CustomField10 参数中指定值。 有效值为:

  • 等于
  • 包含
Type:System.Nullable`1[Microsoft.EnterpriseManagement.ServiceManager.Connectors.OpsMgr.CompareOperator]
Accepted values:Equals, Contains
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CustomOperator2

指定要应用于 CustomField2 的运算符。 如果指定此参数,则还必须指定 CustomField2 参数。 有效值为:

  • 等于
  • 包含
Type:System.Nullable`1[Microsoft.EnterpriseManagement.ServiceManager.Connectors.OpsMgr.CompareOperator]
Accepted values:Equals, Contains
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CustomOperator3

指定要应用于 CustomField3 的运算符。 如果指定此参数,则还必须指定 CustomField3 参数。 有效值为:

  • 等于
  • 包含
Type:System.Nullable`1[Microsoft.EnterpriseManagement.ServiceManager.Connectors.OpsMgr.CompareOperator]
Accepted values:Equals, Contains
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CustomOperator4

指定要应用于 CustomField4 的运算符。 如果指定此参数,则还必须指定 CustomField4 参数。 有效值为:

  • 等于
  • 包含
Type:System.Nullable`1[Microsoft.EnterpriseManagement.ServiceManager.Connectors.OpsMgr.CompareOperator]
Accepted values:Equals, Contains
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CustomOperator5

指定要应用于 CustomField5 的运算符。 如果指定此参数,则还必须指定 CustomField5 参数。 有效值为:

  • 等于
  • 包含
Type:System.Nullable`1[Microsoft.EnterpriseManagement.ServiceManager.Connectors.OpsMgr.CompareOperator]
Accepted values:Equals, Contains
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CustomOperator6

指定要应用于 CustomField6 的运算符。 如果指定此参数,则还必须指定 CustomField6 参数。 有效值为:

  • 等于
  • 包含
Type:System.Nullable`1[Microsoft.EnterpriseManagement.ServiceManager.Connectors.OpsMgr.CompareOperator]
Accepted values:Equals, Contains
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CustomOperator7

指定要应用于 CustomField7 的运算符。 如果指定此参数,则还必须指定 CustomField7 参数。 有效值为:

  • 等于
  • 包含
Type:System.Nullable`1[Microsoft.EnterpriseManagement.ServiceManager.Connectors.OpsMgr.CompareOperator]
Accepted values:Equals, Contains
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CustomOperator8

指定要应用于 CustomField8 的运算符。 如果指定此参数,则还必须指定 CustomField8 参数。 有效值为:

  • 等于
  • 包含
Type:System.Nullable`1[Microsoft.EnterpriseManagement.ServiceManager.Connectors.OpsMgr.CompareOperator]
Accepted values:Equals, Contains
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CustomOperator9

指定要应用于 CustomField9 的运算符。 如果指定此参数,则还必须指定 CustomField9 参数。 有效值为:

  • 等于
  • 包含
Type:System.Nullable`1[Microsoft.EnterpriseManagement.ServiceManager.Connectors.OpsMgr.CompareOperator]
Accepted values:Equals, Contains
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Group

指定包含要与警报规则关联的计算机的组的名称。

Type:System.String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ManagementPack

指定管理包的列表。

Type:System.String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Name

指定警报规则的名称。

Type:System.String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-NoCriteria

指示此 cmdlet 将警报规则配置为没有条件。

Type:System.Management.Automation.SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Operator

指定要在警报规则中使用的比较运算符。 有效值为:

  • 等于
  • 包含
Type:Microsoft.EnterpriseManagement.ServiceManager.Connectors.OpsMgr.CompareOperator
Accepted values:Equals, Contains
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Priority

指定警报规则的优先级。 有效值为:

Type:Microsoft.EnterpriseManagement.ServiceManager.Connectors.OpsMgr.Priority
Accepted values:Unspecified, Low, Medium, High
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SCSession

指定表示与 Service Manager 管理服务器的会话的对象。

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

-Severity

指定警报规则的严重性。 有效值为:

Type:Microsoft.EnterpriseManagement.ServiceManager.Connectors.OpsMgr.Severity
Accepted values:Unspecified, Information, Warning, Error
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Template

指定要应用于规则的模板。

Type:Microsoft.EnterpriseManagement.Configuration.ManagementPackObjectTemplate
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

输入

None.

不能通过管道将输入传递给此 cmdlet。

输出

None.

备注

  • 此 cmdlet 将不生成任何输出。