Bagikan melalui


Metric Alerts - Get

Mengambil definisi aturan pemberitahuan.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/metricAlerts/{ruleName}?api-version=2018-03-01

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nama grup sumber daya. Nama ini tidak peka huruf besar/kecil.

ruleName
path True

string

Nama aturan.

subscriptionId
path True

string

minLength: 1

ID langganan target.

api-version
query True

string

minLength: 1

Versi API yang akan digunakan untuk operasi ini.

Respons

Nama Jenis Deskripsi
200 OK

MetricAlertResource

Permintaan berhasil untuk daftar pemberitahuan metrik

Other Status Codes

ErrorResponse

BadRequest

Keamanan

azure_auth

Alur OAuth2 Azure Active Directory

Jenis: oauth2
Alur: implicit
URL Otorisasi: https://login.microsoftonline.com/common/oauth2/authorize

Cakupan

Nama Deskripsi
user_impersonation meniru akun pengguna Anda

Contoh

Get a dynamic alert rule for multiple resources
Get a dynamic alert rule for single resource
Get a web test alert rule
Get an alert rule for multiple resources
Get an alert rule for single resource
Get an alert rule on resource group(s)
Get an alert rule on subscription

Get a dynamic alert rule for multiple resources

Permintaan sampel

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/gigtest/providers/Microsoft.Insights/metricAlerts/MetricAlertOnMultipleResources?api-version=2018-03-01

Respon sampel

{
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/gigtest/providers/providers/microsoft.insights/metricalerts/MetricAlertOnMultipleResources",
  "type": "Microsoft.Insights/metricAlerts",
  "location": "global",
  "tags": {
    "hidden-link:/subscriptions/b67f7fec-69fc-4974-9099-a26bd6ffeda3/resourceGroups/Rac46PostSwapRG/providers/Microsoft.Web/sites/leoalerttest": "Resource"
  },
  "properties": {
    "description": "This is the description of the rule1",
    "severity": 3,
    "enabled": true,
    "scopes": [
      "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/gigtest/providers/Microsoft.Compute/virtualMachines/gigwadme1",
      "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/gigtest/providers/Microsoft.Compute/virtualMachines/gigwadme2"
    ],
    "evaluationFrequency": "PT1M",
    "windowSize": "PT15M",
    "targetResourceType": "Microsoft.Compute/virtualMachines",
    "targetResourceRegion": "southcentralus",
    "criteria": {
      "odata.type": "Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria",
      "allOf": [
        {
          "criterionType": "DynamicThresholdCriterion",
          "name": "High_CPU_80",
          "metricName": "Percentage CPU",
          "metricNamespace": "microsoft.compute/virtualmachines",
          "operator": "GreaterOrLessThan",
          "timeAggregation": "Average",
          "dimensions": [],
          "alertSensitivity": "Medium",
          "failingPeriods": {
            "numberOfEvaluationPeriods": 4,
            "minFailingPeriodsToAlert": 4
          }
        }
      ]
    },
    "autoMitigate": false,
    "actions": [
      {
        "actionGroupId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/gigtest/providers/microsoft.insights/actiongroups/group2",
        "webHookProperties": {
          "key11": "value11",
          "key12": "value12"
        }
      }
    ]
  }
}

Get a dynamic alert rule for single resource

Permintaan sampel

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/gigtest/providers/Microsoft.Insights/metricAlerts/chiricutin?api-version=2018-03-01

Respon sampel

