Partager via


Alerts - List Enrichments

Répertorier les enrichissements d’une alerte. Il retourne une collection d’un objet nommé par défaut.

GET https://management.azure.com/{scope}/providers/Microsoft.AlertsManagement/alerts/{alertId}/enrichments?api-version=2023-07-12-preview

Paramètres URI

Nom Dans Obligatoire Type Description
alertId
path True

string

ID unique d’une instance d’alerte.

scope
path True

string

l’étendue est ici resourceId pour laquelle l’alerte est créée.

api-version
query True

string

Version de l’API à utiliser pour cette opération.

Réponses

Nom Type Description
200 OK

alertEnrichmentsList

OK. Retourne les enrichissements de l’alerte spécifiée.

Other Status Codes

ErrorResponse

Réponse d’erreur décrivant la raison de l’échec de l’opération.

Exemples

Resolve

Exemple de requête

GET https://management.azure.com/subscriptions/72fa99ef-9c84-4a7c-b343-ec62da107d81/providers/Microsoft.AlertsManagement/alerts/66114d64-d9d9-478b-95c9-b789d6502101/enrichments?api-version=2023-07-12-preview

Exemple de réponse

{
  "value": [
    {
      "id": "/subscriptions/9e261de7-c804-4b9d-9ebf-6f50fe350a9a/providers/Microsoft.AlertsManagement/alerts/66114d64-d9d9-478b-95c9-b789d6502101/enrichments/default",
      "type": "Microsoft.AlertsManagement/alerts/enrichments",
      "name": "default",
      "properties": {
        "alertId": "66114d64-d9d9-478b-95c9-b789d6502101",
        "enrichments": [
          {
            "title": "Number of OOM killed events by container",
            "description": "Enrichment description",
            "status": "Succeeded",
            "type": "PrometheusInstantQuery",
            "grafanaExplorePath": "/explore?left=%7B%22datasource%22...",
            "linkToApi": "https://test-3sxl.eastus.prometheus.monitor.azure.com/api/v1/query_range?...",
            "datasources": [
              "/subscriptions/72fa99ef-9c84-4a7c-b343-ec62da107d81/resourceGroups/SyntheticRules/providers/microsoft.monitor/accounts/canaryamw"
            ],
            "query": "sum by (cluster,container,replicaset,namespace)(label_replace( kube_pod_container_status_last_terminated_reason{reason='OOMKilled', cluster='cluster1', namespace='namespace1'}'}, 'replicaset', '$1', 'pod', '(.*)(-[a-z0-9]{5})$')) > 0",
            "time": "2015-07-01T20:10:51.781Z"
          },
          {
            "title": "Number of OOM killed events by container",
            "description": "Enrichment description",
            "status": "Succeeded",
            "type": "PrometheusRangeQuery",
            "linkToApi": "https://test-3sxl.eastus.prometheus.monitor.azure.com/api/v1/query_range?...",
            "grafanaExplorePath": "/explore?left=%7B%22datasource%22...",
            "datasources": [
              "/subscriptions/72fa99ef-9c84-4a7c-b343-ec62da107d81/resourceGroups/SyntheticRules/providers/microsoft.monitor/accounts/canaryamw"
            ],
            "query": "sum by (cluster,container,replicaset,namespace)(label_replace( kube_pod_container_status_last_terminated_reason{reason='OOMKilled', cluster='cluster1', namespace='namespace'}'}, 'replicaset', '$1', 'pod', '(.*)(-[a-z0-9]{5})$')) > 0",
            "start": "2015-07-01T20:10:51.781Z",
            "end": "2015-07-01T20:20:51.781Z",
            "step": "PT15S"
          },
          {
            "title": "Number of OOM killed events by container",
            "description": "Enrichment description",
            "status": "Failed",
            "type": "PrometheusRangeQuery",
            "linkToApi": "https://test-3sxl.eastus.prometheus.monitor.azure.com/api/v1/query_range?...",
            "grafanaExplorePath": "/explore?left=%7B%22datasource%22...",
            "errorMessage": "Calling Prometheus query API failed",
            "datasources": [
              "/subscriptions/72fa99ef-9c84-4a7c-b343-ec62da107d81/resourceGroups/SyntheticRules/providers/microsoft.monitor/accounts/canaryamw"
            ],
            "query": "sum by (cluster,container,replicaset,namespace)(label_replace( kube_pod_container_status_last_terminated_reason{reason='OOMKilled', cluster='cluster1', namespace='namespace'}'}, 'replicaset', '$1', 'pod', '(.*)(-[a-z0-9]{5})$')) > 0",
            "start": "2015-07-01T20:10:51.781Z",
            "end": "2015-07-01T20:20:51.781Z",
            "step": "PT15S"
          }
        ]
      }
    }
  ]
}

Définitions

Nom Description
alertEnrichmentProperties

Propriétés de l’élément d’enrichissement d’alerte.

alertEnrichmentResponse

Enrichissements de l’alerte.

alertEnrichmentsList

Répertoriez les enrichissements de l’alerte.

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

ErrorDetail

Détail de l’erreur.

ErrorResponse

Réponse d’erreur

alertEnrichmentProperties

Propriétés de l’élément d’enrichissement d’alerte.

Nom Type Description
alertId

string

ID unique (GUID) de l’alerte pour laquelle les enrichissements sont récupérés.

enrichments

alertEnrichmentItem[]

Détails de l’enrichissement

alertEnrichmentResponse

Enrichissements de l’alerte.

Nom Type Description
id

string

ID de ressource Azure

name

string

Nom de la ressource Azure

properties

alertEnrichmentProperties

Propriétés de l’élément d’enrichissement d’alerte.

type

string

Type de ressource Azure

alertEnrichmentsList

Répertoriez les enrichissements de l’alerte.

Nom Type Description
nextLink

string

URL de requête qui peut être utilisée pour interroger la page suivante.

value

alertEnrichmentResponse[]

Répertorier les enrichissements de l’alerte

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

Nom Type Description
info

object

Informations supplémentaires

type

string

Type d’informations supplémentaires.

ErrorDetail

Détail de l’erreur.

Nom Type Description
additionalInfo

ErrorAdditionalInfo[]

Informations supplémentaires sur l’erreur.

code

string

Code d'erreur.

details

ErrorDetail[]

Détails de l’erreur.

message

string

Message d’erreur.

target

string

Cible d’erreur.

ErrorResponse

Réponse d’erreur

Nom Type Description
error

ErrorDetail

Objet d’erreur.