Alerts - Change State Tenant
Ändern des Status einer Warnung.
POST https://management.azure.com/providers/Microsoft.AlertsManagement/alerts/{alertId}/changestate?api-version=2025-05-25-preview&newState={newState}
URI-Parameter
| Name | In | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
alert
|
path | True |
string |
Eindeutige ID einer Warnungsinstanz. |
|
api-version
|
query | True |
string minLength: 1 |
Hierbei handelt es sich um die für diesen Vorgang zu verwendende API-Version. |
|
new
|
query | True |
Neuer Status der Warnung. |
Anforderungstext
| Name | Typ | Beschreibung |
|---|---|---|
| comments |
string |
Antworten
| Name | Typ | Beschreibung |
|---|---|---|
| 200 OK |
Der Azure-Vorgang wurde erfolgreich abgeschlossen. |
|
| Other Status Codes |
Unerwartete Fehlerantwort. |
Sicherheit
azure_auth
Azure Active Directory OAuth2-Fluss.
Typ:
oauth2
Ablauf:
implicit
Autorisierungs-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiche
| Name | Beschreibung |
|---|---|
| user_impersonation | Identitätswechsel ihres Benutzerkontos |
Beispiele
Resolve
Beispielanforderung
Beispiel für eine Antwort
{
"name": "cpu alert",
"type": "Microsoft.AlertsManagement/alerts",
"id": "/subscriptions/3b540246-808d-4331-99aa-917b808a9166/resourcegroups/servicedeskresourcegroup/providers/microsoft.insights/components/servicedeskappinsight/providers/Microsoft.AlertsManagement/alerts/66114d64-d9d9-478b-95c9-b789d6502100",
"properties": {
"context": {},
"egressConfig": {},
"essentials": {
"description": "description of the alert",
"actionStatus": {
"isSuppressed": false
},
"alertRule": "https://servisdfsdfappinsight.portal.mms.microsoft.com/#Workspace/overview/settings/details/Edit Alert Rule/details/index?savedSearchId=&scheduleId=",
"alertState": "Acknowledged",
"lastModifiedDateTime": "2018-09-13T15:51:02Z",
"lastModifiedUserName": "System",
"monitorCondition": "Fired",
"monitorConditionResolvedDateTime": "2018-09-13T15:51:02Z",
"monitorService": "Application Insights",
"severity": "Sev3",
"signalType": "Log",
"smartGroupId": "23d6b2ce-8c54-468f-aff0-sd32aebb7e56",
"smartGroupingReason": "Occurred frequently with other alerts",
"sourceCreatedId": "6cd6b2ce-8c54-468f-aff0-9d12aebb7e49",
"startDateTime": "2018-09-13T15:51:02Z",
"targetResource": "/subscriptions/3b540246-808d-4331-99aa-917b808a9166/resourcegroups/servicedeskresourcegroup/providers/microsoft.insights/components/servicedeskappinsight",
"targetResourceGroup": "servicedeskresourcegroup",
"targetResourceName": "servicedeskappinsight",
"targetResourceType": "components"
}
}
}
Definitionen
| Name | Beschreibung |
|---|---|
|
Action |
Status der Aktion |
| Alert |
Eine Warnung, die im Warnungsverwaltungsdienst erstellt wurde. |
|
Alert |
Benachrichtigungs-Eigenschaftstasche |
|
Alerts |
Eine Fehlerantwort vom Dienst. |
|
Alert |
|
| Comments |
Ändern des Grundes für den Alarmstatus |
|
Error |
Details zur Fehlerantwort. |
| Essentials |
Dieses Objekt enthält konsistente Felder für verschiedene Monitordienste. |
|
Monitor |
|
|
Monitor |
|
| Severity | |
|
Signal |
Die Art des Signals, auf dem die Warnung basiert, z. B. Metriken, Protokolle oder Aktivitätsprotokolle. |
ActionStatus
Status der Aktion
| Name | Typ | Beschreibung |
|---|---|---|
| isSuppressed |
boolean |
Wert, der angibt, ob der Alarm 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 |
Benachrichtigungs-Eigenschaftstasche |
|
| type |
string |
Azure-Ressourcentyp |
AlertProperties
Benachrichtigungs-Eigenschaftstasche
| Name | Typ | Beschreibung |
|---|---|---|
| context |
Spezifische Informationen für den Überwachungsdienst, die kontextbezogene Details zur Warnung enthalten. |
|
| customProperties |
object |
Benutzerdefinierte Eigenschaften, die beliebige benutzerdefinierte Schlüssel-Wert-Paare enthalten können |
| egressConfig |
Config, die für die Anzeige der Daten im Portal verwendet wird. |
|
| essentials |
Dieses Objekt enthält konsistente Felder für verschiedene Monitordienste. |
AlertsManagementErrorResponse
Eine Fehlerantwort vom Dienst.
| Name | Typ | Beschreibung |
|---|---|---|
| error |
Details zur Fehlerantwort. |
AlertState
| Wert | Beschreibung |
|---|---|
| New |
New |
| Acknowledged |
Anerkannt |
| Closed |
Geschlossen |
Comments
Ändern des Grundes für den Alarmstatus
| Name | Typ | Beschreibung |
|---|---|---|
| comments |
string |
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 in der Benutzeroberfläche angezeigt werden soll. |
| target |
string |
Ziel des jeweiligen Fehlers, z. B. Name der Eigenschaft. |
Essentials
Dieses Objekt enthält konsistente Felder für verschiedene Monitordienste.
| Name | Typ | Beschreibung |
|---|---|---|
| actionStatus |
Status der Aktion |
|
| alertRule |
string |
Regel (monitor), die die Alarminstanz ausgelöst hat. Je nach Überwachungsdienst ist dies die ARM-ID oder der Name der Regel. |
| alertState |
Status des Warnungsobjekts, der vom Benutzer geändert werden kann. |
|
| description |
string |
Warnungsbeschreibung. |
| lastModifiedDateTime |
string (date-time) |
Zeitpunkt der letzten Änderung (ISO-8601-Format) der Alarminstanz. |
| lastModifiedUserName |
string |
Der Benutzer, der die Warnung zuletzt geändert hat, im Falle von Aktualisierungen des Überwachungsdienstes ist der Benutzer "System", andernfalls der Name des Benutzers. |
| monitorCondition |
Kann "Ausgelöst" oder "Gelöst" sein, was angibt, ob die zugrunde liegenden Bedingungen die definierten Schwellenwerte für die Alarmregel überschritten haben. |
|
| monitorConditionResolvedDateTime |
string (date-time) |
Die Zeit (ISO-8601-Format) der Warnungsinstanz wurde behoben. Diese wird aktualisiert, wenn der Überwachungsdienst die Warnungsinstanz auflöst, da die Regelbedingung nicht mehr erfüllt ist. |
| monitorService |
Überwachen Sie den Dienst, für den die Regel (monitor) festgelegt ist. |
|
| severity |
Schweregrad der Warnung Sev0 ist am höchsten und Sev4 am niedrigsten. |
|
| signalType |
Die Art des Signals, auf dem die Warnung basiert, z. B. Metriken, Protokolle oder Aktivitätsprotokolle. |
|
| smartGroupId |
string |
Eindeutige ID der Smartgroup |
| smartGroupingReason |
string |
Ausführlicher Grund, der den Grund beschreibt, warum diese Warnungsinstanz einer Smartgroup hinzugefügt wird |
| sourceCreatedId |
string |
Eindeutige ID, die vom Überwachungsdienst für jede Warnungsinstanz erstellt wird. Dies könnte verwendet werden, um das Problem beim Monitor-Dienst zu verfolgen, im Falle von Nagios, Zabbix, SCOM usw. |
| startDateTime |
string (date-time) |
Erstellungszeit (ISO-8601-Format) der Alarminstanz. |
| targetResource |
string |
Ziel-ARM-Ressource, für die eine Warnung erstellt wurde. |
| targetResourceGroup |
string |
Ressourcengruppe der ARM-Zielressource, für die eine Warnung erstellt wurde. |
| targetResourceName |
string |
Name des Namens der ARM-Zielressource, für die eine Warnung erstellt wurde. |
| targetResourceType |
string |
Ressourcentyp der ARM-Zielressource, für die eine Warnung erstellt wurde. |
MonitorCondition
| Wert | Beschreibung |
|---|---|
| Fired |
Entlassen |
| Resolved |
Gelöst |
MonitorService
| Wert | Beschreibung |
|---|---|
| Application Insights |
Application Insights |
| ActivityLog Administrative |
ActivityLog Administrativ |
| ActivityLog Security |
ActivityLog-Sicherheit |
| ActivityLog Recommendation |
ActivityLog-Empfehlung |
| ActivityLog Policy |
ActivityLog-Richtlinie |
| ActivityLog Autoscale |
ActivityLog Autoscale |
| Log Analytics |
Log Analytics |
| Nagios |
Nagios |
| Platform |
Plattform |
| SCOM |
SCOM |
| ServiceHealth |
ServiceHealth |
| SmartDetector |
SmartDetector |
| VM Insights |
VM Insights |
| Zabbix |
Zabbix |
| Resource Health |
Resource Health |
Severity
| Wert | Beschreibung |
|---|---|
| Sev0 |
Sev0 |
| Sev1 |
Sev1 |
| Sev2 |
Sev2 |
| Sev3 |
Sev3 |
| Sev4 |
Sev4 |
SignalType
Die Art des Signals, auf dem die Warnung basiert, z. B. Metriken, Protokolle oder Aktivitätsprotokolle.
| Wert | Beschreibung |
|---|---|
| Metric |
Metric |
| Log |
Log |
| Unknown |
Unbekannt |