Share via


Alerts - Get History

Obtenga el historial de una alerta, que captura los cambios de condición de supervisión (desencadenados o resueltos) y los cambios de estado de alerta (Nuevo/Confirmado/Cerrado).

GET https://management.azure.com/{scope}/providers/Microsoft.AlertsManagement/alerts/{alertId}/history?api-version=2023-07-12-preview

Parámetros de identificador URI

Nombre En Requerido Tipo Description
alertId
path True

string

Identificador único de una instancia de alerta.

scope
path True

string

el ámbito aquí es resourceId para el que se crea la alerta.

api-version
query True

string

Versión de API que se usará para la operación.

Respuestas

Nombre Tipo Description
200 OK

alertModification

Aceptar. Devuelve el historial de la alerta especificada.

Other Status Codes

errorResponse

Respuesta de error que describe el motivo del error de la operación.

Ejemplos

Resolve

Sample Request

GET https://management.azure.com/subscriptions/9e261de7-c804-4b9d-9ebf-6f50fe350a9a/providers/Microsoft.AlertsManagement/alerts/66114d64-d9d9-478b-95c9-b789d6502100/history?api-version=2023-07-12-preview

Sample Response

{
  "properties": {
    "alertId": "66114d64-d9d9-478b-95c9-b789d6502100",
    "modifications": [
      {
        "modificationEvent": "StateChange",
        "oldValue": "New",
        "newValue": "Acknowledged",
        "modifiedAt": "2018-06-13T06:14:15.7378737Z",
        "modifiedBy": "vikramm@microsoft.com",
        "comments": "Acknowledging alert",
        "description": "State changed from 'New' to 'Acknowledged'"
      },
      {
        "modificationEvent": "AlertCreated",
        "oldValue": "",
        "newValue": "",
        "modifiedAt": "2018-06-13T06:09:01Z",
        "modifiedBy": "System",
        "comments": "",
        "description": "New Alert Object is created"
      }
    ]
  },
  "id": "/subscriptions/9e261de7-c804-4b9d-9ebf-6f50fe350a9a/providers/Microsoft.AlertsManagement/alerts/66114d64-d9d9-478b-95c9-b789d6502100/history/default",
  "type": "Microsoft.AlertsManagement/alerts",
  "name": "CPU Alert"
}

Definiciones

Nombre Description
alertModification

Detalles de modificación de alertas

AlertModificationEvent

Motivo de la modificación

alertModificationItem

Elemento de modificación de alertas.

alertModificationProperties

Propiedades del elemento de modificación de alertas.

errorResponse

Respuesta de error del servicio.

errorResponseBody

Detalles de la respuesta de error.

alertModification

Detalles de modificación de alertas

Nombre Tipo Description
id

string

Identificador de recurso de Azure

name

string

Nombre de recurso de Azure

properties

alertModificationProperties

Propiedades del elemento de modificación de alertas.

type

string

Tipo de recurso de Azure

AlertModificationEvent

Motivo de la modificación

Nombre Tipo Description
ActionRuleSuppressed

string

ActionRuleTriggered

string

ActionsFailed

string

ActionsSuppressed

string

ActionsTriggered

string

AlertCreated

string

MonitorConditionChange

string

SeverityChange

string

StateChange

string

alertModificationItem

Elemento de modificación de alertas.

Nombre Tipo Description
comments

string

Comentarios de modificación

description

string

Descripción de la modificación

modificationEvent

AlertModificationEvent

Motivo de la modificación

modifiedAt

string

Fecha y hora modificadas

modifiedBy

string

Detalles de usuario modificados (nombre de cliente principal)

newValue

string

Valor nuevo

oldValue

string

Valor anterior

alertModificationProperties

Propiedades del elemento de modificación de alertas.

Nombre Tipo Description
alertId

string

Identificador único de la alerta para la que se recupera el historial

modifications

alertModificationItem[]

Detalles de modificación

errorResponse

Respuesta de error del servicio.

Nombre Tipo Description
error

errorResponseBody

Detalles de la respuesta de error.

errorResponseBody

Detalles de la respuesta de error.

Nombre Tipo Description
code

string

Código de error, diseñado para consumirse mediante programación.

details

errorResponseBody[]

Lista de detalles adicionales sobre el error.

message

string

Descripción del error, destinado a mostrarse en la interfaz de usuario.

target

string

Destino del error concreto, por ejemplo nombre de la propiedad.