Alerts - Change State
Mengubah status pemberitahuan.
POST https://management.azure.com/{scope}/providers/Microsoft.AlertsManagement/alerts/{alertId}/changestate?api-version=2023-07-12-preview&newState={newState}
Parameter URI
Nama | Dalam | Diperlukan | Jenis | Deskripsi |
---|---|---|---|---|
alert
|
path | True |
string |
ID unik instans pemberitahuan. |
scope
|
path | True |
string |
cakupan di sini adalah resourceId yang pemberitahuannya dibuat. |
api-version
|
query | True |
string |
Versi API yang digunakan untuk operasi ini. |
new
|
query | True |
Status baru pemberitahuan. |
Isi Permintaan
Nama | Jenis | Deskripsi |
---|---|---|
comments |
string |
Respons
Nama | Jenis | Deskripsi |
---|---|---|
200 OK |
OK. Status pemberitahuan diperbarui. |
|
Other Status Codes |
Respons kesalahan yang menjelaskan mengapa operasi gagal. |
Contoh
Resolve
Permintaan sampel
POST https://management.azure.com/subscriptions/9e261de7-c804-4b9d-9ebf-6f50fe350a9a/providers/Microsoft.AlertsManagement/alerts/66114d64-d9d9-478b-95c9-b789d6502100/changestate?api-version=2023-07-12-preview&newState=Acknowledged
Respon sampel
{
"properties": {
"essentials": {
"severity": "Sev3",
"signalType": "Log",
"alertState": "Acknowledged",
"monitorCondition": "Fired",
"monitorService": "Application Insights",
"targetResource": "/subscriptions/3b540246-808d-4331-99aa-917b808a9166/resourcegroups/servicedeskresourcegroup/providers/microsoft.insights/components/servicedeskappinsight",
"targetResourceName": "servicedeskappinsight",
"targetResourceGroup": "servicedeskresourcegroup",
"targetResourceType": "components",
"sourceCreatedId": "6cd6b2ce-8c54-468f-aff0-9d12aebb7e49",
"smartGroupId": "23d6b2ce-8c54-468f-aff0-sd32aebb7e56",
"smartGroupingReason": "Occurred frequently with other alerts",
"alertRule": "https://servisdfsdfappinsight.portal.mms.microsoft.com/#Workspace/overview/settings/details/Edit Alert Rule/details/index?savedSearchId=&scheduleId=",
"startDateTime": "2018-09-13T15:51:02Z",
"lastModifiedDateTime": "2018-09-13T15:51:02Z",
"lastModifiedUserName": "System",
"monitorConditionResolvedDateTime": "2018-09-13T15:51:02Z",
"actionStatus": {
"isSuppressed": false
},
"description": "description of the alert"
},
"egressConfig": {},
"context": {}
},
"id": "/subscriptions/9e261de7-c804-4b9d-9ebf-6f50fe350a9a/providers/Microsoft.AlertsManagement/alerts/66114d64-d9d9-478b-95c9-b789d6502100",
"type": "Microsoft.AlertsManagement/alerts",
"name": "cpu alert"
}
Definisi
Nama | Deskripsi |
---|---|
action |
Status tindakan |
alert |
Pemberitahuan yang dibuat di layanan manajemen pemberitahuan. |
alert |
Tas properti pemberitahuan |
Alert |
Status objek pemberitahuan, yang dapat dimodifikasi oleh pengguna. |
comments |
Ubah alasan status pemberitahuan |
error |
Respons kesalahan dari layanan. |
error |
Detail respons kesalahan. |
essentials |
Objek ini berisi bidang yang konsisten di berbagai layanan pemantauan. |
Monitor |
Kondisi aturan di layanan monitor. Ini mewakili apakah kondisi yang mendasarinya telah melewati ambang batas aturan pemberitahuan yang ditentukan. |
Monitor |
Memantau layanan tempat aturan (monitor) diatur. |
Severity |
Tingkat keparahan pemberitahuan Sev0 tertinggi dan Sev4 terendah. |
Signal |
Jenis sinyal yang didasarkan pada pemberitahuan, yang bisa berupa metrik, log, atau log aktivitas. |
actionStatus
Status tindakan
Nama | Jenis | Deskripsi |
---|---|---|
isSuppressed |
boolean |
Nilai yang menunjukkan apakah pemberitahuan ditekan. |
alert
Pemberitahuan yang dibuat di layanan manajemen pemberitahuan.
Nama | Jenis | Deskripsi |
---|---|---|
id |
string |
Id sumber daya Azure |
name |
string |
Nama sumber daya Azure |
properties |
Tas properti pemberitahuan |
|
type |
string |
Jenis sumber daya Azure |
alertProperties
Tas properti pemberitahuan
Nama | Jenis | Deskripsi |
---|---|---|
context |
object |
Informasi khusus untuk layanan monitor yang memberikan detail kontekstual lebih lanjut tentang pemberitahuan. |
egressConfig |
object |
Konfigurasi yang akan digunakan untuk menampilkan data di portal. |
essentials |
Objek ini berisi bidang yang konsisten di berbagai layanan pemantauan. |
AlertState
Status objek pemberitahuan, yang dapat dimodifikasi oleh pengguna.
Nama | Jenis | Deskripsi |
---|---|---|
Acknowledged |
string |
|
Closed |
string |
|
New |
string |
comments
Ubah alasan status pemberitahuan
Nama | Jenis | Deskripsi |
---|---|---|
comments |
string |
errorResponse
Respons kesalahan dari layanan.
Nama | Jenis | Deskripsi |
---|---|---|
error |
Detail respons kesalahan. |
errorResponseBody
Detail respons kesalahan.
Nama | Jenis | Deskripsi |
---|---|---|
code |
string |
Kode kesalahan, dimaksudkan untuk dikonsumsi secara terprogram. |
details |
Daftar detail tambahan tentang kesalahan tersebut. |
|
message |
string |
Deskripsi kesalahan, ditujukan untuk ditampilkan di antarmuka pengguna. |
target |
string |
Target kesalahan tertentu, misalnya nama properti. |
essentials
Objek ini berisi bidang yang konsisten di berbagai layanan pemantauan.
Nama | Jenis | Deskripsi |
---|---|---|
actionStatus |
Status tindakan |
|
alertRule |
string |
Aturan(monitor) yang mengaktifkan instans pemberitahuan. Tergantung pada layanan monitor, ini akan menjadi id ARM atau nama aturan. |
alertState |
Status objek pemberitahuan, yang dapat dimodifikasi oleh pengguna. |
|
description |
string |
Deskripsi pemberitahuan. |
lastModifiedDateTime |
string |
Waktu modifikasi terakhir (format ISO-8601) instans pemberitahuan. |
lastModifiedUserName |
string |
Pengguna yang terakhir memodifikasi pemberitahuan, jika terjadi pembaruan layanan monitor, pengguna akan menjadi 'sistem', jika tidak, nama pengguna. |
monitorCondition |
Kondisi aturan di layanan monitor. Ini mewakili apakah kondisi yang mendasarinya telah melewati ambang batas aturan pemberitahuan yang ditentukan. |
|
monitorConditionResolvedDateTime |
string |
Waktu yang diselesaikan (format ISO-8601) instans pemberitahuan. Ini akan diperbarui ketika layanan monitor menyelesaikan instans pemberitahuan karena kondisi aturan tidak lagi terpenuhi. |
monitorService |
Memantau layanan tempat aturan (monitor) diatur. |
|
severity |
Tingkat keparahan pemberitahuan Sev0 tertinggi dan Sev4 terendah. |
|
signalType |
Jenis sinyal yang didasarkan pada pemberitahuan, yang bisa berupa metrik, log, atau log aktivitas. |
|
smartGroupId |
string |
Id unik grup pintar |
smartGroupingReason |
string |
Alasan Verbose yang menjelaskan alasan mengapa instans pemberitahuan ini ditambahkan ke grup cerdas |
sourceCreatedId |
string |
Id unik yang dibuat oleh layanan monitor untuk setiap instans pemberitahuan. Ini dapat digunakan untuk melacak masalah di layanan monitor, dalam kasus Nagios, Zabbix, SCOM dll. |
startDateTime |
string |
Waktu pembuatan (format ISO-8601) instans pemberitahuan. |
targetResource |
string |
Sumber daya ARM target, di mana pemberitahuan dibuat. |
targetResourceGroup |
string |
Grup sumber daya sumber daya ARM target, di mana pemberitahuan dibuat. |
targetResourceName |
string |
Nama nama sumber daya ARM target, tempat pemberitahuan dibuat. |
targetResourceType |
string |
Jenis sumber daya sumber daya ARM target, di mana pemberitahuan dibuat. |
MonitorCondition
Kondisi aturan di layanan monitor. Ini mewakili apakah kondisi yang mendasarinya telah melewati ambang batas aturan pemberitahuan yang ditentukan.
Nama | Jenis | Deskripsi |
---|---|---|
Fired |
string |
|
Resolved |
string |
MonitorService
Memantau layanan tempat aturan (monitor) diatur.
Nama | Jenis | Deskripsi |
---|---|---|
ActivityLog Administrative |
string |
|
ActivityLog Autoscale |
string |
|
ActivityLog Policy |
string |
|
ActivityLog Recommendation |
string |
|
ActivityLog Security |
string |
|
Application Insights |
string |
|
Log Analytics |
string |
|
Nagios |
string |
|
Platform |
string |
|
Resource Health |
string |
|
SCOM |
string |
|
ServiceHealth |
string |
|
SmartDetector |
string |
|
VM Insights |
string |
|
Zabbix |
string |
Severity
Tingkat keparahan pemberitahuan Sev0 tertinggi dan Sev4 terendah.
Nama | Jenis | Deskripsi |
---|---|---|
Sev0 |
string |
|
Sev1 |
string |
|
Sev2 |
string |
|
Sev3 |
string |
|
Sev4 |
string |
SignalType
Jenis sinyal yang didasarkan pada pemberitahuan, yang bisa berupa metrik, log, atau log aktivitas.
Nama | Jenis | Deskripsi |
---|---|---|
Log |
string |
|
Metric |
string |
|
Unknown |
string |