{
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/gigtest/providers/providers/microsoft.insights/metricalerts/chiricutin",
  "type": "Microsoft.Insights/metricAlerts",
  "location": "global",
  "tags": {
    "hidden-link:/subscriptions/b67f7fec-69fc-4974-9099-a26bd6ffeda3/resourceGroups/Rac46PostSwapRG/providers/Microsoft.Web/sites/leoalerttest": "Resource"
  },
  "properties": {
    "description": "This is the description of the rule1",
    "severity": 3,
    "enabled": true,
    "scopes": [
      "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/gigtest/providers/Microsoft.Compute/virtualMachines/gigwadme"
    ],
    "evaluationFrequency": "PT1M",
    "windowSize": "PT15M",
    "criteria": {
      "odata.type": "Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria",
      "allOf": [
        {
          "criterionType": "DynamicThresholdCriterion",
          "name": "High_CPU_80",
          "metricName": "Percentage CPU",
          "metricNamespace": "microsoft.compute/virtualmachines",
          "operator": "GreaterOrLessThan",
          "timeAggregation": "Average",
          "dimensions": [],
          "alertSensitivity": "Medium",
          "failingPeriods": {
            "numberOfEvaluationPeriods": 4,
            "minFailingPeriodsToAlert": 4
          },
          "ignoreDataBefore": null
        }
      ]
    },
    "autoMitigate": false,
    "actions": [
      {
        "actionGroupId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/gigtest/providers/microsoft.insights/actiongroups/group2",
        "webHookProperties": {
          "key11": "value11",
          "key12": "value12"
        }
      }
    ]
  }
}

Get a web test alert rule

Permintaan sampel

GET https://management.azure.com/subscriptions/12345678-1234-1234-1234-123456789101/resourceGroups/rg-example/providers/Microsoft.Insights/metricAlerts/webtest-name-example?api-version=2018-03-01

Respon sampel

{
  "location": "global",
  "type": "Microsoft.Insights/metricAlerts",
  "name": "webtest-name-example",
  "id": "/subscriptions/12345678-1234-1234-1234-123456789101/resourcegroups/rg-example/providers/microsoft.insights/metricalerts/webtest-name-example",
  "tags": {
    "hidden-link:/subscriptions/12345678-1234-1234-1234-123456789101/resourcegroups/rg-example/providers/microsoft.insights/components/component-example": "Resource",
    "hidden-link:/subscriptions/12345678-1234-1234-1234-123456789101/resourcegroups/rg-example/providers/microsoft.insights/webtests/webtest-name-example": "Resource"
  },
  "properties": {
    "description": "Automatically created alert rule for availability test \"webtest-name-example\"",
    "severity": 4,
    "enabled": true,
    "scopes": [
      "/subscriptions/12345678-1234-1234-1234-123456789101/resourcegroups/rg-example/providers/microsoft.insights/webtests/webtest-name-example",
      "/subscriptions/12345678-1234-1234-1234-123456789101/resourcegroups/rg-example/providers/microsoft.insights/components/component-example"
    ],
    "evaluationFrequency": "PT1M",
    "windowSize": "PT15M",
    "criteria": {
      "webTestId": "/subscriptions/12345678-1234-1234-1234-123456789101/resourcegroups/rg-example/providers/microsoft.insights/webtests/webtest-name-example",
      "componentId": "/subscriptions/12345678-1234-1234-1234-123456789101/resourcegroups/rg-example/providers/microsoft.insights/components/component-example",
      "failedLocationCount": 2,
      "odata.type": "Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria"
    },
    "actions": []
  }
}

Get an alert rule for multiple resources

Permintaan sampel

GET https://management.azure.com/subscriptions/14ddf0c5-77c5-4b53-84f6-e1fa43ad68f7/resourceGroups/gigtest/providers/Microsoft.Insights/metricAlerts/MetricAlertOnMultipleResources?api-version=2018-03-01

Respon sampel

