Alerts - Get All
Sorolja fel az összes meglévő riasztást, ahol az eredmények több paraméter (például időtartomány) alapján szűrhetők. Az eredmények ezután az adott mezők alapján rendezhetők, az alapértelmezett pedig a lastModifiedDateTime.
GET https://management.azure.com/{scope}/providers/Microsoft.AlertsManagement/alerts?api-version=2023-07-12-preview
GET https://management.azure.com/{scope}/providers/Microsoft.AlertsManagement/alerts?targetResource={targetResource}&targetResourceType={targetResourceType}&targetResourceGroup={targetResourceGroup}&monitorService={monitorService}&monitorCondition={monitorCondition}&severity={severity}&alertState={alertState}&alertRule={alertRule}&smartGroupId={smartGroupId}&includeContext={includeContext}&includeEgressConfig={includeEgressConfig}&pageCount={pageCount}&sortBy={sortBy}&sortOrder={sortOrder}&select={select}&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 minLength: 1 |
A művelethez használni kívánt API-verzió. |
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űrés 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 abban a formátumban/ ahol az idő szerepel (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 nincs. |
|
include
|
query |
boolean |
Olyan környezet belefoglalása, amely a monitorozási szolgáltatásra jellemző környezeti adatokkal rendelkezik. Az alapértelmezett érték hamis" |
|
include
|
query |
boolean |
Adja meg a kimenő konfigurációt, amely a tartalom portálon való megjelenítéséhez használható. Az alapértelmezett érték "false". |
|
monitor
|
query |
Szűrjön monitorozási feltétel alapján, amely "Aktiválva" vagy "Feloldva" állapotú. Az alapértelmezett érték az összes kijelölése. |
||
monitor
|
query |
Szűrés a riasztáspéldányt létrehozó monitorozási szolgáltatás alapján. Az alapértelmezett érték az összes kijelölése. |
||
page
|
query |
integer (int64) |
A válaszként visszaadott riasztások számát határozza meg. A megengedett érték 1 és 250 között van. Ha az "includeContent" szűrő van kiválasztva, az engedélyezett maximális érték 25. Az alapértelmezett érték 25. |
|
select
|
query |
string |
Ez a szűrő lehetővé teszi az alapvető szakasz részét képező mezők (vesszővel elválasztott) kiválasztását. Így a teljes tartalom beolvasása helyett csak a szükséges mezőket vetíthet ki. Az alapértelmezett érték az alapvető adatok szakasz összes mezőjének beolvasása. |
|
severity
|
query |
Szűrés súlyosság szerint. Az alapértelmezett érték az összes kijelölése. |
||
smart
|
query |
string |
Szűrje a riasztások listáját az intelligens csoportazonosító alapján. Az alapértelmezett érték nincs. |
|
sort
|
query |
A lekérdezési eredmények rendezése beviteli mező szerint, az alapértelmezett érték a "lastModifiedDateTime". |
||
sort
|
query |
A lekérdezés eredményének rendezése növekvő vagy csökkenő sorrendben. Az alapértelmezett érték az időmezők "desc" értéke, másoknál pedig az "asc". |
||
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űrés időtartomány szerint az alábbi értékek szerint. Az alapértelmezett érték 1 nap. |
Válaszok
Name | Típus | Description |
---|---|---|
200 OK |
OKÉ. Sikeresen felsorolt riasztási objektumok. |
|
Other Status Codes |
Hibaválasz, amely leírja, hogy miért nem sikerült a művelet. |
Példák
ListAlerts
Mintakérelem
GET https://management.azure.com/subscriptions/1e3ff1c0-771a-4119-a03b-be82a51e232d/providers/Microsoft.AlertsManagement/alerts?api-version=2023-07-12-preview
Mintaválasz
{
"nextLink": "https://management.azure.com:443/subscriptions/1e3ff1c0-771a-4119-a03b-be82a51e232d/providers/Microsoft.AlertsManagement/alerts?api-version=2018-05-05-preview&timeRange=1d&ctoken=%2bRID%3aPlwOAPHEGwB9UwEAAAAgCw%3d%3d%23RT%3a2%23TRC%3a500%23RTD%3aqtQyMDE4LTA2LTEyVDE1OjEyOjE1",
"value": [
{
"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://servisdffsdf.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"
},
{
"properties": {
"essentials": {
"severity": "Sev3",
"signalType": "Log",
"alertState": "New",
"monitorCondition": "Fired",
"monitorService": "Application Insights",
"targetResource": "/subscriptions/3b540246-808d-4331-99aa-917b808a9166/resourcegroups/cind/providers/microsoft.operationalinsights/workspaces/servicedeskwcus",
"targetResourceName": "servicedeskwcus",
"targetResourceGroup": "servicedeskresourcegroup",
"targetResourceType": "components",
"sourceCreatedId": "6cd6b2ce-8c54-468f-aff0-9d12aebb7e49",
"smartGroupId": "d1c49c89-ea95-4697-a299-c0f5ebac62f1",
"smartGroupingReason": "Alerts that frequently occur together have been grouped.",
"alertRule": "https://servicsdfsdf.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"
}
]
}
Definíciók
Name | Description |
---|---|
action |
Művelet állapota |
alert |
Riasztás a riasztáskezelési szolgáltatásban. |
alert |
Riasztás tulajdonság táska |
alerts |
Sorolja fel a riasztásokat. |
Alerts |
A lekérdezési eredmények rendezése beviteli mező szerint, az alapértelmezett érték a "lastModifiedDateTime". |
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. |
essentials |
Ez az objektum konzisztens mezőket tartalmaz a különböző figyelőszolgáltatásokban. |
Monitor |
A szabály állapota a figyelőszolgáltatásban. Azt jelzi, hogy az alapul szolgáló 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 |
A riasztási Sev0 súlyossága a legmagasabb, a Sev4 pedig a legalacsonyabb. |
Signal |
A riasztás alapjául szolgáló jelzés típusa lehet metrikák, naplók vagy tevékenységnaplók. |
Sort |
A lekérdezés eredményének rendezése növekvő vagy csökkenő sorrendben. Az alapértelmezett érték az időmezők "desc" értéke, másoknál pedig az "asc". |
Time |
Szűrés időtartomány szerint az alábbi értékek szerint. Az alapértelmezett érték 1 nap. |
actionStatus
Művelet állapota
Name | Típus | Description |
---|---|---|
isSuppressed |
boolean |
Érték, amely jelzi, hogy a riasztás el van-e tiltva. |
alert
Riasztás a riasztáskezelési szolgáltatásban.
Name | Típus | Description |
---|---|---|
id |
string |
Azure-erőforrás azonosítója |
name |
string |
Azure-erőforrás neve |
properties |
Riasztás tulajdonság táska |
|
type |
string |
Azure-erőforrástípus |
alertProperties
Riasztás tulajdonság táska
Name | Típus | Description |
---|---|---|
context |
object |
A monitorozási szolgáltatásra vonatkozó információk, amelyek részletesebb információkat adnak a riasztásról. |
egressConfig |
object |
Konfiguráció, amely az adatok portálon való megjelenítésére szolgál. |
essentials |
Ez az objektum konzisztens mezőket tartalmaz a különböző figyelőszolgáltatásokban. |
alertsList
Sorolja fel a riasztásokat.
Name | Típus | Description |
---|---|---|
nextLink |
string |
URL-cím a következő riasztáskészlet lekéréséhez. |
value |
alert[] |
Riasztások listája |
AlertsSortByFields
A lekérdezési eredmények rendezése beviteli mező szerint, az alapértelmezett érték a "lastModifiedDateTime".
Érték | Description |
---|---|
alertState | |
lastModifiedDateTime | |
monitorCondition | |
name | |
severity | |
startDateTime | |
targetResource | |
targetResourceGroup | |
targetResourceName | |
targetResourceType |
AlertState
Riasztási objektum állapota, amelyet a felhasználó módosíthat.
Érték | Description |
---|---|
Acknowledged | |
Closed | |
New |
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 hiba további részleteinek 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. |
essentials
Ez az objektum konzisztens mezőket tartalmaz a különböző figyelőszolgáltatásokban.
Name | Típus | Description |
---|---|---|
actionStatus |
Művelet állapota |
|
alertRule |
string |
A riasztáspéldányt aktiváló szabály(figyelő). A monitorozási szolgáltatástól függően ez a szabály ARM-azonosítója vagy neve. |
alertState |
Riasztási objektum állapota, amelyet a felhasználó módosíthat. |
|
description |
string |
Riasztás leírása. |
lastModifiedDateTime |
string (date-time) |
A riasztáspéldány utolsó módosítási ideje (ISO-8601 formátum). |
lastModifiedUserName |
string |
A riasztást utoljára módosító felhasználó a szolgáltatásfrissítések figyelése esetén a felhasználó "rendszer", ellenkező esetben a felhasználó neve. |
monitorCondition |
A szabály állapota a figyelőszolgáltatásban. Azt jelzi, hogy az alapul szolgáló feltételek átlépték-e a riasztási szabály meghatározott küszöbértékeit. |
|
monitorConditionResolvedDateTime |
string (date-time) |
A riasztáspéldány feloldott ideje (ISO-8601 formátum). Ez akkor frissül, ha a monitorozási szolgáltatás feloldja a riasztáspéldányt, mert a szabályfeltétel már nem teljesül. |
monitorService |
Monitorozási szolgáltatás, amelyen a szabály(monitor) be van állítva. |
|
severity |
A riasztási Sev0 súlyossága a legmagasabb, a Sev4 pedig a legalacsonyabb. |
|
signalType |
A riasztás alapjául szolgáló jelzés típusa lehet metrikák, naplók vagy tevékenységnaplók. |
|
smartGroupId |
string |
Az intelligens csoport egyedi azonosítója |
smartGroupingReason |
string |
Részletes ok, amely leírja, hogy miért lett hozzáadva ez a riasztási példány egy intelligens csoporthoz |
sourceCreatedId |
string |
A monitorozási szolgáltatás által az egyes riasztáspéldányokhoz létrehozott egyedi azonosító. Ezzel nyomon követhető a probléma a monitorozási szolgáltatásban Nagios, Zabbix, SCOM stb. esetén. |
startDateTime |
string (date-time) |
A riasztáspéldány létrehozási ideje (ISO-8601 formátum). |
targetResource |
string |
Cél ARM-erőforrás, amelyen a riasztás létre lett hozva. |
targetResourceGroup |
string |
A cél ARM-erőforrás erőforráscsoportja, amelyen a riasztás létrejött. |
targetResourceName |
string |
A cél ARM-erőforrás neve, amelyen a riasztás létre lett hozva. |
targetResourceType |
string |
A cél ARM-erőforrás erőforrástípusa, amelyen a riasztás létrejött. |
MonitorCondition
A szabály állapota a figyelőszolgáltatásban. Azt jelzi, hogy az alapul szolgáló feltételek átlépték-e a riasztási szabály meghatározott küszöbértékeit.
Érték | Description |
---|---|
Fired | |
Resolved |
MonitorService
Monitorozási szolgáltatás, amelyen a szabály(monitor) be van állítva.
Érték | 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
A riasztási Sev0 súlyossága a legmagasabb, a Sev4 pedig a legalacsonyabb.
Érték | Description |
---|---|
Sev0 | |
Sev1 | |
Sev2 | |
Sev3 | |
Sev4 |
SignalType
A riasztás alapjául szolgáló jelzés típusa lehet metrikák, naplók vagy tevékenységnaplók.
Érték | Description |
---|---|
Log | |
Metric | |
Unknown |
SortOrder
A lekérdezés eredményének rendezése növekvő vagy csökkenő sorrendben. Az alapértelmezett érték az időmezők "desc" értéke, másoknál pedig az "asc".
Érték | Description |
---|---|
asc | |
desc |
TimeRange
Szűrés időtartomány szerint az alábbi értékek szerint. Az alapértelmezett érték 1 nap.
Érték | Description |
---|---|
1d | |
1h | |
30d | |
7d |