Get a summarized count of your alerts grouped by various parameters (e.g. grouping by 'Severity' returns the count of alerts for each severity).
Supports noop? false
Parameters
include_smart_groups_count(Optional[String[1]])
— Include count of the SmartGroups as part of the summary. Default value is 'false'.
alert_state(Optional[String[1]])
— Filter by state of the alert instance. Default value is to select all.
custom_time_range(Optional[String[1]])
— Filter by custom time range in the format / where time is in (ISO-8601 format)'. Permissible values is within 30 days from query time. Either timeRange or customTimeRange could be used but not both. Default is none.
api_version(Optional[String[1]])
— API version.
target_resource_group(Optional[String[1]])
— Filter by target resource group name. Default value is select all.
monitor_service(Optional[String[1]])
— Filter by monitor service which generates the alert instance. Default value is select all.
target_resource(Optional[String[1]])
— Filter by target resource( which is full ARM ID) Default value is select all.
target_resource_type(Optional[String[1]])
— Filter by target resource type. Default value is select all.
monitor_condition(Optional[String[1]])
— Filter by monitor condition which is either 'Fired' or 'Resolved'. Default value is to select all.
severity(Optional[String[1]])
— Filter by severity. Default value is select all.
error(Optional[String[1]])
—
scope(Optional[String[1]])
— scope here is resourceId for which alert is created.
groupby(Optional[String[1]])
— This parameter allows the result set to be grouped by input fields. For example, groupby=severity,alertstate.
alert_rule(Optional[String[1]])
— Filter by specific alert rule. Default value is to select all.
time_range(Optional[String[1]])
— Filter by time range by below listed values. Default value is 1 day.