Delen via


Set-AzAlertProcessingRule

Een waarschuwingsverwerkingsregel maken of bijwerken.

Syntaxis

Set-AzAlertProcessingRule
   -ResourceGroupName <String>
   -Name <String>
   [-Description <String>]
   [-Enabled <String>]
   -Scope <System.Collections.Generic.List`1[System.String]>
   [-Tag <Hashtable>]
   [-FilterSeverity <String>]
   [-FilterMonitorService <String>]
   [-FilterMonitorCondition <String>]
   [-FilterTargetResource <String>]
   [-FilterTargetResourceType <String>]
   [-FilterTargetResourceGroup <String>]
   [-FilterAlertRuleId <String>]
   [-FilterAlertRuleName <String>]
   [-FilterDescription <String>]
   [-FilterAlertContext <String>]
   [-FilterSignalType <String>]
   -AlertProcessingRuleType <String>
   [-ScheduleStartDateTime <String>]
   [-ScheduleEndDateTime <String>]
   [-ScheduleTimeZone <String>]
   [-ScheduleReccurenceType <String>]
   [-ScheduleReccurence2Type <String>]
   [-ScheduleReccurenceDaysOfWeek <String>]
   [-ScheduleReccurence2DaysOfWeek <String>]
   [-ScheduleReccurenceDaysOfMonth <String>]
   [-ScheduleReccurence2DaysOfMonth <String>]
   [-ScheduleReccurenceStartTime <String>]
   [-ScheduleReccurence2StartTime <String>]
   [-ScheduleReccurenceEndTime <String>]
   [-ScheduleReccurence2EndTime <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-AzAlertProcessingRule
   -InputObject <PSAlertProcessingRule>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-AzAlertProcessingRule
   -ResourceGroupName <String>
   -Name <String>
   [-Description <String>]
   [-Enabled <String>]
   -Scope <System.Collections.Generic.List`1[System.String]>
   [-Tag <Hashtable>]
   [-FilterSeverity <String>]
   [-FilterMonitorService <String>]
   [-FilterMonitorCondition <String>]
   [-FilterTargetResource <String>]
   [-FilterTargetResourceType <String>]
   [-FilterTargetResourceGroup <String>]
   [-FilterAlertRuleId <String>]
   [-FilterAlertRuleName <String>]
   [-FilterDescription <String>]
   [-FilterAlertContext <String>]
   [-FilterSignalType <String>]
   -AlertProcessingRuleType <String>
   [-ScheduleStartDateTime <String>]
   [-ScheduleEndDateTime <String>]
   [-ScheduleTimeZone <String>]
   [-ScheduleReccurenceType <String>]
   [-ScheduleReccurence2Type <String>]
   [-ScheduleReccurenceDaysOfWeek <String>]
   [-ScheduleReccurence2DaysOfWeek <String>]
   [-ScheduleReccurenceDaysOfMonth <String>]
   [-ScheduleReccurence2DaysOfMonth <String>]
   [-ScheduleReccurenceStartTime <String>]
   [-ScheduleReccurence2StartTime <String>]
   [-ScheduleReccurenceEndTime <String>]
   [-ScheduleReccurence2EndTime <String>]
   -ActionGroupId <String>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Set-AzAlertProcessingRule maakt of werkt een waarschuwingsverwerkingsregel bij.

Voorbeelden

Voorbeeld 1

Set-AzAlertProcessingRule -ResourceGroupName "test-rg" -Name "AddActionGroupToSubscription" -Scope "/subscriptions/MySubscriptionId" -Description "Add ActionGroup1 to all alerts in the subscription" -Enabled "True" -AlertProcessingRuleType "AddActionGroups" -ActionGroupId "/subscriptions/MySubscriptionId/resourcegroups/MyResourceGroup1/providers/microsoft.insights/actiongroups/ActionGroup1"

Met deze cmdlet maakt u een waarschuwingsverwerkingsregel waarmee een actiegroep wordt toegevoegd aan alle waarschuwingen in een resourcegroep.

Voorbeeld 2

