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 将不生成任何输出。