{
  "id": "/subscriptions/14ddf0c5-77c5-4b53-84f6-e1fa43ad68f7/resourceGroups/gigtest/providers/providers/microsoft.insights/metricalerts/MetricAlertOnMultipleResources",
  "type": "Microsoft.Insights/metricAlerts",
  "location": "global",
  "tags": {
    "hidden-link:/subscriptions/b67f7fec-69fc-4974-9099-a26bd6ffeda3/resourceGroups/Rac46PostSwapRG/providers/Microsoft.Web/sites/leoalerttest": "Resource"
  },
  "properties": {
    "description": "This is the description of the rule1",
    "severity": 3,
    "enabled": true,
    "scopes": [
      "/subscriptions/14ddf0c5-77c5-4b53-84f6-e1fa43ad68f7/resourceGroups/gigtest/providers/Microsoft.Compute/virtualMachines/gigwadme1",
      "/subscriptions/14ddf0c5-77c5-4b53-84f6-e1fa43ad68f7/resourceGroups/gigtest/providers/Microsoft.Compute/virtualMachines/gigwadme2"
    ],
    "evaluationFrequency": "PT1M",
    "windowSize": "PT15M",
    "targetResourceType": "Microsoft.Compute/virtualMachines",
    "targetResourceRegion": "southcentralus",
    "criteria": {
      "odata.type": "Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria",
      "allOf": [
        {
          "criterionType": "StaticThresholdCriterion",
          "name": "High_CPU_80",
          "metricName": "Percentage CPU",
          "metricNamespace": "microsoft.compute/virtualmachines",
          "dimensions": [],
          "operator": "GreaterThan",
          "threshold": 80.5,
          "timeAggregation": "Average"
        }
      ]
    },
    "autoMitigate": false,
    "actions": [
      {
        "actionGroupId": "/subscriptions/14ddf0c5-77c5-4b53-84f6-e1fa43ad68f7/resourcegroups/gigtest/providers/microsoft.insights/actiongroups/group2",
        "webHookProperties": {
          "key11": "value11",
          "key12": "value12"
        }
      }
    ]
  }
}

Get an alert rule for single resource

Permintaan sampel

GET https://management.azure.com/subscriptions/14ddf0c5-77c5-4b53-84f6-e1fa43ad68f7/resourceGroups/gigtest/providers/Microsoft.Insights/metricAlerts/chiricutin?api-version=2018-03-01

Respon sampel

{
  "id": "/subscriptions/14ddf0c5-77c5-4b53-84f6-e1fa43ad68f7/resourceGroups/gigtest/providers/providers/microsoft.insights/metricalerts/chiricutin",
  "type": "Microsoft.Insights/metricAlerts",
  "location": "global",
  "tags": {
    "hidden-link:/subscriptions/b67f7fec-69fc-4974-9099-a26bd6ffeda3/resourceGroups/Rac46PostSwapRG/providers/Microsoft.Web/sites/leoalerttest": "Resource"
  },
  "properties": {
    "description": "This is the description of the rule1",
    "severity": 3,
    "enabled": true,
    "scopes": [
      "/subscriptions/14ddf0c5-77c5-4b53-84f6-e1fa43ad68f7/resourceGroups/gigtest/providers/Microsoft.Compute/virtualMachines/gigwadme"
    ],
    "evaluationFrequency": "PT1M",
    "windowSize": "PT15M",
    "criteria": {
      "odata.type": "Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria",
      "allOf": [
        {
          "criterionType": "StaticThresholdCriterion",
          "name": "High_CPU_80",
          "metricName": "\\Processor(_Total)\\% Processor Time",
          "dimensions": [],
          "operator": "GreaterThan",
          "threshold": 80.5,
          "timeAggregation": "Average"
        }
      ]
    },
    "autoMitigate": false,
    "actions": [
      {
        "actionGroupId": "/subscriptions/14ddf0c5-77c5-4b53-84f6-e1fa43ad68f7/resourcegroups/gigtest/providers/microsoft.insights/actiongroups/group2",
        "webHookProperties": {
          "key11": "value11",
          "key12": "value12"
        }
      }
    ]
  }
}

Get an alert rule on resource group(s)

Permintaan sampel

