Alerts - Get Summary
Dapatkan jumlah ringkasan pemberitahuan Anda yang dikelompokkan menurut berbagai parameter (misalnya pengelompokan menurut 'Tingkat Keparahan' mengembalikan jumlah pemberitahuan untuk setiap tingkat keparahan).
GET https://management.azure.com/{scope}/providers/Microsoft.AlertsManagement/alertsSummary?groupby={groupby}&api-version=2019-03-01
GET https://management.azure.com/{scope}/providers/Microsoft.AlertsManagement/alertsSummary?groupby={groupby}&includeSmartGroupsCount={includeSmartGroupsCount}&targetResource={targetResource}&targetResourceType={targetResourceType}&targetResourceGroup={targetResourceGroup}&monitorService={monitorService}&monitorCondition={monitorCondition}&severity={severity}&alertState={alertState}&alertRule={alertRule}&timeRange={timeRange}&customTimeRange={customTimeRange}&api-version=2019-03-01
Parameter URI
| Name | In | Required | Type | Description |
|---|---|---|---|---|
|
scope
|
path | True |
|
cakupan di sini adalah resourceId yang pemberitahuannya dibuat. |
|
api-version
|
query | True |
Versi API. |
|
|
groupby
|
query | True |
Parameter ini memungkinkan tataan hasil dikelompokkan menurut bidang input. Misalnya, groupby=severity,alertstate. |
|
|
alert
|
query |
|
Filter menurut aturan pemberitahuan tertentu. Nilai defaultnya adalah memilih semua. |
|
|
alert
|
query |
Filter menurut status instans pemberitahuan. Nilai defaultnya adalah memilih semua. |
||
|
custom
|
query |
|
Filter menurut rentang waktu kustom dalam format / di mana waktu berada dalam (format ISO-8601)'. Nilai yang diizinkan dalam waktu 30 hari sejak waktu kueri. TimeRange atau customTimeRange dapat digunakan tetapi tidak keduanya. Defaultnya adalah tidak ada. |
|
|
include
|
query |
|
Sertakan jumlah SmartGroups sebagai bagian dari ringkasan. Nilai defaultnya adalah 'false'. |
|
|
monitor
|
query |
Filter menurut kondisi monitor yang 'Diaktifkan' atau 'Diselesaikan'. Nilai defaultnya adalah memilih semua. |
||
|
monitor
|
query |
Filter menurut layanan monitor yang menghasilkan instans pemberitahuan. Nilai defaultnya adalah pilih semua. |
||
|
severity
|
query |
Filter menurut tingkat keparahan. Nilai defaultnya adalah pilih semua. |
||
|
target
|
query |
|
Filter menurut sumber daya target( yang merupakan ARM ID lengkap) Nilai default adalah pilih semua. |
|
|
target
|
query |
|
Filter menurut nama grup sumber daya target. Nilai defaultnya adalah pilih semua. |
|
|
target
|
query |
|
Filter menurut jenis sumber daya target. Nilai defaultnya adalah pilih semua. |
|
|
time
|
query |
Filter menurut rentang waktu menurut nilai yang tercantum di bawah ini. Nilai defaultnya adalah 1 hari. |
Respons
| Name | Type | Description |
|---|---|---|
| 200 OK |
OK. Ringkasan pemberitahuan dikembalikan. |
|
| Other Status Codes |
Respons kesalahan yang menjelaskan mengapa operasi gagal. |
Contoh
Summary
Sample Request
GET https://management.azure.com/subscriptions/1e3ff1c0-771a-4119-a03b-be82a51e232d/providers/Microsoft.AlertsManagement/alertsSummary?groupby=severity,alertState&api-version=2019-03-01
Sample Response
{
"properties": {
"groupedby": "severity",
"smartGroupsCount": 100,
"total": 14189,
"values": [
{
"name": "Sev0",
"count": 6517,
"groupedby": "alertState",
"values": [
{
"name": "New",
"count": 6517
},
{
"name": "Acknowledged",
"count": 0
},
{
"name": "Closed",
"count": 0
}
]
},
{
"name": "Sev1",
"count": 3175,
"groupedby": "alertState",
"values": [
{
"name": "New",
"count": 3175
},
{
"name": "Acknowledged",
"count": 0
},
{
"name": "Closed",
"count": 0
}
]
},
{
"name": "Sev2",
"count": 1120,
"groupedby": "alertState",
"values": [
{
"name": "New",
"count": 1120
},
{
"name": "Acknowledged",
"count": 0
},
{
"name": "Closed",
"count": 0
}
]
},
{
"name": "Sev3",
"count": 1902,
"groupedby": "alertState",
"values": [
{
"name": "New",
"count": 1902
},
{
"name": "Acknowledged",
"count": 0
},
{
"name": "Closed",
"count": 0
}
]
},
{
"name": "Sev4",
"count": 1475,
"groupedby": "alertState",
"values": [
{
"name": "New",
"count": 1475
},
{
"name": "Acknowledged",
"count": 0
},
{
"name": "Closed",
"count": 0
}
]
}
]
},
"id": "/subscriptions/1e3ff1c0-771a-4119-a03b-be82a51e232d/providers/Microsoft.AlertsManagement/alertsSummary/current",
"type": "Microsoft.AlertsManagement/alertsSummary",
"name": "current"
}
Definisi
|
Alerts |
Respons kesalahan dari layanan. |
|
alerts |
Ringkasan pemberitahuan berdasarkan filter input dan parameter 'groupby'. |
|
alerts |
Kelompokkan kumpulan hasil. |
|
Alerts |
Parameter ini memungkinkan tataan hasil dikelompokkan menurut bidang input. Misalnya, groupby=severity,alertstate. |
|
alerts |
Item grup ringkasan pemberitahuan |
|
Alert |
Status objek pemberitahuan, yang dapat dimodifikasi oleh pengguna. |
| api-version |
Versi API. |
|
error |
Detail respons kesalahan. |
|
Monitor |
Dapat berupa 'Diaktifkan' atau 'Diselesaikan', yang mewakili apakah kondisi yang mendasarinya telah melewati ambang batas aturan pemberitahuan yang ditentukan. |
|
Monitor |
Layanan pemantauan tempat aturan (monitor) diatur. |
| Severity |
Tingkat keparahan pemberitahuan Sev0 tertinggi dan Sev4 terendah. |
|
Time |
Filter menurut rentang waktu menurut nilai yang tercantum di bawah ini. Nilai defaultnya adalah 1 hari. |
AlertsManagementErrorResponse
Respons kesalahan dari layanan.
| Name | Type | Description |
|---|---|---|
| error |
Detail respons kesalahan. |
alertsSummary
Ringkasan pemberitahuan berdasarkan filter input dan parameter 'groupby'.
| Name | Type | Description |
|---|---|---|
| id |
|
Id sumber daya Azure |
| name |
|
Nama sumber daya Azure |
| properties |
Kelompokkan kumpulan hasil. |
|
| type |
|
Jenis sumber daya Azure |
alertsSummaryGroup
Kelompokkan kumpulan hasil.
| Name | Type | Description |
|---|---|---|
| groupedby |
|
Nama bidang yang diagregasi |
| smartGroupsCount |
|
Jumlah total grup pintar. |
| total |
|
Jumlah total kumpulan hasil. |
| values |
Daftar item |
AlertsSummaryGroupByFields
Parameter ini memungkinkan tataan hasil dikelompokkan menurut bidang input. Misalnya, groupby=severity,alertstate.
| Name | Type | Description |
|---|---|---|
| alertRule |
|
|
| alertState |
|
|
| monitorCondition |
|
|
| monitorService |
|
|
| severity |
|
|
| signalType |
|
alertsSummaryGroupItem
Item grup ringkasan pemberitahuan
| Name | Type | Description |
|---|---|---|
| count |
|
Jumlah bidang agregat |
| groupedby |
|
Nama bidang yang diagregasi |
| name |
|
Nilai bidang agregat |
| values |
Daftar item |
AlertState
Status objek pemberitahuan, yang dapat dimodifikasi oleh pengguna.
| Name | Type | Description |
|---|---|---|
| Acknowledged |
|
|
| Closed |
|
|
| New |
|
api-version
Versi API.
| Name | Type | Description |
|---|---|---|
| 2018-05-05 |
|
errorResponseBody
Detail respons kesalahan.
| Name | Type | Description |
|---|---|---|
| code |
|
Kode kesalahan, dimaksudkan untuk dikonsumsi secara terprogram. |
| details |
Daftar detail tambahan tentang kesalahan. |
|
| message |
|
Deskripsi kesalahan, ditujukan untuk ditampilkan di antarmuka pengguna. |
| target |
|
Target kesalahan tertentu, misalnya nama properti. |
MonitorCondition
Dapat berupa 'Diaktifkan' atau 'Diselesaikan', yang mewakili apakah kondisi yang mendasarinya telah melewati ambang batas aturan pemberitahuan yang ditentukan.
| Name | Type | Description |
|---|---|---|
| Fired |
|
|
| Resolved |
|
MonitorService
Layanan pemantauan tempat aturan (monitor) diatur.
| Name | Type | Description |
|---|---|---|
| ActivityLog Administrative |
|
|
| ActivityLog Autoscale |
|
|
| ActivityLog Policy |
|
|
| ActivityLog Recommendation |
|
|
| ActivityLog Security |
|
|
| Application Insights |
|
|
| Log Analytics |
|
|
| Nagios |
|
|
| Platform |
|
|
| Resource Health |
|
|
| SCOM |
|
|
| ServiceHealth |
|
|
| SmartDetector |
|
|
| VM Insights |
|
|
| Zabbix |
|
Severity
Tingkat keparahan pemberitahuan Sev0 tertinggi dan Sev4 terendah.
| Name | Type | Description |
|---|---|---|
| Sev0 |
|
|
| Sev1 |
|
|
| Sev2 |
|
|
| Sev3 |
|
|
| Sev4 |
|
TimeRange
Filter menurut rentang waktu menurut nilai yang tercantum di bawah ini. Nilai defaultnya adalah 1 hari.
| Name | Type | Description |
|---|---|---|
| 1d |
|
|
| 1h |
|
|
| 30d |
|
|
| 7d |
|