Alerts - Get Summary
A riasztások összesített számát különböző paraméterek szerint csoportosítva kaphatja meg (például a "Súlyosság" szerinti csoportosítás az egyes súlyosságokhoz tartozó riasztások számát adja vissza).
GET https://management.azure.com/{scope}/providers/Microsoft.AlertsManagement/alertsSummary?groupby={groupby}&api-version=2023-07-12-preview
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=2023-07-12-preview
URI-paraméterek
Name | In | Kötelező | Típus | Description |
---|---|---|---|---|
scope
|
path | True |
string |
A hatókör itt resourceId, amelyhez a riasztás létrejön. |
api-version
|
query | True |
string |
A művelethez használandó API-verzió. |
groupby
|
query | True |
Ez a paraméter lehetővé teszi, hogy az eredményhalmazt bemeneti mezők szerint csoportosítsa (legfeljebb 2 vesszővel tagolt mező támogatott). Például: groupby=severity vagy groupby=severity,alertstate. |
|
alert
|
query |
string |
Szűrés adott riasztási szabály alapján. Az alapértelmezett érték az összes kijelölése. |
|
alert
|
query |
Szűrjön a riasztáspéldány állapota szerint. Az alapértelmezett érték az összes kijelölése. |
||
custom
|
query |
string |
Szűrjön egyéni időtartomány szerint a formátum vagy az idő helye szerint (ISO-8601 formátum)". A megengedett értékek a lekérdezési időtől számított 30 napon belül lesznek megadva. A timeRange vagy a customTimeRange használható, de mindkettő nem. Az alapértelmezett érték a none. |
|
include
|
query |
boolean |
Adja meg a SmartGroups számát az összefoglalás részeként. Az alapértelmezett érték "false". |
|
monitor
|
query |
Szűrjön monitorozási feltétel alapján, amely "Aktiválva" vagy "Feloldva". Az alapértelmezett érték az összes kijelölése. |
||
monitor
|
query |
Szűrés monitorozási szolgáltatás alapján, amely létrehozza a riasztáspéldányt. Az alapértelmezett érték az összes kijelölése. |
||
severity
|
query |
Szűrés súlyosság szerint. Az alapértelmezett érték az összes kijelölése. |
||
target
|
query |
string |
Szűrés célerőforrás szerint (amely teljes ARM-azonosító) Az alapértelmezett érték az összes kijelölése. |
|
target
|
query |
string |
Szűrés célerőforráscsoport neve alapján. Az alapértelmezett érték az összes kijelölése. |
|
target
|
query |
string |
Szűrés célerőforrás-típus szerint. Az alapértelmezett érték az összes kijelölése. |
|
time
|
query |
Szűrjön időtartomány szerint az alábbi felsorolt értékek szerint. Az alapértelmezett érték 1 nap. |
Válaszok
Name | Típus | Description |
---|---|---|
200 OK |
OK gombra. A riasztás összegzése visszaadva. |
|
Other Status Codes |
Hibaválasz, amely leírja, hogy a művelet miért hiúsult meg. |
Példák
Summary
Mintakérelem
GET https://management.azure.com/subscriptions/1e3ff1c0-771a-4119-a03b-be82a51e232d/providers/Microsoft.AlertsManagement/alertsSummary?groupby=severity,alertState&api-version=2023-07-12-preview
Mintaválasz
{
"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"
}
Definíciók
Name | Description |
---|---|
alerts |
Riasztások összegzése a bemeneti szűrők és a "groupby" paraméterek alapján. |
alerts |
Csoportosítsa az eredményhalmazt. |
Alerts |
Ez a paraméter lehetővé teszi, hogy az eredményhalmazt bemeneti mezők szerint csoportosítsa (legfeljebb 2 vesszővel tagolt mező támogatott). Például: groupby=severity vagy groupby=severity,alertstate. |
alerts |
Riasztások összefoglaló csoporteleme |
Alert |
Riasztási objektum állapota, amelyet a felhasználó módosíthat. |
error |
Hibaválasz a szolgáltatástól. |
error |
A hibaválasz részletei. |
Monitor |
A szabály állapota a figyelőszolgáltatásban. Azt jelzi, hogy a mögöttes feltételek átlépték-e a riasztási szabály meghatározott küszöbértékeit. |
Monitor |
Monitorozási szolgáltatás, amelyen a szabály(monitor) be van állítva. |
Severity |
Az Sev0 riasztás súlyossága a legmagasabb, az Sev4 pedig a legalacsonyabb. |
Time |
Szűrjön időtartomány szerint az alábbi felsorolt értékek szerint. Az alapértelmezett érték 1 nap. |
alertsSummary
Riasztások összegzése a bemeneti szűrők és a "groupby" paraméterek alapján.
Name | Típus | Description |
---|---|---|
id |
string |
Azure-erőforrás azonosítója |
name |
string |
Azure-erőforrás neve |
properties |
Csoportosítsa az eredményhalmazt. |
|
type |
string |
Azure-erőforrástípus |
alertsSummaryGroup
Csoportosítsa az eredményhalmazt.
Name | Típus | Description |
---|---|---|
groupedby |
string |
Az összesített mező neve |
smartGroupsCount |
integer |
Az intelligens csoportok teljes száma. |
total |
integer |
Az eredményhalmaz teljes száma. |
values |
Az elemek listája |
AlertsSummaryGroupByFields
Ez a paraméter lehetővé teszi, hogy az eredményhalmazt bemeneti mezők szerint csoportosítsa (legfeljebb 2 vesszővel tagolt mező támogatott). Például: groupby=severity vagy groupby=severity,alertstate.
Name | Típus | Description |
---|---|---|
alertRule |
string |
|
alertState |
string |
|
monitorCondition |
string |
|
monitorService |
string |
|
severity |
string |
|
signalType |
string |
alertsSummaryGroupItem
Riasztások összefoglaló csoporteleme
Name | Típus | Description |
---|---|---|
count |
integer |
Az összesített mező száma |
groupedby |
string |
Az összesített mező neve |
name |
string |
Az összesített mező értéke |
values |
Az elemek listája |
AlertState
Riasztási objektum állapota, amelyet a felhasználó módosíthat.
Name | Típus | Description |
---|---|---|
Acknowledged |
string |
|
Closed |
string |
|
New |
string |
errorResponse
Hibaválasz a szolgáltatástól.
Name | Típus | Description |
---|---|---|
error |
A hibaválasz részletei. |
errorResponseBody
A hibaválasz részletei.
Name | Típus | Description |
---|---|---|
code |
string |
Hibakód, amely programozott módon használható. |
details |
A hibával kapcsolatos további részletek listája. |
|
message |
string |
A hiba leírása, amely a felhasználói felületen való megjelenítésre szolgál. |
target |
string |
Az adott hiba célja, például a tulajdonság neve. |
MonitorCondition
A szabály állapota a figyelőszolgáltatásban. Azt jelzi, hogy a mögöttes feltételek átlépték-e a riasztási szabály meghatározott küszöbértékeit.
Name | Típus | Description |
---|---|---|
Fired |
string |
|
Resolved |
string |
MonitorService
Monitorozási szolgáltatás, amelyen a szabály(monitor) be van állítva.
Name | Típus | Description |
---|---|---|
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
Az Sev0 riasztás súlyossága a legmagasabb, az Sev4 pedig a legalacsonyabb.
Name | Típus | Description |
---|---|---|
Sev0 |
string |
|
Sev1 |
string |
|
Sev2 |
string |
|
Sev3 |
string |
|
Sev4 |
string |
TimeRange
Szűrjön időtartomány szerint az alábbi felsorolt értékek szerint. Az alapértelmezett érték 1 nap.
Name | Típus | Description |
---|---|---|
1d |
string |
|
1h |
string |
|
30d |
string |
|
7d |
string |