次の方法で共有


Alerts - List Enrichments

アラートのエンリッチメントを一覧表示します。 default という名前の 1 つのオブジェクトのコレクションを返します。

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

URI パラメーター

名前 / 必須 説明
alertId
path True

string

アラート インスタンスの一意の ID。

scope
path True

string

ここでのスコープは、アラートが作成される resourceId です。

api-version
query True

string

この操作に使用する API バージョン。

応答

名前 説明
200 OK

alertEnrichmentsList

OK です。 指定したアラートのエンリッチメントを返します。

Other Status Codes

ErrorResponse

操作に失敗した理由を説明するエラー応答。

Resolve

要求のサンプル

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

応答のサンプル

{
  "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"
          }
        ]
      }
    }
  ]
}

定義

名前 説明
alertEnrichmentProperties

アラート エンリッチメント 項目のプロパティ。

alertEnrichmentResponse

アラートのエンリッチメント。

alertEnrichmentsList

アラートのエンリッチメントを一覧表示します。

ErrorAdditionalInfo

リソース管理エラーの追加情報。

ErrorDetail

エラーの詳細。

ErrorResponse

エラー応答

alertEnrichmentProperties

アラート エンリッチメント 項目のプロパティ。

名前 説明
alertId

string

エンリッチメントが取得されるアラートの一意の ID (GUID)。

enrichments

alertEnrichmentItem[]

エンリッチメントの詳細

alertEnrichmentResponse

アラートのエンリッチメント。

名前 説明
id

string

Azure リソース ID

name

string

Azure リソース名

properties

alertEnrichmentProperties

アラート エンリッチメント 項目のプロパティ。

type

string

Azure リソースタイプ

alertEnrichmentsList

アラートのエンリッチメントを一覧表示します。

名前 説明
nextLink

string

次のページのクエリに使用できる要求 URL。

value

alertEnrichmentResponse[]

アラートのエンリッチメントを一覧表示する

ErrorAdditionalInfo

リソース管理エラーの追加情報。

名前 説明
info

object

追加情報。

type

string

追加情報の種類。

ErrorDetail

エラーの詳細。

名前 説明
additionalInfo

ErrorAdditionalInfo[]

エラーの追加情報。

code

string

エラー コード。

details

ErrorDetail[]

エラーの詳細です。

message

string

エラー メッセージ。

target

string

エラーのターゲット。

ErrorResponse

エラー応答

名前 説明
error

ErrorDetail

error オブジェクト。