GET https://management.azure.com/subscriptions/14ddf0c5-77c5-4b53-84f6-e1fa43ad68f7/resourceGroups/gigtest1/providers/Microsoft.Insights/metricAlerts/MetricAlertAtResourceGroupLevel?api-version=2018-03-01

Respon sampel

{
  "id": "/subscriptions/14ddf0c5-77c5-4b53-84f6-e1fa43ad68f7/resourceGroups/gigtest1/providers/providers/microsoft.insights/metricalerts/MetricAlertAtResourceGroupLevel",
  "type": "Microsoft.Insights/metricAlerts",
  "location": "global",
  "tags": {
    "hidden-link:/subscriptions/b67f7fec-69fc-4974-9099-a26bd6ffeda3/resourceGroups/Rac46PostSwapRG/providers/Microsoft.Web/sites/leoalerttest": "Resource"
  },
  "properties": {
    "description": "This is the description of the rule1",
    "severity": 3,
    "enabled": true,
    "scopes": [
      "/subscriptions/14ddf0c5-77c5-4b53-84f6-e1fa43ad68f7/resourceGroups/gigtest1",
      "/subscriptions/14ddf0c5-77c5-4b53-84f6-e1fa43ad68f7/resourceGroups/gigtest2"
    ],
    "evaluationFrequency": "PT1M",
    "windowSize": "PT15M",
    "targetResourceType": "Microsoft.Compute/virtualMachines",
    "targetResourceRegion": "southcentralus",
    "criteria": {
      "odata.type": "Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria",
      "allOf": [
        {
          "criterionType": "StaticThresholdCriterion",
          "name": "High_CPU_80",
          "metricName": "Percentage CPU",
          "metricNamespace": "microsoft.compute/virtualmachines",
          "dimensions": [],
          "operator": "GreaterThan",
          "threshold": 80.5,
          "timeAggregation": "Average"
        }
      ]
    },
    "autoMitigate": false,
    "actions": [
      {
        "actionGroupId": "/subscriptions/14ddf0c5-77c5-4b53-84f6-e1fa43ad68f7/resourcegroups/gigtest/providers/microsoft.insights/actiongroups/group2",
        "webHookProperties": {
          "key11": "value11",
          "key12": "value12"
        }
      }
    ]
  }
}

Get an alert rule on subscription

Permintaan sampel

GET https://management.azure.com/subscriptions/14ddf0c5-77c5-4b53-84f6-e1fa43ad68f7/resourceGroups/gigtest/providers/Microsoft.Insights/metricAlerts/MetricAlertAtSubscriptionLevel?api-version=2018-03-01

Respon sampel

{
  "id": "/subscriptions/14ddf0c5-77c5-4b53-84f6-e1fa43ad68f7/resourceGroups/gigtest/providers/providers/microsoft.insights/metricalerts/MetricAlertAtSubscriptionLevel",
  "type": "Microsoft.Insights/metricAlerts",
  "location": "global",
  "tags": {
    "hidden-link:/subscriptions/b67f7fec-69fc-4974-9099-a26bd6ffeda3/resourceGroups/Rac46PostSwapRG/providers/Microsoft.Web/sites/leoalerttest": "Resource"
  },
  "properties": {
    "description": "This is the description of the rule1",
    "severity": 3,
    "enabled": true,
    "scopes": [
      "/subscriptions/14ddf0c5-77c5-4b53-84f6-e1fa43ad68f7"
    ],
    "evaluationFrequency": "PT1M",
    "windowSize": "PT15M",
    "targetResourceType": "Microsoft.Compute/virtualMachines",
    "targetResourceRegion": "southcentralus",
    "criteria": {
      "odata.type": "Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria",
      "allOf": [
        {
          "criterionType": "StaticThresholdCriterion",
          "name": "High_CPU_80",
          "metricName": "Percentage CPU",
          "metricNamespace": "microsoft.compute/virtualmachines",
          "dimensions": [],
          "operator": "GreaterThan",
          "threshold": 80.5,
          "timeAggregation": "Average"
        }
      ]
    },
    "autoMitigate": false,
    "actions": [
      {
        "actionGroupId": "/subscriptions/14ddf0c5-77c5-4b53-84f6-e1fa43ad68f7/resourcegroups/gigtest/providers/microsoft.insights/actiongroups/group2",
        "webHookProperties": {
          "key11": "value11",
          "key12": "value12"
        }
      }
    ]
  }
}

