Freigeben über


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
alertId
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.

newState
query True

AlertState

Neuer Status der Warnung.

Anforderungstext

Name Typ Beschreibung
comments

string

Antworten

Name Typ Beschreibung
200 OK

Alert

Der Azure-Vorgang wurde erfolgreich abgeschlossen.

Other Status Codes

AlertsManagementErrorResponse

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

POST https://management.azure.com/providers/Microsoft.AlertsManagement/alerts/66114d64-d9d9-478b-95c9-b789d6502100/changestate?api-version=2025-05-25-preview&newState=Acknowledged

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
ActionStatus

Status der Aktion

Alert

Eine Warnung, die im Warnungsverwaltungsdienst erstellt wurde.

AlertProperties

Benachrichtigungs-Eigenschaftstasche

AlertsManagementErrorResponse

Eine Fehlerantwort vom Dienst.

AlertState
Comments

Ändern des Grundes für den Alarmstatus

ErrorResponseBody

Details zur Fehlerantwort.

Essentials

Dieses Objekt enthält konsistente Felder für verschiedene Monitordienste.

MonitorCondition
MonitorService
Severity
SignalType

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

AlertProperties

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

Essentials

Dieses Objekt enthält konsistente Felder für verschiedene Monitordienste.

AlertsManagementErrorResponse

Eine Fehlerantwort vom Dienst.

Name Typ Beschreibung
error

ErrorResponseBody

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

ErrorResponseBody[]

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

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

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

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

MonitorService

Überwachen Sie den Dienst, für den die Regel (monitor) festgelegt ist.

severity

Severity

Schweregrad der Warnung Sev0 ist am höchsten und Sev4 am niedrigsten.

signalType

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