Alerts - Change State Tenant
Altere o estado de um alerta.
POST https://management.azure.com/providers/Microsoft.AlertsManagement/alerts/{alertId}/changestate?api-version=2025-05-25-preview&newState={newState}
Parâmetros de URI
| Nome | Em | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
alert
|
path | True |
string |
ID exclusiva de uma instância de alerta. |
|
api-version
|
query | True |
string minLength: 1 |
A versão da API a ser usada para esta operação. |
|
new
|
query | True |
Novo estado do alerta. |
Corpo da solicitação
| Nome | Tipo | Description |
|---|---|---|
| comments |
string |
Respostas
| Nome | Tipo | Description |
|---|---|---|
| 200 OK |
A operação do Azure foi concluída com êxito. |
|
| Other Status Codes |
Uma resposta de erro inesperada. |
Segurança
azure_auth
Fluxo OAuth2 do Azure Active Directory.
Tipo:
oauth2
Flow:
implicit
URL de Autorização:
https://login.microsoftonline.com/common/oauth2/authorize
Escopos
| Nome | Description |
|---|---|
| user_impersonation | representar sua conta de usuário |
Exemplos
Resolve
Solicitação de exemplo
Resposta de exemplo
{
"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"
}
}
}
Definições
| Nome | Description |
|---|---|
|
Action |
Status da ação |
| Alert |
Um alerta criado no serviço de gerenciamento de alertas. |
|
Alert |
Recipiente de propriedades de alerta |
|
Alerts |
Uma resposta de erro do serviço. |
|
Alert |
|
| Comments |
Alterar o motivo do estado de alerta |
|
Error |
Detalhes da resposta de erro. |
| Essentials |
Esse objeto contém campos consistentes em diferentes serviços de monitor. |
|
Monitor |
|
|
Monitor |
|
| Severity | |
|
Signal |
O tipo de sinal no qual o alerta se baseia, que pode ser métricas, logs ou logs de atividades. |
ActionStatus
Status da ação
| Nome | Tipo | Description |
|---|---|---|
| isSuppressed |
boolean |
Valor que indica se o alerta foi suprimido. |
Alert
Um alerta criado no serviço de gerenciamento de alertas.
| Nome | Tipo | Description |
|---|---|---|
| id |
string |
ID de recurso do Azure |
| name |
string |
Nome do recurso do Azure |
| properties |
Recipiente de propriedades de alerta |
|
| type |
string |
Tipo de recurso do Azure |
AlertProperties
Recipiente de propriedades de alerta
| Nome | Tipo | Description |
|---|---|---|
| context |
Informações específicas do serviço de monitor que fornecem mais detalhes contextuais sobre o alerta. |
|
| customProperties |
object |
Propriedades personalizadas que podem conter qualquer par de valores-chave definido pelo usuário |
| egressConfig |
Configuração que seria usada para exibir os dados no portal. |
|
| essentials |
Esse objeto contém campos consistentes em diferentes serviços de monitor. |
AlertsManagementErrorResponse
Uma resposta de erro do serviço.
| Nome | Tipo | Description |
|---|---|---|
| error |
Detalhes da resposta de erro. |
AlertState
| Valor | Description |
|---|---|
| New |
New |
| Acknowledged |
Entendido |
| Closed |
Fechado |
Comments
Alterar o motivo do estado de alerta
| Nome | Tipo | Description |
|---|---|---|
| comments |
string |
ErrorResponseBody
Detalhes da resposta de erro.
| Nome | Tipo | Description |
|---|---|---|
| code |
string |
Código de erro, destinado a ser consumido programaticamente. |
| details |
Uma lista de detalhes adicionais sobre o erro. |
|
| message |
string |
Descrição do erro, destinado à exibição na interface do usuário. |
| target |
string |
Destino do erro específico, por exemplo, nome da propriedade. |
Essentials
Esse objeto contém campos consistentes em diferentes serviços de monitor.
| Nome | Tipo | Description |
|---|---|---|
| actionStatus |
Status da ação |
|
| alertRule |
string |
Regra (monitor) que disparou a instância de alerta. Dependendo do serviço do monitor, isso seria a ID do ARM ou o nome da regra. |
| alertState |
Estado do objeto de alerta, que pode ser modificado pelo usuário. |
|
| description |
string |
Descrição de alerta. |
| lastModifiedDateTime |
string (date-time) |
Hora da última modificação (formato ISO-8601) da instância de alerta. |
| lastModifiedUserName |
string |
Usuário que modificou o alerta pela última vez, no caso de atualizações do serviço de monitoramento, o usuário seria 'sistema', caso contrário, nome do usuário. |
| monitorCondition |
Pode ser 'Disparado' ou 'Resolvido', o que representa se as condições subjacentes ultrapassaram os limites de regra de alerta definidos. |
|
| monitorConditionResolvedDateTime |
string (date-time) |
Tempo resolvido (formato ISO-8601) da instância de alerta. Isso será atualizado quando o serviço de monitor resolver a instância de alerta porque a condição da regra não é mais atendida. |
| monitorService |
Serviço de monitor no qual a regra (monitor) está definida. |
|
| severity |
A gravidade do alerta Sev0 é a mais alta e a Sev4 é a mais baixa. |
|
| signalType |
O tipo de sinal no qual o alerta se baseia, que pode ser métricas, logs ou logs de atividades. |
|
| smartGroupId |
string |
ID exclusivo do grupo inteligente |
| smartGroupingReason |
string |
Motivo detalhado que descreve o motivo pelo qual essa instância de alerta é adicionada a um grupo inteligente |
| sourceCreatedId |
string |
ID exclusiva criada pelo serviço de monitor para cada instância de alerta. Isso pode ser usado para rastrear o problema no serviço de monitoramento, no caso de Nagios, Zabbix, SCOM etc. |
| startDateTime |
string (date-time) |
Hora de criação (formato ISO-8601) da instância de alerta. |
| targetResource |
string |
Recurso do ARM de destino, no qual o alerta foi criado. |
| targetResourceGroup |
string |
Grupo de recursos do recurso do ARM de destino, no qual o alerta foi criado. |
| targetResourceName |
string |
Nome do nome do recurso do ARM de destino, no qual o alerta foi criado. |
| targetResourceType |
string |
Tipo de recurso do recurso do ARM de destino, no qual o alerta foi criado. |
MonitorCondition
| Valor | Description |
|---|---|
| Fired |
Demitido |
| Resolved |
Resolvido |
MonitorService
| Valor | Description |
|---|---|
| Application Insights |
Application Insights |
| ActivityLog Administrative |
ActivityLog Administrativo |
| ActivityLog Security |
Segurança do ActivityLog |
| ActivityLog Recommendation |
Recomendação do ActivityLog |
| ActivityLog Policy |
Política do ActivityLog |
| ActivityLog Autoscale |
Autoescala do ActivityLog |
| Log Analytics |
Análise de Logs |
| Nagios |
Nagios |
| Platform |
Platform |
| SCOM |
SCOM |
| ServiceHealth |
ServiceHealth |
| SmartDetector |
SmartDetector |
| VM Insights |
VM Insights |
| Zabbix |
Zabbix |
| Resource Health |
Resource Health |
Severity
| Valor | Description |
|---|---|
| Sev0 |
Sev0 |
| Sev1 |
Sev1 |
| Sev2 |
Sev2 |
| Sev3 |
Sev3 |
| Sev4 |
Sev4 |
SignalType
O tipo de sinal no qual o alerta se baseia, que pode ser métricas, logs ou logs de atividades.
| Valor | Description |
|---|---|
| Metric |
Métrica |
| Log |
Log |
| Unknown |
Unknown |