Definisi

Nama Deskripsi
AdditionalInfo

Array objek dengan properti 'type' dan 'info'. Skema 'info' khusus layanan dan bergantung pada string 'jenis'.

AggregationTypeEnum

jenis agregasi waktu kriteria.

DynamicMetricCriteria

Kriteria untuk ambang batas dinamis.

DynamicThresholdFailingPeriods

Jumlah minimum pelanggaran yang diperlukan dalam jendela waktu lookback yang dipilih diperlukan untuk menaikkan pemberitahuan.

DynamicThresholdOperator

Operator yang digunakan untuk membandingkan nilai metrik dengan ambang batas.

DynamicThresholdSensitivity

Tingkat penyimpangan yang diperlukan untuk memicu pemberitahuan. Ini akan memengaruhi seberapa ketat ambang batas ke pola seri metrik.

Error
ErrorDetail

Menjelaskan detail respons kesalahan.

ErrorResponse

Menjelaskan format respons Kesalahan.

MetricAlertAction

Tindakan pemberitahuan.

MetricAlertMultipleResourceMultipleMetricCriteria

Menentukan kriteria pemberitahuan metrik untuk beberapa sumber daya yang memiliki beberapa kriteria metrik.

MetricAlertResource

Sumber daya pemberitahuan metrik.

MetricAlertSingleResourceMultipleMetricCriteria

Menentukan kriteria pemberitahuan metrik untuk satu sumber daya yang memiliki beberapa kriteria metrik.

MetricCriteria

Kriteria untuk memfilter metrik.

MetricDimension

Menentukan dimensi metrik.

Operator

operator kriteria.

WebtestLocationAvailabilityCriteria

Menentukan kriteria aturan pemberitahuan metrik untuk sumber daya pengujian web.

AdditionalInfo

Array objek dengan properti 'type' dan 'info'. Skema 'info' khusus layanan dan bergantung pada string 'jenis'.

Nama Jenis Deskripsi
info

object

Informasi tambahan khusus untuk jenis tersebut.

type

string

Jenis informasi tambahan.

AggregationTypeEnum

jenis agregasi waktu kriteria.

Nilai Deskripsi
Average
Count
Maximum
Minimum
Total

DynamicMetricCriteria

Kriteria untuk ambang batas dinamis.

Nama Jenis Deskripsi
alertSensitivity

DynamicThresholdSensitivity

Tingkat penyimpangan yang diperlukan untuk memicu pemberitahuan. Ini akan memengaruhi seberapa ketat ambang batas ke pola seri metrik.

criterionType string:

DynamicThresholdCriterion

Menentukan jenis kriteria ambang batas

dimensions

MetricDimension[]

Daftar kondisi dimensi.

failingPeriods

DynamicThresholdFailingPeriods

Jumlah minimum pelanggaran yang diperlukan dalam jendela waktu lookback yang dipilih diperlukan untuk menaikkan pemberitahuan.

ignoreDataBefore

string (date-time)

Gunakan opsi ini untuk mengatur tanggal mulai mempelajari data historis metrik dan menghitung ambang batas dinamis (dalam format ISO8601)

metricName

string

Nama metrik.

metricNamespace

string

Namespace metrik.

name

string

Nama kriteria.

operator

DynamicThresholdOperator

Operator yang digunakan untuk membandingkan nilai metrik dengan ambang batas.

skipMetricValidation

boolean

Memungkinkan pembuatan aturan pemberitahuan pada metrik kustom yang belum dipancarkan, dengan menyebabkan validasi metrik dilewati.