Set-AzAlertProcessingRule -ResourceGroupName "test-rg" -Name "AddActionGroupsBySeverity" -Scope "/subscriptions/MySubscriptionId" -Description "Add AGId1 and AGId2 to all Sev0 and Sev1 alerts in these resourceGroups" -Enabled "True" -AlertProcessingRuleType "AddActionGroups" -ActionGroupId "/subscriptions/MySubscriptionId/resourcegroups/MyResourceGroup1/providers/microsoft.insights/actiongroups/ActionGroup1,/subscriptions/MySubscriptionId/resourceGroups/MyResourceGroup2/providers/microsoft.insights/actionGroups/MyActionGroup2" -FilterMonitorCondition "Equals:Sev0,Sev1"

Met deze cmdlet maakt u een regel waarmee twee actiegroepen worden toegevoegd aan alle Sev0- en Sev1-waarschuwingen

Parameters

-ActionGroupId

Actiegroep-id's die moeten worden gewaarschuwd, door komma's gescheiden lijst met waarden Alleen vereist als het type waarschuwingsverwerkingsregel AddActionGroups is.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-AlertProcessingRuleType

Type waarschuwingsverwerkingsregel. Toegestane waarden: AddActionGroups, RemoveAllActionGroups.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliassen:cf
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DefaultProfile

De referenties, accounts, tenants en abonnementen die worden gebruikt voor communicatie met Azure.

Type:IAzureContextContainer
Aliassen:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Description

Beschrijving van waarschuwingsverwerkingsregel

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Enabled

Geef aan of de opgegeven regel voor waarschuwingsverwerking is ingeschakeld of uitgeschakeld (standaard is ingeschakeld). Toegestane waarden: Onwaar, Waar.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-FilterAlertContext

