Partager via


AlertsOperationsExtensions.GetSummaryAsync Méthode

Définition

Obtenez un nombre résumé de vos alertes regroupées par différents paramètres (par exemple, le regroupement par « Gravité » renvoie le nombre d’alertes pour chaque gravité).

public static System.Threading.Tasks.Task<Microsoft.Azure.Management.AlertsManagement.Models.AlertsSummary> GetSummaryAsync (this Microsoft.Azure.Management.AlertsManagement.IAlertsOperations operations, string groupby, bool? includeSmartGroupsCount = default, string targetResource = default, string targetResourceType = default, string targetResourceGroup = default, string monitorService = default, string monitorCondition = default, string severity = default, string alertState = default, string alertRule = default, string timeRange = default, string customTimeRange = default, System.Threading.CancellationToken cancellationToken = default);
static member GetSummaryAsync : Microsoft.Azure.Management.AlertsManagement.IAlertsOperations * string * Nullable<bool> * string * string * string * string * string * string * string * string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Management.AlertsManagement.Models.AlertsSummary>
<Extension()>
Public Function GetSummaryAsync (operations As IAlertsOperations, groupby As String, Optional includeSmartGroupsCount As Nullable(Of Boolean) = Nothing, Optional targetResource As String = Nothing, Optional targetResourceType As String = Nothing, Optional targetResourceGroup As String = Nothing, Optional monitorService As String = Nothing, Optional monitorCondition As String = Nothing, Optional severity As String = Nothing, Optional alertState As String = Nothing, Optional alertRule As String = Nothing, Optional timeRange As String = Nothing, Optional customTimeRange As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of AlertsSummary)

Paramètres

operations
IAlertsOperations

Groupe d’opérations pour cette méthode d’extension.

groupby
String

Ce paramètre permet au jeu de résultats d’être regroupé par champs d’entrée (2 champs séparés par des virgules maximum pris en charge). Par exemple, groupby=severity ou groupby=severity,alertstate. Les valeurs possibles sont les suivantes : 'severity', 'alertState', 'monitorCondition', 'monitorService', 'signalType', 'alertRule'

includeSmartGroupsCount
Nullable<Boolean>

Incluez le nombre de SmartGroups dans le résumé. La valeur par défaut est « false ».

targetResource
String

Filtrez par ressource cible( qui est un ID ARM complet) La valeur par défaut est sélectionner tout.

targetResourceType
String

Filtrez par type de ressource cible. La valeur par défaut est sélectionner tout.

targetResourceGroup
String

Filtrez par nom de groupe de ressources cible. La valeur par défaut est sélectionner tout.

monitorService
String

Filtrez en générant le instance d’alerte. La valeur par défaut est sélectionner tout. Les valeurs possibles sont les suivantes : « Application Insights », « ActivityLog Administrative », « ActivityLog Security », « ActivityLog Recommendation », « ActivityLog Policy », « ActivityLog Autoscale », « Log Analytics », « Nagios », « Platform », « SCOM », « ServiceHealth », « SmartDetector », « VM Insights », « Zabbix »

monitorCondition
String

Filtrez par condition de surveillance qui est « Déclenché » ou « Résolu ». La valeur par défaut consiste à sélectionner tout. Les valeurs possibles sont les suivantes : « Fired », « Résolu »

severity
String

Filtrez par gravité. La valeur par défaut est sélectionner tout. Les valeurs possibles sont les suivantes : 'Sev0', 'Sev1', 'Sev2', 'Sev3', 'Sev4'

alertState
String

Filtrez par état du instance d’alerte. La valeur par défaut consiste à sélectionner tout. Les valeurs possibles sont les suivantes : « Nouveau », « Reconnu », « Fermé »

alertRule
String

Filtrez par règle d’alerte spécifique. La valeur par défaut consiste à sélectionner tout.

timeRange
String

Filtrez par intervalle de temps selon les valeurs répertoriées ci-dessous. La valeur par défaut est 1 jour. Les valeurs possibles sont les suivantes : '1h', '1d', '7d', '30d'

customTimeRange
String

Filtrez par intervalle de temps personnalisé au format <heure> de début/<heure> de fin où l’heure est au format (format ISO-8601)'. Les valeurs autorisées sont dans les 30 jours suivant l’heure de la requête. TimeRange ou customTimeRange peut être utilisé, mais pas les deux. La valeur par défaut est none.

cancellationToken
CancellationToken

Jeton d'annulation.

Retours

S’applique à