timeAggregation

AggregationTypeEnum

jenis agregasi waktu kriteria.

DynamicThresholdFailingPeriods

Jumlah minimum pelanggaran yang diperlukan dalam jendela waktu lookback yang dipilih diperlukan untuk menaikkan pemberitahuan.

Nama Jenis Deskripsi
minFailingPeriodsToAlert

number

Jumlah pelanggaran untuk memicu pemberitahuan. Harus lebih kecil atau sama dengan numberOfEvaluationPeriods.

numberOfEvaluationPeriods

number

Jumlah titik lookback agregat. Jendela waktu lookback dihitung berdasarkan granularitas agregasi (windowSize) dan jumlah titik agregat yang dipilih.

DynamicThresholdOperator

Operator yang digunakan untuk membandingkan nilai metrik dengan ambang batas.

Nilai Deskripsi
GreaterOrLessThan
GreaterThan
LessThan

DynamicThresholdSensitivity

Tingkat penyimpangan yang diperlukan untuk memicu pemberitahuan. Ini akan memengaruhi seberapa ketat ambang batas ke pola seri metrik.

Nilai Deskripsi
High
Low
Medium

Error

Nama Jenis Deskripsi
additionalInfo

AdditionalInfo[]

Array objek dengan properti 'type' dan 'info'. Skema 'info' khusus layanan dan bergantung pada string 'jenis'.

code

string

Unlocalized string yang dapat digunakan untuk mengidentifikasi kesalahan secara terprogram.

details

ErrorDetail[]

Array objek info respons kesalahan berlapis tambahan, seperti yang dijelaskan oleh kontrak ini.

message

string

Menjelaskan kesalahan secara terperinci dan menyediakan informasi penelusuran kesalahan. Jika Accept-Language diatur dalam permintaan, Accept-Language harus dilokalkan ke bahasa tersebut.

target

string

Target kesalahan tertentu (misalnya, nama properti dalam kesalahan).

ErrorDetail

Menjelaskan detail respons kesalahan.

Nama Jenis Deskripsi
additionalInfo

AdditionalInfo[]

Array objek dengan properti 'type' dan 'info'. Skema 'info' khusus layanan dan bergantung pada string 'jenis'.

code

string

Unlocalized string yang dapat digunakan untuk mengidentifikasi kesalahan secara terprogram.

message

string

Menjelaskan kesalahan secara terperinci dan menyediakan informasi penelusuran kesalahan.

target

string

Target kesalahan tertentu (misalnya, nama properti dalam kesalahan).

ErrorResponse

Menjelaskan format respons Kesalahan.

Nama Jenis Deskripsi
error

Error

MetricAlertAction

Tindakan pemberitahuan.

Nama Jenis Deskripsi
actionGroupId

string

id grup tindakan yang akan digunakan.

webHookProperties

object

Bidang ini memungkinkan menentukan properti kustom, yang akan ditambahkan ke payload pemberitahuan yang dikirim sebagai input ke webhook.

MetricAlertMultipleResourceMultipleMetricCriteria

Menentukan kriteria pemberitahuan metrik untuk beberapa sumber daya yang memiliki beberapa kriteria metrik.

Nama Jenis Deskripsi
allOf MultiMetricCriteria[]:

daftar beberapa kriteria metrik untuk operasi 'semua' ini.

odata.type string:

Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria

menentukan jenis kriteria pemberitahuan.

MetricAlertResource

Sumber daya pemberitahuan metrik.

Nama Jenis Deskripsi
id

string

Id sumber daya Azure

location

string

Lokasi sumber daya

name

string

Nama sumber daya Azure

properties.actions

MetricAlertAction[]

array tindakan yang dilakukan saat aturan pemberitahuan menjadi aktif, dan ketika kondisi pemberitahuan diselesaikan.

properties.autoMitigate

