Partilhar via


New-SCSMAlertRule

Cria uma regra de alerta a ser usada com um conector de Alerta do Operations Manager no Service Manager.

Sintaxe

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

Description

O cmdlet New-SCSMAlertRule cria uma regra de alerta para usar com um conector de Alerta do Operations Manager no Service Manager.

Exemplos

Exemplo 1: Criar uma regra de alerta para um conector de alerta do Operations Manager

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

    Name = "newRule" 

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

    ManagementPack = Get-SCManagementPack -Name System.Library

    }

Este comando cria uma nova regra de alerta para um conector de Alerta do Operations Manager.

Parâmetros

-Class

Especifica uma instância da classe de monitoramento para a qual o alerta foi gerado.

Tipo:System.String
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-ComputerName

Especifica o nome do computador no qual o serviço de Acesso a Dados do System Center é executado. A conta de usuário especificada no parâmetro Credential deve ter direitos de acesso ao computador especificado.

Tipo:System.String[]
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-Credential

Especifica as credenciais que esse cmdlet usa para se conectar ao servidor no qual o serviço de Acesso a Dados do System Center é executado. A conta de usuário especificada deve ter direitos de acesso a esse servidor.

Tipo:System.Management.Automation.PSCredential
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-CustomField1

Especifica o valor para CustomField1. Se você especificar um valor para esse parâmetro, também deverá especificar um valor para o parâmetro CustomOperator1.

Tipo:System.String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-CustomField10

Especifica o valor para CustomField10. Se você especificar um valor para esse parâmetro, também deverá especificar um valor para o parâmetro CustomOperator10.

Tipo:System.String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-CustomField2

Especifica o valor para CustomField2. Se você especificar um valor para esse parâmetro, também deverá especificar um valor para o parâmetro CustomOperator2.

Tipo:System.String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-CustomField3

Especifica o valor para CustomField3. Se você especificar um valor para esse parâmetro, também deverá especificar um valor para o parâmetro CustomOperator3.

Tipo:System.String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-CustomField4

Especifica o valor para CustomField4. Se você especificar um valor para esse parâmetro, também deverá especificar um valor para o parâmetro CustomOperator4.

Tipo:System.String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-CustomField5

Especifica o valor para CustomField5. Se você especificar um valor para esse parâmetro, também deverá especificar um valor para o parâmetro CustomOperator5.

Tipo:System.String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-CustomField6

Especifica o valor para CustomField6. Se você especificar um valor para esse parâmetro, também deverá especificar um valor para o parâmetro CustomOperator6.

Tipo:System.String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-CustomField7

Especifica o valor para CustomField7. Se você especificar um valor para esse parâmetro, também deverá especificar um valor para o parâmetro CustomOperator7.

Tipo:System.String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-CustomField8

Especifica o valor para CustomField8. Se você especificar um valor para esse parâmetro, também deverá especificar um valor para o parâmetro CustomOperator8.

Tipo:System.String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-CustomField9

Especifica o valor para CustomField9. Se você especificar um valor para esse parâmetro, também deverá especificar um valor para o parâmetro CustomOperator9.

Tipo:System.String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-CustomOperator1

Especifica o operador a ser aplicado a CustomField1. Se você especificar esse parâmetro, também deverá especificar um valor no parâmetro CustomField1. Os valores válidos são:

  • Igual
  • Contém
Tipo:System.Nullable`1[Microsoft.EnterpriseManagement.ServiceManager.Connectors.OpsMgr.CompareOperator]
Valores aceites:Equals, Contains
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-CustomOperator10

Especifica o operador a ser aplicado a CustomField10. Se você especificar esse parâmetro, também deverá especificar um valor no parâmetro CustomField10. Os valores válidos são:

  • Igual
  • Contém
Tipo:System.Nullable`1[Microsoft.EnterpriseManagement.ServiceManager.Connectors.OpsMgr.CompareOperator]
Valores aceites:Equals, Contains
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-CustomOperator2

Especifica o operador a ser aplicado a CustomField2. Se você especificar esse parâmetro, também deverá especificar o parâmetro CustomField2. Os valores válidos são:

  • Igual
  • Contém
Tipo:System.Nullable`1[Microsoft.EnterpriseManagement.ServiceManager.Connectors.OpsMgr.CompareOperator]
Valores aceites:Equals, Contains
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-CustomOperator3

Especifica o operador a ser aplicado a CustomField3. Se você especificar esse parâmetro, também deverá especificar o parâmetro CustomField3. Os valores válidos são:

  • Igual
  • Contém
Tipo:System.Nullable`1[Microsoft.EnterpriseManagement.ServiceManager.Connectors.OpsMgr.CompareOperator]
Valores aceites:Equals, Contains
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-CustomOperator4

