Skip to content

Commit 608e56f

Browse files
committed
Add links to new PS script for log alerts
1 parent d1d1a9b commit 608e56f

File tree

2 files changed

+24
-44
lines changed

2 files changed

+24
-44
lines changed

articles/azure-monitor/alerts/alerts-create-new-alert-rule.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -282,6 +282,7 @@ You can create a new alert rule using the [Azure CLI](/cli/azure/get-started-wit
282282
### [Log alert](#tab/log)
283283
284284
To create a log alert rule that monitors count of system event errors:
285+
285286
```azurecli
286287
az monitor scheduled-query create -g {ResourceGroup} -n {nameofthealert} --scopes {vm_id} --condition "count \'union Event, Syslog | where TimeGenerated > a(1h) | where EventLevelName == \"Error\" or SeverityLevel== \"err\"\' > 2" --description {descriptionofthealert}
287288
```
@@ -299,11 +300,10 @@ You can create a new alert rule using the [Azure CLI](/cli/azure/get-started-wit
299300
- [az monitor activity-log alert action-group](/cli/azure/monitor/activity-log/alert/action-group): Add an action group to the activity log alert rule.
300301
301302
---
302-
303303
## Create a new alert rule using PowerShell
304304
305305
- To create a metric alert rule using PowerShell, use this cmdlet: [Add-AzMetricAlertRuleV2](/powershell/module/az.monitor/add-azmetricalertrulev2)
306-
- To create a log alert rule using PowerShell, use this cmdlet: [New-AzScheduledQueryRule](/powershell/module/az.monitor/new-azscheduledqueryrule?)
306+
- To create a log alert rule using PowerShell, use this cmdlet: [New-AzScheduledQueryRule](/powershell/module/az.monitor/new-azscheduledqueryrule)
307307
- To create an activity log alert rule using PowerShell, use this cmdlet: [Set-AzActivityLogAlert](/powershell/module/az.monitor/set-azactivitylogalert)
308308
309309
## Create an activity log alert rule from the Activity log pane

articles/azure-monitor/alerts/alerts-manage-alert-rules.md

Lines changed: 22 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -55,14 +55,14 @@ This section describes how to manage metric alert rules using the cross-platform
5555
1. Use these options of the `az monitor metrics alert` CLI command in this table:
5656

5757

58-
|What you want to do|CLI command |
59-
|---------|---------|
60-
|View all the metric alerts in a resource group|`az monitor metrics alert list -g {ResourceGroup}`|
61-
|See the details of a particular metric alert rule|`az monitor metrics alert show -g {ResourceGroup} -n {AlertRuleName}`|
62-
| |`az monitor metrics alert show --ids {RuleResourceId}`|
63-
|Disable a metric alert rule|`az monitor metrics alert update -g {ResourceGroup} -n {AlertRuleName} --enabled false`|
64-
|Delete a metric alert rule|`az monitor metrics alert update -g {ResourceGroup} -n {AlertRuleName} --enabled false<br>`|
65-
|Learn more about the command|`az monitor metrics alert --help`|
58+
|What you want to do|CLI command |
59+
|---------|---------|
60+
|View all the metric alerts in a resource group|`az monitor metrics alert list -g {ResourceGroup}`|
61+
|See the details of a metric alert rule|`az monitor metrics alert show -g {ResourceGroup} -n {AlertRuleName}`|
62+
| |`az monitor metrics alert show --ids {RuleResourceId}`|
63+
|Disable a metric alert rule|`az monitor metrics alert update -g {ResourceGroup} -n {AlertRuleName} --enabled false`|
64+
|Delete a metric alert rule|`az monitor metrics alert delete -g {ResourceGroup} -n {AlertRuleName}`|
65+
|Learn more about the command|`az monitor metrics alert --help`|
6666

6767
## Manage metric alert rules with PowerShell
6868

@@ -90,41 +90,17 @@ This section describes how to manage log alerts using the cross-platform [Azure
9090
9191

9292
1. In the [portal](https://portal.azure.com/), select **Cloud Shell**.
93+
1. Use these options of the `az monitor metrics alert` CLI command in this table:
9394

94-
You can use commands with ``--help`` option to learn more about the command and how to use it. For example, the following command shows you the list of commands available for creating, viewing, and managing log alerts.
95-
96-
```azurecli
97-
az monitor scheduled-query --help
98-
```
99-
100-
### View all the log alert rules in a resource group
101-
102-
```azurecli
103-
az monitor scheduled-query list -g {ResourceGroup}
104-
```
105-
106-
### See the details of a log alert rule
107-
108-
Use the name or the resource ID of the rule in the following command:
109-
110-
```azurecli
111-
az monitor scheduled-query show -g {ResourceGroup} -n {AlertRuleName}
112-
```
113-
```azurecli
114-
az monitor scheduled-query show --ids {RuleResourceId}
115-
```
116-
117-
### Disable a log alert rule
118-
119-
```azurecli
120-
az monitor scheduled-query update -g {ResourceGroup} -n {AlertRuleName} --disabled true
121-
```
122-
123-
### Delete a log alert rule
124-
125-
```azurecli
126-
az monitor scheduled-query delete -g {ResourceGroup} -n {AlertRuleName}
127-
```
95+
96+
|What you want to do|CLI command |
97+
|---------|---------|
98+
|View all the log alert rules in a resource group|`az monitor scheduled-query list -g {ResourceGroup}`|
99+
|See the details of a log alert rule|`az monitor scheduled-query show -g {ResourceGroup} -n {AlertRuleName}`|
100+
| |`az monitor scheduled-query show --ids {RuleResourceId}`|
101+
|Disable a log alert rule|`az monitor scheduled-query update -g {ResourceGroup} -n {AlertRuleName} --disabled true`|
102+
|Delete a log alert rule|`az monitor scheduled-query delete -g {ResourceGroup} -n {AlertRuleName}`|
103+
|Learn more about the command|`az monitor scheduled-query --help`|
128104

129105
### Manage log alert rules using the Azure Resource Manager CLI with [templates](./alerts-log-create-templates.md)
130106

@@ -139,6 +115,10 @@ az deployment group create \
139115

140116
A 201 response is returned on successful creation. 200 is returned on successful updates.
141117

118+
## Manage log alert rules with PowerShell
119+
120+
Log alert rules have this dedicated PowerShell cmdlet:
121+
- [New-AzScheduledQueryRule](/powershell/module/az.monitor/new-azscheduledqueryrule): Creates a new log alert rule or updates an exising log alert rule.
142122
## Manage activity log alert rules using PowerShell
143123

144124
Activity log alerts have these dedicated PowerShell cmdlets:

0 commit comments

Comments
 (0)