Verwachte indeling : {<operation>:<door komma's gescheiden lijst met waarden>} bewerking: een van <Equals, NotEquals, Contains, DoesNotContain> For bijvoorbeeld. Bevat:smartgroups

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-FilterAlertRuleId

Verwachte indeling : {<operation>:<door komma's gescheiden lijst met waarden>} bewerking: een van <Equals, NotEquals, Contains, DoesNotContain> For bijvoorbeeld. Is gelijk aan:/subscriptions/MySubscriptionId/resourceGroups/abvarma/providers/microsoft.insights/metricAlerts/test-mrmc-vm-abvarma

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-FilterAlertRuleName

Verwachte indeling : {<operation>:<door komma's gescheiden lijst met waarden>} bewerking: een van <Equals, NotEquals, Contains, DoesNotContain> For bijvoorbeeld. Is gelijk aan: ARM-naam test1, ARM-naamtest2

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-FilterDescription

Verwachte indeling : {<operation>:<door komma's gescheiden lijst met waarden>} bewerking: een van <Equals, NotEquals, Contains, DoesNotContain> For bijvoorbeeld. Bevat:Testwaarschuwing

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-FilterMonitorCondition

Verwachte indeling : {<operation>:<door komma's gescheiden lijst met waarden>} bewerking: een van <Equals, NotEquals, Contains, DoesNotContain> For bijvoorbeeld. NotEquals:Resolved

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-FilterMonitorService

Verwachte indeling : {<operation>:<door komma's gescheiden lijst met waarden>} bewerking: een van <Equals, NotEquals, Contains, DoesNotContain> For bijvoorbeeld. Is gelijk aan:Platform,Log Analytics

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-FilterSeverity

Verwachte indeling : {<operation>:<door komma's gescheiden lijst met waarden>} ernst: een van <Sev0, Sev1, Sev2, Sev3, Sev4>. Bijvoorbeeld: Is gelijk aan:Sev0,Sev1

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-FilterSignalType

Verwachte indeling : {<operation>:<door komma's gescheiden lijst met waarden>} bewerking: een van <Equals, NotEquals, Contains, DoesNotContain> For bijvoorbeeld. Is gelijk aan:Metrische waarde

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-FilterTargetResource

Verwachte indeling : {<operation>:<door komma's gescheiden lijst met waarden>} bewerking: een van <Equals, NotEquals, Contains, DoesNotContain> For bijvoorbeeld. Is gelijk aan:mySQLDataBaseName

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-FilterTargetResourceGroup

Verwachte indeling : {<operation>:<door komma's gescheiden lijst met waarden>} bewerking: een van <Equals, NotEquals, Contains, DoesNotContain> For bijvoorbeeld. NotEquals:/subscriptions/<subscriptionID>/resourceGroups/test

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-FilterTargetResourceType

Verwachte indeling : {<operation>:<door komma's gescheiden lijst met waarden>} bewerking: een van <Equals, NotEquals, Contains, DoesNotContain> For bijvoorbeeld. Bevat: Virtuele machines, opslagaccount

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-InputObject

De resource voor de waarschuwingsverwerkingsregel

Type:PSAlertProcessingRule
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-Name

Naam waarschuwingsverwerkingsregel

Type:String
Aliassen:ResourceId
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ResourceGroupName

Naam resourcegroep

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ScheduleEndDateTime

Einddatumtijd. Indeling 2022-09-21 06:00:00 Moet worden vermeld in het geval van Reccurent Schedule - Dagelijks, Wekelijks of Maandelijks.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ScheduleReccurence2DaysOfMonth

Lijst met terugkeerpatroonwaarden Verwachte notatie Voor een maandelijks terugkeerpatroontype. door komma's gescheiden lijst met waarden, bijvoorbeeld 1,3,12

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ScheduleReccurence2DaysOfWeek

Lijst met terugkeerpatroonwaarden Verwachte notatie Voor een wekelijks terugkeerpatroontype. door komma's gescheiden lijst met waarden, bijvoorbeeld Maandag, zaterdag

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ScheduleReccurence2EndTime

Reccurence Start Time in de tijdzone van de parameter ScheduleTimeZone. Indeling 06:00:00 Moet worden vermeld in het geval van Reccurent Schedule - Dagelijks, Wekelijks of Maandelijks.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ScheduleReccurence2StartTime

Reccurence Start Time in de tijdzone van de parameter ScheduleTimeZone. Indeling 06:00:00 Moet worden vermeld in het geval van Reccurent Schedule - Dagelijks, Wekelijks of Maandelijks.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ScheduleReccurence2Type

Hiermee geeft u op wanneer de verwerkingsregel moet worden toegepast. Toegestane waarden: Dagelijks, Maandelijks, Wekelijks.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ScheduleReccurenceDaysOfMonth

Lijst met terugkeerpatroonwaarden Verwachte notatie Voor een maandelijks terugkeerpatroontype. door komma's gescheiden lijst met waarden, bijvoorbeeld 1,3,12

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ScheduleReccurenceDaysOfWeek

Lijst met terugkeerpatroonwaarden Verwachte notatie Voor een wekelijks terugkeerpatroontype. door komma's gescheiden lijst met waarden, bijvoorbeeld Maandag, zaterdag

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ScheduleReccurenceEndTime

Reccurence Start Time in de tijdzone van de parameter ScheduleTimeZone. Indeling 06:00:00 Moet worden vermeld in het geval van Reccurent Schedule - Dagelijks, Wekelijks of Maandelijks.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ScheduleReccurenceStartTime

Reccurence Start Time in de tijdzone van de parameter ScheduleTimeZone. Indeling 06:00:00 Moet worden vermeld in het geval van Reccurent Schedule - Dagelijks, Wekelijks of Maandelijks.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ScheduleReccurenceType

Hiermee geeft u op wanneer de verwerkingsregel moet worden toegepast. Toegestane waarden: Dagelijks, Maandelijks, Wekelijks.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ScheduleStartDateTime

Begindatumtijd. Indeling 2022-09-21 06:00:00 Moet worden vermeld in het geval van Reccurent Schedule - Dagelijks, Wekelijks of Maandelijks.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ScheduleTimeZone

Planningstijdzone. Standaard: UTC.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Scope

Lijst met resource-id's, door komma's gescheiden lijst met waarden De regel wordt toegepast op waarschuwingen die zijn geactiveerd op resources binnen dat bereik

Type:List<T>[String]
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Tag

Regeltags voor waarschuwingsverwerking. Bijvoorbeeld: @{"tag1" = "key1";" tag2" = "key2"} Gebruik {} dit om bestaande tags te wissen.

Type:Hashtable
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliassen:wi
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

Microsoft.Azure.Commands.AlertsManagement.OutputModels.PSActionRule

Uitvoerwaarden

Microsoft.Azure.Commands.AlertsManagement.OutputModels.PSActionRule