Enable-SCOMRule
Cria e salva substituições que habilitam regras de monitoramento.
Sintaxe
Enable-SCOMRule
[-Rule] <ManagementPackRule[]>
[-ManagementPack] <ManagementPack>
[-Enforce]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Enable-SCOMRule
[-Rule] <ManagementPackRule[]>
[[-Group] <MonitoringObject[]>]
[-ManagementPack] <ManagementPack>
[-Enforce]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Enable-SCOMRule
[-Rule] <ManagementPackRule[]>
[[-Instance] <MonitoringObject[]>]
[-ManagementPack] <ManagementPack>
[-Enforce]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Enable-SCOMRule
[-Rule] <ManagementPackRule[]>
[-Class] <ManagementPackClass[]>
[-ManagementPack] <ManagementPack>
[-Enforce]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
O cmdlet Enable-SCOMRule cria e salva substituições que habilitam as regras de monitoramento do System Center - Operations Manager.
Exemplos
Exemplo 1: Habilitar uma regra de monitoramento para um pacote de gerenciamento
PS C:\>$MP = Get-SCOMManagementPack -DisplayName "My SQL MP Customization" | where {$_.Sealed -eq $False}
PS C:\> $Class = Get-SCOMClass -DisplayName "SQL DB Engine"
PS C:\> $Rule = Get-SCOMRule -DisplayName "*Events/sec"
PS C:\> Enable-SCOMRule -Class $Class -Rule $Rule -ManagementPack $MP -Enforce
Este exemplo habilita uma regra de monitoramento para um pacote de gerenciamento.
Os três primeiros comandos obtêm um objeto de pacote de gerenciamento sem lacre, um objeto de classe e um objeto de regra de monitoramento e, em seguida, armazenam os objetos nas variáveis $MP, $Class e $Rule, respectivamente.
O último comando habilita a regra de monitoramento armazenada na variável $Rule para a classe armazenada na variável $Class. O comando armazena a substituição no pacote de gerenciamento armazenado na variável $MP. O parâmetro Enforce especifica que o Operations Manager impõe a substituição que habilita as regras de monitoramento.
Parâmetros
-Class
Especifica uma matriz de objetos do pacote de gerenciamento que representam classes para as quais o cmdlet desabilita regras.
Para obter um objeto
Tipo: | ManagementPackClass[] |
Position: | 1 |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-Confirm
Solicita confirmação antes de executar o cmdlet.
Tipo: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-Enforce
Indica que o Operations Manager impõe a substituição que habilita as regras de monitoramento.
Tipo: | SwitchParameter |
Position: | 3 |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-Group
Especifica uma matriz de objetos de monitoramento que representam grupos. Para obter um objeto de grupo, use o cmdlet Get-SCOMGroup. O cmdlet habilita regras para esses grupos.
Tipo: | MonitoringObject[] |
Position: | 1 |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
-Instance
Especifica uma matriz de objetos de monitoramento que representam instâncias. Para obter instâncias, use o cmdlet Get-SCOMClassInstance. O cmdlet habilita regras para essas instâncias. Este parâmetro também aceita objetos de grupo. Para obter um objeto de grupo, use o cmdlet Get-SCOMGroup.
Tipo: | MonitoringObject[] |
Position: | 1 |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
-ManagementPack
Especifica um objeto de pacote de gerenciamento que armazena substituições. Para obter um objeto de pacote de gerenciamento, use o cmdlet Get-SCOMManagementPack. Se a regra estiver em um pacote de gerenciamento sem lacre, você deverá salvar a substituição no mesmo pacote de gerenciamento.
Tipo: | ManagementPack |
Position: | 1 |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-PassThru
Indica que o cmdlet cria ou modifica um objeto que um comando pode usar no pipeline. Por padrão, esse cmdlet não gera nenhuma saída.
Tipo: | SwitchParameter |
Position: | 4 |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-Rule
Especifica uma matriz de regras como objetos de ManagementPackRule.
Para obter um objeto
Tipo: | ManagementPackRule[] |
Position: | 2 |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-WhatIf
Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.
Tipo: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |