Alerts - Get All
Alle vorhandenen Warnungen auflisten, in denen die Ergebnisse anhand mehrerer Parameter gefiltert werden können (z. B. Zeitbereich). Die Ergebnisse können dann anhand bestimmter Felder sortiert werden, wobei der Standardwert "lastModifiedDateTime" ist.
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-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
scope
|
path | True |
string |
hier ist resourceId, für die eine Warnung erstellt wird. |
api-version
|
query | True |
string minLength: 1 |
Die API-Version, die für diesen Vorgang verwendet werden soll. |
alert
|
query |
string |
Filtern sie nach einer bestimmten Warnungsregel. Der Standardwert besteht darin, alle auszuwählen. |
|
alert
|
query |
Filtern nach Status der Warnungsinstanz. Der Standardwert besteht darin, alle auszuwählen. |
||
custom
|
query |
string |
Filtern Sie nach benutzerdefiniertem Zeitbereich im Format/ in dem sich die Uhrzeit befindet (ISO-8601-Format)'. Zulässige Werte sind innerhalb von 30 Tagen nach der Abfragezeit. Entweder timeRange oder customTimeRange kann verwendet werden, aber nicht beides. Der Standardwert ist keine. |
|
include
|
query |
boolean |
Einschließen von Kontextdaten, die für den Monitordienst spezifisch sind. Standardwert ist "false" |
|
include
|
query |
boolean |
Schließen Sie die Ausgangskonfiguration ein, die zum Anzeigen des Inhalts im Portal verwendet wird. Der Standardwert ist "false". |
|
monitor
|
query |
Filtern Sie nach Monitorbedingung, die entweder "Ausgelöst" oder "Aufgelöst" ist. Der Standardwert besteht darin, alle auszuwählen. |
||
monitor
|
query |
Filtern Nach Überwachungsdienst, der die Warnungsinstanz generiert. Der Standardwert ist "Alle auswählen". |
||
page
|
query |
integer (int64) |
Bestimmt die Anzahl der pro Seite zurückgegebenen Warnungen als Antwort. Der zulässige Wert liegt zwischen 1 und 250. Wenn der Filter "includeContent" ausgewählt ist, ist der maximal zulässige Wert 25. Der Standardwert ist 25. |
|
select
|
query |
string |
Dieser Filter ermöglicht die Auswahl der Felder(kommagetrennt), die Teil des wesentlichen Abschnitts sein würden. Dies würde es ermöglichen, nur die erforderlichen Felder zu projizieren, anstatt den gesamten Inhalt zu erhalten. Standardmäßig werden alle Felder im Abschnitt "Essentials" abgerufen. |
|
severity
|
query |
Filtern sie nach Schweregrad. Der Standardwert ist "Alle auswählen". |
||
smart
|
query |
string |
Filtern Sie die Warnungsliste nach der Smart Group ID. Der Standardwert ist keine. |
|
sort
|
query |
Sortieren Sie die Abfrageergebnisse nach Eingabefeld, Standardwert lautet "lastModifiedDateTime". |
||
sort
|
query |
Sortieren Sie die Reihenfolge der Abfrageergebnisse in aufsteigender oder absteigender Reihenfolge. Der Standardwert ist 'desc' für Zeitfelder und 'asc' für andere. |
||
target
|
query |
string |
Filter nach Zielressource( die vollständige ARM-ID) Standardwert ist alle ausgewählt. |
|
target
|
query |
string |
Filtern nach Dem Namen der Zielressourcengruppe. Der Standardwert ist "Alle auswählen". |
|
target
|
query |
string |
Filtern nach Zielressourcentyp. Der Standardwert ist "Alle auswählen". |
|
time
|
query |
Filtert nach Zeitbereich nach unten aufgeführten Werten. Der Standardwert ist 1 Tag. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
OKAY. Warnungsobjekte wurden erfolgreich aufgelistet. |
|
Other Status Codes |
Fehlerantwort, die beschreibt, warum der Vorgang fehlgeschlagen ist. |
Beispiele
ListAlerts
Beispielanforderung
GET https://management.azure.com/subscriptions/1e3ff1c0-771a-4119-a03b-be82a51e232d/providers/Microsoft.AlertsManagement/alerts?api-version=2023-07-12-preview
Beispiel für eine Antwort
{
"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"
}
]
}
Definitionen
Name | Beschreibung |
---|---|
action |
Status einer Aktion |
alert |
Eine warnung, die im Warnungsverwaltungsdienst erstellt wurde. |
alert |
Benachrichtigungseigenschaftenbehälter |
alerts |
Listen Sie die Warnungen auf. |
Alerts |
Sortieren Sie die Abfrageergebnisse nach Eingabefeld, Standardwert lautet "lastModifiedDateTime". |
Alert |
Warnungsobjektstatus, der vom Benutzer geändert werden kann. |
error |
Eine Fehlerantwort des Diensts. |
error |
Details zur Fehlerantwort. |
essentials |
Dieses Objekt enthält einheitliche Felder für unterschiedliche Monitordienste. |
Monitor |
Bedingung der Regel am Monitordienst. Es stellt dar, ob die zugrunde liegenden Bedingungen die definierten Schwellenwerte für Warnungsregel überschritten haben. |
Monitor |
Überwachen Sie den Dienst, auf dem die Regel(monitor) festgelegt ist. |
Severity |
Schweregrad der Warnung Sev0 ist am höchsten und Sev4 am niedrigsten. |
Signal |
Der Typ des Signals, auf dem die Warnung basiert, auf der Metriken, Protokolle oder Aktivitätsprotokolle sein können. |
Sort |
Sortieren Sie die Reihenfolge der Abfrageergebnisse in aufsteigender oder absteigender Reihenfolge. Der Standardwert ist 'desc' für Zeitfelder und 'asc' für andere. |
Time |
Filtert nach Zeitbereich nach unten aufgeführten Werten. Der Standardwert ist 1 Tag. |
actionStatus
Status einer Aktion
Name | Typ | Beschreibung |
---|---|---|
isSuppressed |
boolean |
Wert, der angibt, ob die Warnung unterdrückt wird. |
alert
Eine warnung, die im Warnungsverwaltungsdienst erstellt wurde.
Name | Typ | Beschreibung |
---|---|---|
id |
string |
Azure-Ressourcen-ID |
name |
string |
Name der Azure-Ressource |
properties |
Benachrichtigungseigenschaftenbehälter |
|
type |
string |
Azure-Ressourcentyp |
alertProperties
Benachrichtigungseigenschaftenbehälter
Name | Typ | Beschreibung |
---|---|---|
context |
object |
Spezifische Informationen für den Monitordienst, der kontextbezogenere Details zu der Warnung bereitstellt. |
egressConfig |
object |
Konfiguration, die zum Anzeigen der Daten im Portal verwendet wird. |
essentials |
Dieses Objekt enthält einheitliche Felder für unterschiedliche Monitordienste. |
alertsList
Listen Sie die Warnungen auf.
Name | Typ | Beschreibung |
---|---|---|
nextLink |
string |
URL zum Abrufen des nächsten Satzes von Warnungen. |
value |
alert[] |
Liste der Warnungen |
AlertsSortByFields
Sortieren Sie die Abfrageergebnisse nach Eingabefeld, Standardwert lautet "lastModifiedDateTime".
Wert | Beschreibung |
---|---|
alertState | |
lastModifiedDateTime | |
monitorCondition | |
name | |
severity | |
startDateTime | |
targetResource | |
targetResourceGroup | |
targetResourceName | |
targetResourceType |
AlertState
Warnungsobjektstatus, der vom Benutzer geändert werden kann.
Wert | Beschreibung |
---|---|
Acknowledged | |
Closed | |
New |
errorResponse
Eine Fehlerantwort des Diensts.
Name | Typ | Beschreibung |
---|---|---|
error |
Details zur Fehlerantwort. |
errorResponseBody
Details zur Fehlerantwort.
Name | Typ | Beschreibung |
---|---|---|
code |
string |
Fehlercode, der programmgesteuert verwendet werden soll. |
details |
Eine Liste mit zusätzlichen Details zum Fehler. |
|
message |
string |
Beschreibung des Fehlers, der für die Anzeige auf der Benutzeroberfläche vorgesehen ist. |
target |
string |
Ziel des bestimmten Fehlers, z. B. Name der Eigenschaft. |
essentials
Dieses Objekt enthält einheitliche Felder für unterschiedliche Monitordienste.
Name | Typ | Beschreibung |
---|---|---|
actionStatus |
Status einer Aktion |
|
alertRule |
string |
Rule(monitor) which fired alert instance. Je nach Monitordienst wäre dies ARM-ID oder der Name der Regel. |
alertState |
Warnungsobjektstatus, der vom Benutzer geändert werden kann. |
|
description |
string |
Warnungsbeschreibung. |
lastModifiedDateTime |
string (date-time) |
Zeitpunkt der letzten Änderung (ISO-8601-Format) der Warnungsinstanz. |
lastModifiedUserName |
string |
Der Benutzer, der die Benachrichtigung zuletzt geändert hat, wäre bei der Überwachung von Dienstupdates der Benutzer "System", andernfalls der Name des Benutzers. |
monitorCondition |
Bedingung der Regel am Monitordienst. Es stellt dar, ob die zugrunde liegenden Bedingungen die definierten Schwellenwerte für Warnungsregel überschritten haben. |
|
monitorConditionResolvedDateTime |
string (date-time) |
Aufgelöste Zeit (ISO-8601-Format) der Warnungsinstanz. Dies wird aktualisiert, wenn der Monitordienst die Warnungsinstanz aufgelöst, da die Regelbedingung nicht mehr erfüllt ist. |
monitorService |
Überwachen Sie den Dienst, auf dem die Regel(monitor) festgelegt ist. |
|
severity |
Schweregrad der Warnung Sev0 ist am höchsten und Sev4 am niedrigsten. |
|
signalType |
Der Typ des Signals, auf dem die Warnung basiert, auf der Metriken, Protokolle oder Aktivitätsprotokolle sein können. |
|
smartGroupId |
string |
Eindeutige ID der intelligenten Gruppe |
smartGroupingReason |
string |
Ausführlicher Grund, der den Grund beschreibt, warum diese Warnungsinstanz einer intelligenten Gruppe hinzugefügt wird |
sourceCreatedId |
string |
Eindeutige ID, die vom Monitordienst für jede Warnungsinstanz erstellt wurde. Dies könnte verwendet werden, um das Problem beim Monitordienst zu verfolgen, im Falle von Nghi, Zabbix, SCOM usw. |
startDateTime |
string (date-time) |
Erstellungszeit (ISO-8601-Format) der Warnungsinstanz. |
targetResource |
string |
Ziel-ARM-Ressource, für die warnung erstellt wurde. |
targetResourceGroup |
string |
Ressourcengruppe der Ziel-ARM-Ressource, für die eine Warnung erstellt wurde. |
targetResourceName |
string |
Name des Ziel-ARM-Ressourcennamens, für den die Warnung erstellt wurde. |
targetResourceType |
string |
Ressourcentyp der ZIEL-ARM-Ressource, für die warnung erstellt wurde. |
MonitorCondition
Bedingung der Regel am Monitordienst. Es stellt dar, ob die zugrunde liegenden Bedingungen die definierten Schwellenwerte für Warnungsregel überschritten haben.
Wert | Beschreibung |
---|---|
Fired | |
Resolved |
MonitorService
Überwachen Sie den Dienst, auf dem die Regel(monitor) festgelegt ist.
Wert | Beschreibung |
---|---|
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
Schweregrad der Warnung Sev0 ist am höchsten und Sev4 am niedrigsten.
Wert | Beschreibung |
---|---|
Sev0 | |
Sev1 | |
Sev2 | |
Sev3 | |
Sev4 |
SignalType
Der Typ des Signals, auf dem die Warnung basiert, auf der Metriken, Protokolle oder Aktivitätsprotokolle sein können.
Wert | Beschreibung |
---|---|
Log | |
Metric | |
Unknown |
SortOrder
Sortieren Sie die Reihenfolge der Abfrageergebnisse in aufsteigender oder absteigender Reihenfolge. Der Standardwert ist 'desc' für Zeitfelder und 'asc' für andere.
Wert | Beschreibung |
---|---|
asc | |
desc |
TimeRange
Filtert nach Zeitbereich nach unten aufgeführten Werten. Der Standardwert ist 1 Tag.
Wert | Beschreibung |
---|---|
1d | |
1h | |
30d | |
7d |