boolean

bendera yang menunjukkan apakah pemberitahuan harus diselesaikan secara otomatis atau tidak. Defaultnya adalah true.

properties.criteria MetricAlertCriteria:

menentukan informasi kriteria pemberitahuan tertentu.

properties.description

string

deskripsi pemberitahuan metrik yang akan disertakan dalam email pemberitahuan.

properties.enabled

boolean

bendera yang menunjukkan apakah pemberitahuan metrik diaktifkan.

properties.evaluationFrequency

string (duration)

seberapa sering pemberitahuan metrik dievaluasi yang diwakili dalam format durasi ISO 8601.

properties.isMigrated

boolean

nilai yang menunjukkan apakah aturan pemberitahuan ini dimigrasikan.

properties.lastUpdatedTime

string (date-time)

Terakhir kali aturan diperbarui dalam format ISO8601.

properties.scopes

string[]

daftar id sumber daya yang dilingkup oleh pemberitahuan metrik ini. Anda tidak dapat mengubah cakupan aturan metrik berdasarkan log.

properties.severity

integer (int32)

Tingkat keparahan pemberitahuan {0, 1, 2, 3, 4}

properties.targetResourceRegion

string

wilayah sumber daya target tempat pemberitahuan dibuat/diperbarui. Wajib jika cakupan berisi langganan, grup sumber daya, atau lebih dari satu sumber daya.

properties.targetResourceType

string

jenis sumber daya sumber daya sumber daya target tempat pemberitahuan dibuat/diperbarui. Wajib jika cakupan berisi langganan, grup sumber daya, atau lebih dari satu sumber daya.

properties.windowSize

string (duration)

periode waktu (dalam format durasi ISO 8601) yang digunakan untuk memantau aktivitas pemberitahuan berdasarkan ambang batas.

tags

object

Tag sumber daya

type

string

Jenis sumber daya Azure

MetricAlertSingleResourceMultipleMetricCriteria

Menentukan kriteria pemberitahuan metrik untuk satu sumber daya yang memiliki beberapa kriteria metrik.

Nama Jenis Deskripsi
allOf

MetricCriteria[]

Daftar kriteria metrik untuk operasi 'semua' ini.

odata.type string:

Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria

menentukan jenis kriteria pemberitahuan.

MetricCriteria

Kriteria untuk memfilter metrik.

Nama Jenis Deskripsi
criterionType string:

StaticThresholdCriterion

Menentukan jenis kriteria ambang batas

dimensions

MetricDimension[]

Daftar kondisi dimensi.

metricName

string

Nama metrik.

metricNamespace

string

Namespace metrik.

name

string

Nama kriteria.

operator

Operator

operator kriteria.

skipMetricValidation

boolean

Memungkinkan pembuatan aturan pemberitahuan pada metrik kustom yang belum dipancarkan, dengan menyebabkan validasi metrik dilewati.

threshold

number (double)

nilai ambang batas kriteria yang mengaktifkan pemberitahuan.

timeAggregation

AggregationTypeEnum

jenis agregasi waktu kriteria.

MetricDimension

Menentukan dimensi metrik.

Nama Jenis Deskripsi
name

string

Nama dimensi.

operator

string

operator dimensi. Hanya 'Sertakan' dan 'Kecualikan' yang didukung

values

string[]

daftar nilai dimensi.

Operator

operator kriteria.

Nilai Deskripsi
Equals
GreaterThan
GreaterThanOrEqual
LessThan
LessThanOrEqual

WebtestLocationAvailabilityCriteria

Menentukan kriteria aturan pemberitahuan metrik untuk sumber daya pengujian web.

Nama Jenis Deskripsi
componentId

string

Id sumber daya Application Insights.

failedLocationCount

number

Jumlah lokasi yang gagal.

odata.type string:

Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria

menentukan jenis kriteria pemberitahuan.

webTestId

string

Id pengujian web Application Insights.