Especifica o operador a ser aplicado a CustomField4. Se você especificar esse parâmetro, também deverá especificar o parâmetro CustomField4. Os valores válidos são:

  • Igual
  • Contém
Tipo:System.Nullable`1[Microsoft.EnterpriseManagement.ServiceManager.Connectors.OpsMgr.CompareOperator]
Valores aceites:Equals, Contains
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-CustomOperator5

Especifica o operador a ser aplicado a CustomField5. Se você especificar esse parâmetro, também deverá especificar o parâmetro CustomField5. Os valores válidos são:

  • Igual
  • Contém
Tipo:System.Nullable`1[Microsoft.EnterpriseManagement.ServiceManager.Connectors.OpsMgr.CompareOperator]
Valores aceites:Equals, Contains
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-CustomOperator6

Especifica o operador a ser aplicado a CustomField6. Se você especificar esse parâmetro, também deverá especificar o parâmetro CustomField6. Os valores válidos são:

  • Igual
  • Contém
Tipo:System.Nullable`1[Microsoft.EnterpriseManagement.ServiceManager.Connectors.OpsMgr.CompareOperator]
Valores aceites:Equals, Contains
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-CustomOperator7

Especifica o operador a ser aplicado a CustomField7. Se você especificar esse parâmetro, também deverá especificar o parâmetro CustomField7. Os valores válidos são:

  • Igual
  • Contém
Tipo:System.Nullable`1[Microsoft.EnterpriseManagement.ServiceManager.Connectors.OpsMgr.CompareOperator]
Valores aceites:Equals, Contains
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-CustomOperator8

Especifica o operador a ser aplicado a CustomField8. Se você especificar esse parâmetro, também deverá especificar o parâmetro CustomField8. Os valores válidos são:

  • Igual
  • Contém
Tipo:System.Nullable`1[Microsoft.EnterpriseManagement.ServiceManager.Connectors.OpsMgr.CompareOperator]
Valores aceites:Equals, Contains
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-CustomOperator9

Especifica o operador a ser aplicado a CustomField9. Se você especificar esse parâmetro, também deverá especificar o parâmetro CustomField9. Os valores válidos são:

  • Igual
  • Contém
Tipo:System.Nullable`1[Microsoft.EnterpriseManagement.ServiceManager.Connectors.OpsMgr.CompareOperator]
Valores aceites:Equals, Contains
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-Group

Especifica o nome do grupo que contém os computadores a serem associados à regra de alerta.

Tipo:System.String
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-ManagementPack

Especifica a lista de pacotes de gerenciamento.

Tipo:System.String
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-Name

Especifica o nome da regra de alerta.

Tipo:System.String
Position:0
Default value:None
Necessário:True
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-NoCriteria

Indica que esse cmdlet configura a regra de alerta para não ter critérios.

Tipo:System.Management.Automation.SwitchParameter
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-Operator

Especifica o operador de comparação a ser usado na regra de alerta. Os valores válidos são:

  • Igual
  • Contém
Tipo:Microsoft.EnterpriseManagement.ServiceManager.Connectors.OpsMgr.CompareOperator
Valores aceites:Equals, Contains
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-Priority

Especifica a prioridade da regra de alerta. Os valores válidos são:

  • Baixo
  • Média
  • Alto
Tipo:Microsoft.EnterpriseManagement.ServiceManager.Connectors.OpsMgr.Priority
Valores aceites:Unspecified, Low, Medium, High
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-SCSession

Especifica um objeto que representa a sessão para um servidor de gerenciamento do Service Manager.

Tipo:Microsoft.SystemCenter.Core.Connection.Connection[]
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-Severity

Especifica a gravidade da regra de alerta. Os valores válidos são:

  • Baixo
  • Média
  • Alto
Tipo:Microsoft.EnterpriseManagement.ServiceManager.Connectors.OpsMgr.Severity
Valores aceites:Unspecified, Information, Warning, Error
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-Template

Especifica o modelo a ser aplicado à regra.

Tipo:Microsoft.EnterpriseManagement.Configuration.ManagementPackObjectTemplate
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

Entradas

None.

Não é possível canalizar a entrada para este cmdlet.

Saídas

None.

Notas

  • Este cmdlet não gera nenhuma saída.