Metric Alerts - Get
Ambil definisi aturan pemberitahuan.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/metricAlerts/{ruleName}?api-version=2024-03-01-preview
Parameter URI
| Nama | Dalam | Diperlukan | Jenis | Deskripsi |
|---|---|---|---|---|
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Nama grup sumber daya. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil. |
|
rule
|
path | True |
string |
Nama aturan. |
|
subscription
|
path | True |
string minLength: 1 |
ID langganan target. |
|
api-version
|
query | True |
string minLength: 1 |
Versi API yang digunakan untuk operasi ini. |
Respons
| Nama | Jenis | Deskripsi |
|---|---|---|
| 200 OK |
Operasi Azure berhasil diselesaikan. |
|
| Other Status Codes |
Respons kesalahan tak terduga. |
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
Permintaan sampel
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/gigtest/providers/Microsoft.Insights/metricAlerts/MetricAlertOnMultipleResources?api-version=2024-03-01-preview
Respon sampel
{
"type": "Microsoft.Insights/metricAlerts",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/gigtest/providers/providers/microsoft.insights/metricalerts/MetricAlertOnMultipleResources",
"location": "global",
"properties": {
"description": "This is the description of the rule1",
"actions": [
{
"actionGroupId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/gigtest/providers/microsoft.insights/actiongroups/group2",
"webHookProperties": {
"key11": "value11",
"key12": "value12"
}
}
],
"autoMitigate": false,
"criteria": {
"allOf": [
{
"name": "High_CPU_80",
"alertSensitivity": "Medium",
"criterionType": "DynamicThresholdCriterion",
"dimensions": [],
"failingPeriods": {
"minFailingPeriodsToAlert": 4,
"numberOfEvaluationPeriods": 4
},
"metricName": "Percentage CPU",
"metricNamespace": "microsoft.compute/virtualmachines",
"operator": "GreaterOrLessThan",
"timeAggregation": "Average"
}
],
"odata.type": "Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria"
},
"enabled": true,
"evaluationFrequency": "PT1M",
"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"
],
"severity": 3,
"targetResourceRegion": "southcentralus",
"targetResourceType": "Microsoft.Compute/virtualMachines",
"windowSize": "PT15M"
},
"tags": {
"hidden-link:/subscriptions/b67f7fec-69fc-4974-9099-a26bd6ffeda3/resourceGroups/Rac46PostSwapRG/providers/Microsoft.Web/sites/leoalerttest": "Resource"
}
}
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=2024-03-01-preview
Respon sampel
{
"type": "Microsoft.Insights/metricAlerts",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/gigtest/providers/providers/microsoft.insights/metricalerts/chiricutin",
"location": "global",
"properties": {
"description": "This is the description of the rule1",
"actions": [
{
"actionGroupId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/gigtest/providers/microsoft.insights/actiongroups/group2",
"webHookProperties": {
"key11": "value11",
"key12": "value12"
}
}
],
"autoMitigate": false,
"criteria": {
"allOf": [
{
"name": "High_CPU_80",
"alertSensitivity": "Medium",
"criterionType": "DynamicThresholdCriterion",
"dimensions": [],
"failingPeriods": {
"minFailingPeriodsToAlert": 4,
"numberOfEvaluationPeriods": 4
},
"ignoreDataBefore": null,
"metricName": "Percentage CPU",
"metricNamespace": "microsoft.compute/virtualmachines",
"operator": "GreaterOrLessThan",
"timeAggregation": "Average"
}
],
"odata.type": "Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria"
},
"enabled": true,
"evaluationFrequency": "PT1M",
"scopes": [
"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/gigtest/providers/Microsoft.Compute/virtualMachines/gigwadme"
],
"severity": 3,
"windowSize": "PT15M"
},
"tags": {
"hidden-link:/subscriptions/b67f7fec-69fc-4974-9099-a26bd6ffeda3/resourceGroups/Rac46PostSwapRG/providers/Microsoft.Web/sites/leoalerttest": "Resource"
}
}
Get a query based alert rule
Permintaan sampel
GET https://management.azure.com/subscriptions/14ddf0c5-77c5-4b53-84f6-e1fa43ad68f7/resourceGroups/gigtest/providers/Microsoft.Insights/metricAlerts/chiricutin?api-version=2024-03-01-preview
Respon sampel
{
"type": "Microsoft.Insights/metricAlerts",
"id": "/subscriptions/14ddf0c5-77c5-4b53-84f6-e1fa43ad68f7/resourceGroups/gigtest/providers/providers/microsoft.insights/metricalerts/chiricutin",
"identity": {
"type": "UserAssigned",
"tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47",
"userAssignedIdentities": {
"/subscriptions/2f1a501a-6e1d-4f37-a445-462d7f8a563d/resourceGroups/AdisTest/providers/Microsoft.ManagedIdentity/userAssignedIdentities/msi-test-euap": {
"clientId": "778f4d04-3c60-4622-a839-5cf05866c983",
"principalId": "669dd76d-cde8-4dc3-b882-1de566b0c628"
}
}
},
"location": "eastus",
"properties": {
"description": "This is the description of the rule1",
"actions": [
{
"actionGroupId": "/subscriptions/14ddf0c5-77c5-4b53-84f6-e1fa43ad68f7/resourcegroups/gigtest/providers/microsoft.insights/actiongroups/group2",
"webHookProperties": {
"key11": "value11",
"key12": "value12"
}
}
],
"criteria": {
"allOf": [
{
"name": "Metric1",
"criterionType": "StaticThresholdCriterion",
"query": "floor(minute(vector(time())) / 10 ) % 2 == 1"
}
],
"odata.type": "Microsoft.Azure.Monitor.PromQLCriteria"
},
"enabled": true,
"evaluationFrequency": "PT1M",
"resolveConfiguration": {
"autoResolved": true,
"timeToResolve": "PT10M"
},
"scopes": [
"/subscriptions/14ddf0c5-77c5-4b53-84f6-e1fa43ad68f7/resourceGroups/gigtest/providers/microsoft.monitor/accounts/gigwadme"
],
"severity": 3
},
"tags": {
"hidden-link:/subscriptions/b67f7fec-69fc-4974-9099-a26bd6ffeda3/resourceGroups/Rac46PostSwapRG/providers/Microsoft.Web/sites/leoalerttest": "Resource"
}
}
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=2024-03-01-preview
Respon sampel
{
"name": "webtest-name-example",
"type": "Microsoft.Insights/metricAlerts",
"id": "/subscriptions/12345678-1234-1234-1234-123456789101/resourcegroups/rg-example/providers/microsoft.insights/metricalerts/webtest-name-example",
"location": "global",
"properties": {
"description": "Automatically created alert rule for availability test \"webtest-name-example\"",
"actions": [],
"criteria": {
"componentId": "/subscriptions/12345678-1234-1234-1234-123456789101/resourcegroups/rg-example/providers/microsoft.insights/components/component-example",
"failedLocationCount": 2,
"odata.type": "Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria",
"webTestId": "/subscriptions/12345678-1234-1234-1234-123456789101/resourcegroups/rg-example/providers/microsoft.insights/webtests/webtest-name-example"
},
"enabled": true,
"evaluationFrequency": "PT1M",
"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"
],
"severity": 4,
"windowSize": "PT15M"
},
"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"
}
}
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=2024-03-01-preview
Respon sampel
{
"type": "Microsoft.Insights/metricAlerts",
"id": "/subscriptions/14ddf0c5-77c5-4b53-84f6-e1fa43ad68f7/resourceGroups/gigtest/providers/providers/microsoft.insights/metricalerts/MetricAlertOnMultipleResources",
"location": "global",
"properties": {
"description": "This is the description of the rule1",
"actions": [
{
"actionGroupId": "/subscriptions/14ddf0c5-77c5-4b53-84f6-e1fa43ad68f7/resourcegroups/gigtest/providers/microsoft.insights/actiongroups/group2",
"webHookProperties": {
"key11": "value11",
"key12": "value12"
}
}
],
"autoMitigate": false,
"criteria": {
"allOf": [
{
"name": "High_CPU_80",
"criterionType": "StaticThresholdCriterion",
"dimensions": [],
"metricName": "Percentage CPU",
"metricNamespace": "microsoft.compute/virtualmachines",
"operator": "GreaterThan",
"threshold": 80.5,
"timeAggregation": "Average"
}
],
"odata.type": "Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria"
},
"enabled": true,
"evaluationFrequency": "PT1M",
"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"
],
"severity": 3,
"targetResourceRegion": "southcentralus",
"targetResourceType": "Microsoft.Compute/virtualMachines",
"windowSize": "PT15M"
},
"tags": {
"hidden-link:/subscriptions/b67f7fec-69fc-4974-9099-a26bd6ffeda3/resourceGroups/Rac46PostSwapRG/providers/Microsoft.Web/sites/leoalerttest": "Resource"
}
}
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=2024-03-01-preview
Respon sampel
{
"type": "Microsoft.Insights/metricAlerts",
"id": "/subscriptions/14ddf0c5-77c5-4b53-84f6-e1fa43ad68f7/resourceGroups/gigtest/providers/providers/microsoft.insights/metricalerts/chiricutin",
"location": "global",
"properties": {
"description": "This is the description of the rule1",
"actions": [
{
"actionGroupId": "/subscriptions/14ddf0c5-77c5-4b53-84f6-e1fa43ad68f7/resourcegroups/gigtest/providers/microsoft.insights/actiongroups/group2",
"webHookProperties": {
"key11": "value11",
"key12": "value12"
}
}
],
"autoMitigate": false,
"criteria": {
"allOf": [
{
"name": "High_CPU_80",
"criterionType": "StaticThresholdCriterion",
"dimensions": [],
"metricName": "\\Processor(_Total)\\% Processor Time",
"operator": "GreaterThan",
"threshold": 80.5,
"timeAggregation": "Average"
}
],
"odata.type": "Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria"
},
"enabled": true,
"evaluationFrequency": "PT1M",
"scopes": [
"/subscriptions/14ddf0c5-77c5-4b53-84f6-e1fa43ad68f7/resourceGroups/gigtest/providers/Microsoft.Compute/virtualMachines/gigwadme"
],
"severity": 3,
"windowSize": "PT15M"
},
"tags": {
"hidden-link:/subscriptions/b67f7fec-69fc-4974-9099-a26bd6ffeda3/resourceGroups/Rac46PostSwapRG/providers/Microsoft.Web/sites/leoalerttest": "Resource"
}
}
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=2024-03-01-preview
Respon sampel
{
"type": "Microsoft.Insights/metricAlerts",
"id": "/subscriptions/14ddf0c5-77c5-4b53-84f6-e1fa43ad68f7/resourceGroups/gigtest1/providers/providers/microsoft.insights/metricalerts/MetricAlertAtResourceGroupLevel",
"location": "global",
"properties": {
"description": "This is the description of the rule1",
"actions": [
{
"actionGroupId": "/subscriptions/14ddf0c5-77c5-4b53-84f6-e1fa43ad68f7/resourcegroups/gigtest/providers/microsoft.insights/actiongroups/group2",
"webHookProperties": {
"key11": "value11",
"key12": "value12"
}
}
],
"autoMitigate": false,
"criteria": {
"allOf": [
{
"name": "High_CPU_80",
"criterionType": "StaticThresholdCriterion",
"dimensions": [],
"metricName": "Percentage CPU",
"metricNamespace": "microsoft.compute/virtualmachines",
"operator": "GreaterThan",
"threshold": 80.5,
"timeAggregation": "Average"
}
],
"odata.type": "Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria"
},
"enabled": true,
"evaluationFrequency": "PT1M",
"scopes": [
"/subscriptions/14ddf0c5-77c5-4b53-84f6-e1fa43ad68f7/resourceGroups/gigtest1",
"/subscriptions/14ddf0c5-77c5-4b53-84f6-e1fa43ad68f7/resourceGroups/gigtest2"
],
"severity": 3,
"targetResourceRegion": "southcentralus",
"targetResourceType": "Microsoft.Compute/virtualMachines",
"windowSize": "PT15M"
},
"tags": {
"hidden-link:/subscriptions/b67f7fec-69fc-4974-9099-a26bd6ffeda3/resourceGroups/Rac46PostSwapRG/providers/Microsoft.Web/sites/leoalerttest": "Resource"
}
}
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=2024-03-01-preview
Respon sampel
{
"type": "Microsoft.Insights/metricAlerts",
"id": "/subscriptions/14ddf0c5-77c5-4b53-84f6-e1fa43ad68f7/resourceGroups/gigtest/providers/providers/microsoft.insights/metricalerts/MetricAlertAtSubscriptionLevel",
"location": "global",
"properties": {
"description": "This is the description of the rule1",
"actions": [
{
"actionGroupId": "/subscriptions/14ddf0c5-77c5-4b53-84f6-e1fa43ad68f7/resourcegroups/gigtest/providers/microsoft.insights/actiongroups/group2",
"webHookProperties": {
"key11": "value11",
"key12": "value12"
}
}
],
"autoMitigate": false,
"criteria": {
"allOf": [
{
"name": "High_CPU_80",
"criterionType": "StaticThresholdCriterion",
"dimensions": [],
"metricName": "Percentage CPU",
"metricNamespace": "microsoft.compute/virtualmachines",
"operator": "GreaterThan",
"threshold": 80.5,
"timeAggregation": "Average"
}
],
"odata.type": "Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria"
},
"enabled": true,
"evaluationFrequency": "PT1M",
"scopes": [
"/subscriptions/14ddf0c5-77c5-4b53-84f6-e1fa43ad68f7"
],
"severity": 3,
"targetResourceRegion": "southcentralus",
"targetResourceType": "Microsoft.Compute/virtualMachines",
"windowSize": "PT15M"
},
"tags": {
"hidden-link:/subscriptions/b67f7fec-69fc-4974-9099-a26bd6ffeda3/resourceGroups/Rac46PostSwapRG/providers/Microsoft.Web/sites/leoalerttest": "Resource"
}
}
Definisi
| Nama | Deskripsi |
|---|---|
|
Aggregation |
Jenis agregasi waktu kriteria. Nilai yang sebelumnya tidak didokumentasikan mungkin dikembalikan |
|
created |
Jenis identitas yang membuat sumber daya. |
|
Dynamic |
Kriteria untuk ambang dinamis. |
|
Dynamic |
Kriteria untuk kueri prom dinamis. |
|
Dynamic |
Jumlah minimum pelanggaran yang diperlukan dalam jendela waktu lookback yang dipilih diperlukan untuk menaikkan pemberitahuan. |
|
Dynamic |
Operator yang digunakan untuk membandingkan nilai metrik dengan ambang batas. Nilai yang sebelumnya tidak didokumentasikan mungkin dikembalikan |
|
Dynamic |
Tingkat penyimpangan yang diperlukan untuk memicu pemberitahuan. Ini akan memengaruhi seberapa ketat ambang batas ke pola seri metrik. Nilai yang sebelumnya tidak didokumentasikan mungkin dikembalikan |
|
Identity |
Jenis identitas layanan terkelola. |
|
Metric |
Tindakan peringatan. |
|
Metric |
Menjelaskan format respons Kesalahan. |
|
Metric |
Menentukan kriteria pemberitahuan metrik untuk beberapa sumber daya yang memiliki beberapa kriteria metrik. |
|
Metric |
Sumber daya pemberitahuan metrik. |
|
Metric |
Menentukan kriteria pemberitahuan metrik untuk satu sumber daya yang memiliki beberapa kriteria metrik. |
|
Metric |
Kriteria untuk memfilter metrik. |
|
Metric |
Menentukan dimensi metrik. |
|
Microsoft. |
Menjelaskan detail respons kesalahan. |
|
Microsoft. |
|
|
Microsoft. |
|
|
Microsoft. |
|
|
Microsoft. |
Identitas untuk sumber daya. |
|
Microsoft. |
Properti identitas yang ditetapkan pengguna. |
| Odatatype |
Menentukan jenis kriteria pemberitahuan. Nilai yang sebelumnya tidak didokumentasikan mungkin dikembalikan |
| Operator |
Operator kriteria. Nilai yang sebelumnya tidak didokumentasikan mungkin dikembalikan |
|
Prom |
Menentukan kriteria PromQL untuk sumber daya pemberitahuan metrik. |
|
Query |
Konfigurasi untuk periode gagal dalam pemberitahuan berbasis kueri. |
|
Resolve |
|
|
Static |
Kriteria untuk kueri prom statis. |
|
system |
Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya. |
|
Webtest |
Menentukan kriteria aturan pemberitahuan metrik untuk sumber daya pengujian web. |
AggregationTypeEnum
Jenis agregasi waktu kriteria. Nilai yang sebelumnya tidak didokumentasikan mungkin dikembalikan
| Nilai | Deskripsi |
|---|---|
| Average |
Tengah |
| Count |
Jumlah |
| Minimum |
Sekurang-kurangnya |
| Maximum |
Maximum |
| Total |
Total |
createdByType
Jenis identitas yang membuat sumber daya.
| Nilai | Deskripsi |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DynamicMetricCriteria
Kriteria untuk ambang dinamis.
| Nama | Jenis | Deskripsi |
|---|---|---|
| alertSensitivity |
Tingkat penyimpangan yang diperlukan untuk memicu pemberitahuan. Ini akan memengaruhi seberapa ketat ambang batas ke pola seri metrik. Nilai yang sebelumnya tidak didokumentasikan mungkin dikembalikan |
|
| criterionType |
string:
Dynamic |
Menentukan jenis kriteria ambang batas. Nilai yang sebelumnya tidak didokumentasikan mungkin dikembalikan |
| dimensions |
Daftar kondisi dimensi. |
|
| failingPeriods |
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 |
Operator yang digunakan untuk membandingkan nilai metrik dengan ambang batas. Nilai yang sebelumnya tidak didokumentasikan mungkin dikembalikan |
|
| skipMetricValidation |
boolean |
Memungkinkan pembuatan aturan pemberitahuan pada metrik kustom yang belum dipancarkan, dengan menyebabkan validasi metrik dilewati. |
| timeAggregation |
Jenis agregasi waktu kriteria. Nilai yang sebelumnya tidak didokumentasikan mungkin dikembalikan |
DynamicPromQLCriteria
Kriteria untuk kueri prom dinamis.
| Nama | Jenis | Deskripsi |
|---|---|---|
| alertSensitivity |
Tingkat penyimpangan yang diperlukan untuk memicu pemberitahuan. Ini akan memengaruhi seberapa ketat ambang batas ke pola seri metrik. Nilai yang sebelumnya tidak didokumentasikan mungkin dikembalikan |
|
| criterionType |
string:
Dynamic |
Menentukan jenis kriteria ambang batas. Nilai yang sebelumnya tidak didokumentasikan mungkin dikembalikan |
| ignoreDataBefore |
string (date-time) |
Gunakan opsi ini untuk mengatur tanggal mulai mempelajari data historis metrik dan menghitung ambang batas dinamis (dalam format ISO8601) |
| name |
string |
Nama kriteria. |
| operator |
Operator yang digunakan untuk membandingkan nilai metrik dengan ambang batas. Nilai yang sebelumnya tidak didokumentasikan mungkin dikembalikan |
|
| query |
string |
Kueri yang digunakan untuk mengevaluasi aturan pemberitahuan |
DynamicThresholdFailingPeriods
Jumlah minimum pelanggaran yang diperlukan dalam jendela waktu lookback yang dipilih diperlukan untuk menaikkan pemberitahuan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| minFailingPeriodsToAlert |
number (float) |
Jumlah pelanggaran untuk memicu pemberitahuan. Harus lebih kecil atau sama dengan numberOfEvaluationPeriods. |
| numberOfEvaluationPeriods |
number (float) |
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 yang sebelumnya tidak didokumentasikan mungkin dikembalikan
| Nilai | Deskripsi |
|---|---|
| GreaterThan |
GreaterThan |
| LessThan |
LessThan |
| GreaterOrLessThan |
Lebih BesarAtau Kurang Dari |
DynamicThresholdSensitivity
Tingkat penyimpangan yang diperlukan untuk memicu pemberitahuan. Ini akan memengaruhi seberapa ketat ambang batas ke pola seri metrik. Nilai yang sebelumnya tidak didokumentasikan mungkin dikembalikan
| Nilai | Deskripsi |
|---|---|
| Low |
Low |
| Medium |
Medium |
| High |
High |
IdentityType
Jenis identitas layanan terkelola.
| Nilai | Deskripsi |
|---|---|
| SystemAssigned |
DitugaskanSistem |
| UserAssigned |
UserAssigned |
| None |
None |
MetricAlertAction
Tindakan peringatan.
| 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. |
MetricAlertErrorResponse
Menjelaskan format respons Kesalahan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| error |
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. |
Menentukan jenis kriteria pemberitahuan. Nilai yang sebelumnya tidak didokumentasikan mungkin dikembalikan |
MetricAlertResource
Sumber daya pemberitahuan metrik.
| Nama | Jenis | Deskripsi |
|---|---|---|
| id |
string |
ID sumber daya yang sepenuhnya memenuhi syarat untuk sumber daya. Misalnya - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| identity |
Identitas sumber daya. |
|
| location |
string |
Lokasi geografis tempat sumber daya berada |
| name |
string |
Nama sumber daya |
| properties.actionProperties |
object |
Properti properti tindakan. |
| properties.actions |
Array tindakan yang dilakukan saat aturan pemberitahuan menjadi aktif, dan saat kondisi pemberitahuan diselesaikan. |
|
| properties.autoMitigate |
boolean |
Bendera yang menunjukkan apakah pemberitahuan harus diselesaikan secara otomatis atau tidak. Nilai bawaan adalah benar. |
| properties.criteria | MetricAlertCriteria: |
Menentukan informasi kriteria pemberitahuan tertentu. |
| properties.customProperties |
object |
Properti payload pemberitahuan. |
| 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 peringatan metrik dievaluasi 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.resolveConfiguration |
Konfigurasi untuk bagaimana pemberitahuan diselesaikan. Berlaku untuk PromQLCriteria. |
|
| properties.scopes |
string[] |
Daftar id sumber daya yang dicakupnya 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 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 peringatan berdasarkan ambang batas. |
| systemData |
Metadata Azure Resource Manager yang berisi informasi createBy dan modifiedBy. |
|
| tags |
object |
Tag sumber daya. |
| type |
string |
Jenis sumber daya. Misalnya "Microsoft. Komputasi/virtualMachines" atau "Microsoft. Akun penyimpanan/penyimpanan" |
MetricAlertSingleResourceMultipleMetricCriteria
Menentukan kriteria pemberitahuan metrik untuk satu sumber daya yang memiliki beberapa kriteria metrik.
| Nama | Jenis | Deskripsi |
|---|---|---|
| allOf |
Daftar kriteria metrik untuk operasi 'semua' ini. |
|
| odata.type |
string:
Microsoft. |
Menentukan jenis kriteria pemberitahuan. Nilai yang sebelumnya tidak didokumentasikan mungkin dikembalikan |
MetricCriteria
Kriteria untuk memfilter metrik.
| Nama | Jenis | Deskripsi |
|---|---|---|
| criterionType |
string:
Static |
Menentukan jenis kriteria ambang batas. Nilai yang sebelumnya tidak didokumentasikan mungkin dikembalikan |
| dimensions |
Daftar kondisi dimensi. |
|
| metricName |
string |
Nama metrik. |
| metricNamespace |
string |
Namespace metrik. |
| name |
string |
Nama kriteria. |
| operator |
Operator kriteria. Nilai yang sebelumnya tidak didokumentasikan mungkin dikembalikan |
|
| skipMetricValidation |
boolean |
Memungkinkan pembuatan aturan pemberitahuan pada metrik kustom yang belum dipancarkan, dengan menyebabkan validasi metrik dilewati. |
| threshold |
number (double) |
Nilai ambang kriteria yang mengaktifkan pemberitahuan. |
| timeAggregation |
Jenis agregasi waktu kriteria. Nilai yang sebelumnya tidak didokumentasikan mungkin dikembalikan |
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. |
Microsoft.Common.ErrorDetail
Menjelaskan detail respons kesalahan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| additionalInfo |
Array objek dengan properti 'type' dan 'info'. Skema 'info' bersifat khusus layanan dan bergantung pada string 'type'. |
|
| code |
string |
String yang tidak dilokalkan yang dapat digunakan untuk mengidentifikasi kesalahan secara terprogram. |
| message |
string |
Menjelaskan kesalahan secara rinci dan memberikan informasi penelusuran kesalahan. |
| target |
string |
Target kesalahan tertentu (misalnya, nama properti yang salah). |
Microsoft.Common.ErrorDetailAdditionalInfoItem
| Nama | Jenis | Deskripsi |
|---|---|---|
| info |
Informasi tambahan khusus untuk jenisnya. |
|
| type |
string |
Jenis informasi tambahan. |
Microsoft.Common.ErrorResponseError
| Nama | Jenis | Deskripsi |
|---|---|---|
| additionalInfo |
Array objek dengan properti 'type' dan 'info'. Skema 'info' bersifat khusus layanan dan bergantung pada string 'type'. |
|
| code |
string |
String yang tidak dilokalkan yang dapat digunakan untuk mengidentifikasi kesalahan secara terprogram. |
| details |
Array objek info respons kesalahan berlapis tambahan, seperti yang dijelaskan oleh kontrak ini. |
|
| message |
string |
Menjelaskan kesalahan secara rinci dan memberikan informasi penelusuran kesalahan. Jika Accept-Language diatur dalam permintaan, itu harus dilokalkan ke bahasa tersebut. |
| target |
string |
Target kesalahan tertentu (misalnya, nama properti yang salah). |
Microsoft.Common.ErrorResponseErrorAdditionalInfoItem
| Nama | Jenis | Deskripsi |
|---|---|---|
| info |
Informasi tambahan khusus untuk jenisnya. |
|
| type |
string |
Jenis informasi tambahan. |
Microsoft.Common.Identity
Identitas untuk sumber daya.
| Nama | Jenis | Deskripsi |
|---|---|---|
| principalId |
string |
ID utama identitas sumber daya. |
| tenantId |
string |
ID penyewa sumber daya. |
| type |
Jenis identitas layanan terkelola. |
|
| userAssignedIdentities |
<string,
Microsoft. |
Daftar identitas pengguna yang terkait dengan sumber daya. Referensi kunci kamus identitas pengguna akan menjadi id sumber daya ARM dalam formulir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
Microsoft.Common.UserIdentityProperties
Properti identitas yang ditetapkan pengguna.
| Nama | Jenis | Deskripsi |
|---|---|---|
| clientId |
string |
ID klien identitas sumber daya. |
| principalId |
string |
ID utama identitas sumber daya. |
Odatatype
Menentukan jenis kriteria pemberitahuan. Nilai yang sebelumnya tidak didokumentasikan mungkin dikembalikan
| Nilai | Deskripsi |
|---|---|
| Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria |
Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria |
| Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria |
Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria |
| Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria |
Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria |
| Microsoft.Azure.Monitor.PromQLCriteria |
Microsoft.Azure.Monitor.PromQLCriteria |
Operator
Operator kriteria. Nilai yang sebelumnya tidak didokumentasikan mungkin dikembalikan
| Nilai | Deskripsi |
|---|---|
| Equals |
Sama dengan |
| GreaterThan |
GreaterThan |
| GreaterThanOrEqual |
LebihBesarAtauSamaDengan |
| LessThan |
LessThan |
| LessThanOrEqual |
LessThanOrEqual |
PromQLCriteria
Menentukan kriteria PromQL untuk sumber daya pemberitahuan metrik.
| Nama | Jenis | Deskripsi |
|---|---|---|
| allOf | MultiPromQLCriteria[]: |
Daftar kriteria promQL. Peringatan akan diaktifkan ketika semua kondisi terpenuhi. |
| failingPeriods |
Konfigurasi untuk periode gagal dalam pemberitahuan berbasis kueri. |
|
| odata.type |
string:
Microsoft. |
Menentukan jenis kriteria pemberitahuan. Nilai yang sebelumnya tidak didokumentasikan mungkin dikembalikan |
QueryFailingPeriods
Konfigurasi untuk periode gagal dalam pemberitahuan berbasis kueri.
| Nama | Jenis | Deskripsi |
|---|---|---|
| for |
string (duration) |
Jumlah waktu (dalam format durasi ISO 8601) peringatan harus aktif sebelum menembak. |
ResolveConfiguration
| Nama | Jenis | Deskripsi |
|---|---|---|
| autoResolved |
boolean |
Menunjukkan apakah pemberitahuan harus diselesaikan secara otomatis |
| timeToResolve |
string (duration) |
Waktu (dalam format durasi ISO 8601) setelah itu peringatan harus diselesaikan secara otomatis |
StaticPromQLCriteria
Kriteria untuk kueri prom statis.
| Nama | Jenis | Deskripsi |
|---|---|---|
| criterionType |
string:
Static |
Menentukan jenis kriteria ambang batas. Nilai yang sebelumnya tidak didokumentasikan mungkin dikembalikan |
| name |
string |
Nama kriteria. |
| query |
string |
Kueri yang digunakan untuk mengevaluasi aturan pemberitahuan |
systemData
Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya.
| Nama | Jenis | Deskripsi |
|---|---|---|
| createdAt |
string (date-time) |
Tanda waktu pembuatan sumber daya (UTC). |
| createdBy |
string |
Identitas yang membuat sumber daya. |
| createdByType |
Jenis identitas yang membuat sumber daya. |
|
| lastModifiedAt |
string (date-time) |
Tanda waktu modifikasi terakhir sumber daya (UTC) |
| lastModifiedBy |
string |
Identitas yang terakhir mengubah sumber daya. |
| lastModifiedByType |
Jenis identitas yang terakhir memodifikasi sumber daya. |
WebtestLocationAvailabilityCriteria
Menentukan kriteria aturan pemberitahuan metrik untuk sumber daya pengujian web.
| Nama | Jenis | Deskripsi |
|---|---|---|
| componentId |
string |
Id sumber daya Application Insights. |
| failedLocationCount |
number (float) |
Jumlah lokasi yang gagal. |
| odata.type |
string:
Microsoft. |
Menentukan jenis kriteria pemberitahuan. Nilai yang sebelumnya tidak didokumentasikan mungkin dikembalikan |
| webTestId |
string |
Id pengujian web Application Insights. |