AlertsOperationsExtensions.GetSummary Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obter uma contagem resumida de seus alertas agrupados por vários parâmetros (por exemplo, agrupamento por 'Severidade' retorna a contagem de alertas para cada gravidade).
public static Microsoft.Azure.Management.AlertsManagement.Models.AlertsSummary GetSummary (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);
static member GetSummary : Microsoft.Azure.Management.AlertsManagement.IAlertsOperations * string * Nullable<bool> * string * string * string * string * string * string * string * string * string * string -> Microsoft.Azure.Management.AlertsManagement.Models.AlertsSummary
<Extension()>
Public Function GetSummary (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) As AlertsSummary
Parâmetros
- operations
- IAlertsOperations
O grupo de operações para esse método de extensão.
- groupby
- String
Esse parâmetro permite que o conjunto de resultados seja agrupado por campos de entrada (máximo de dois campos separados por vírgula com suporte). Por exemplo, groupby=severity ou groupby=severity,alertstate. Os valores possíveis incluem: 'severity', 'alertState', 'monitorCondition', 'monitorService', 'signalType', 'alertRule'
Inclua a contagem dos SmartGroups como parte do resumo. O valor padrão é 'false'.
- targetResource
- String
Filtrar por recurso de destino( que é a ID completa do ARM) O valor padrão é selecionar todos.
- targetResourceType
- String
Filtrar por tipo de recurso de destino. O valor padrão é selecionar todos.
- targetResourceGroup
- String
Filtrar pelo nome do grupo de recursos de destino. O valor padrão é selecionar todos.
- monitorService
- String
Filtrar pelo serviço monitor que gera a instância de alerta. O valor padrão é selecionar todos. Os valores possíveis incluem: 'Application Insights', 'ActivityLog Administrative', 'ActivityLog Security', 'ActivityLog Recommendation', 'ActivityLog Policy', 'ActivityLog Autoscale', 'Log Analytics', 'Nagios', 'Platform', 'SCOM', 'ServiceHealth', 'SmartDetector', 'VM Insights', 'Zabbix'
- monitorCondition
- String
Filtre por condição de monitor, que é "Acionado" ou "Resolvido". O valor padrão é selecionar todos. Os valores possíveis incluem: 'Acionado', 'Resolvido'
- severity
- String
Filtrar por gravidade. O valor padrão é selecionar todos. Os valores possíveis incluem: 'Sev0', 'Sev1', 'Sev2', 'Sev3', 'Sev4'
- alertState
- String
Filtrar por estado da instância de alerta. O valor padrão é selecionar todos. Os valores possíveis incluem: 'Novo', 'Reconhecido', 'Fechado'
- alertRule
- String
Filtrar por regra de alerta específica. O valor padrão é selecionar todos.
- timeRange
- String
Filtre por intervalo de tempo pelos valores listados abaixo. O valor padrão é 1 dia. Os valores possíveis incluem: '1h', '1d', '7d', '30d'
- customTimeRange
- String
Filtre por intervalo de tempo personalizado no formato <hora> de início/<hora> de término em que a hora está em (formato ISO-8601)'. Os valores permitidos estão dentro de 30 dias a partir do tempo de consulta. TimeRange ou customTimeRange podem ser usados, mas não ambos. O padrão é nenhum.
Retornos
Aplica-se a
Azure SDK for .NET