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 do URI
| Name | Em | Necessário | Tipo | Description |
|---|---|---|---|---|
|
alert
|
path | True |
string |
ID exclusivo de uma instância de alerta. |
|
api-version
|
query | True |
string minLength: 1 |
A versão da API a utilizar para esta operação. |
|
new
|
query | True |
Novo estado de alerta. |
Corpo do Pedido
| Name | Tipo | Description |
|---|---|---|
| comments |
string |
Respostas
| Name | Tipo | Description |
|---|---|---|
| 200 OK |
Operação do Azure concluída com êxito. |
|
| Other Status Codes |
Uma resposta de erro inesperada. |
Segurança
azure_auth
Fluxo OAuth2 do Azure Ative Directory.
Tipo:
oauth2
Fluxo:
implicit
URL de Autorização:
https://login.microsoftonline.com/common/oauth2/authorize
Âmbitos
| Name | Description |
|---|---|
| user_impersonation | personificar a sua conta de utilizador |
Exemplos
Resolve
Pedido de amostra
Resposta da amostra
{
"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
| Name | Description |
|---|---|
|
Action |
Estado da ação |
| Alert |
Um alerta criado no serviço de gerenciamento de alertas. |
|
Alert |
Saco de propriedade de alerta |
|
Alerts |
Uma resposta de erro do serviço. |
|
Alert |
|
| Comments |
Alterar o motivo do estado de alerta |
|
Error |
Detalhes da resposta ao erro. |
| Essentials |
Este objeto contém campos consistentes em diferentes serviços de monitor. |
|
Monitor |
|
|
Monitor |
|
| Severity | |
|
Signal |
O tipo de sinal em que o alerta se baseia, que pode ser métricas, logs ou registros de atividades. |
ActionStatus
Estado da ação
| Name | Tipo | Description |
|---|---|---|
| isSuppressed |
boolean |
Valor que indica se o alerta foi suprimido. |
Alert
Um alerta criado no serviço de gerenciamento de alertas.
| Name | Tipo | Description |
|---|---|---|
| id |
string |
ID do recurso do Azure |
| name |
string |
Nome do recurso do Azure |
| properties |
Saco de propriedade de alerta |
|
| type |
string |
Tipo de recurso do Azure |
AlertProperties
Saco de propriedade de alerta
| Name | Tipo | Description |
|---|---|---|
| context |
Informações específicas do serviço de monitorização que fornecem mais detalhes contextuais sobre o alerta. |
|
| customProperties |
object |
Propriedades personalizadas que podem conter qualquer par chave-valor definido pelo usuário |
| egressConfig |
Configuração que seria usada para exibir os dados no portal. |
|
| essentials |
Este objeto contém campos consistentes em diferentes serviços de monitor. |
AlertsManagementErrorResponse
Uma resposta de erro do serviço.
| Name | Tipo | Description |
|---|---|---|
| error |
Detalhes da resposta ao erro. |
AlertState
| Valor | Description |
|---|---|
| New |
Novo |
| Acknowledged |
Confirmado |
| Closed |
Closed |
Comments
Alterar o motivo do estado de alerta
| Name | Tipo | Description |
|---|---|---|
| comments |
string |
ErrorResponseBody
Detalhes da resposta ao erro.
| Name | 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 a exibição na interface do usuário. |
| target |
string |
Destino do erro específico, por exemplo, nome da propriedade. |
Essentials
Este objeto contém campos consistentes em diferentes serviços de monitor.
| Name | Tipo | Description |
|---|---|---|
| actionStatus |
Estado da ação |
|
| alertRule |
string |
Rule(monitor) que disparou a instância de alerta. Dependendo do serviço de monitor, isso seria ID ARM ou nome da regra. |
| alertState |
Estado do objeto de alerta, que pode ser modificado pelo usuário. |
|
| description |
string |
Descrição do 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 monitorar atualizações de serviço usuário seria 'sistema', caso contrário, nome do usuário. |
| monitorCondition |
Pode ser 'Acionado' ou 'Resolvido', que representa se as condições subjacentes ultrapassaram os limites da regra de alerta definida. |
|
| monitorConditionResolvedDateTime |
string (date-time) |
Tempo resolvido (formato ISO-8601) da instância de alerta. Isso será atualizado quando o serviço monitor resolver a instância de alerta porque a condição da regra não é mais atendida. |
| monitorService |
Serviço de monitoramento no qual a regra (monitor) está definida. |
|
| severity |
A gravidade do alerta é a mais elevada e a Sev4 a mais baixa. |
|
| signalType |
O tipo de sinal em que o alerta se baseia, que pode ser métricas, logs ou registros 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 exclusivo criado pelo serviço de monitor para cada instância de alerta. Isso poderia ser usado para rastrear o problema no serviço de monitor, no caso de Nagios, Zabbix, SCOM etc. |
| startDateTime |
string (date-time) |
Tempo de criação (formato ISO-8601) da instância de alerta. |
| targetResource |
string |
Recurso ARM de destino, no qual o alerta foi criado. |
| targetResourceGroup |
string |
Grupo de recursos do recurso ARM de destino, no qual o alerta foi criado. |
| targetResourceName |
string |
Nome do nome do recurso ARM de destino, no qual o alerta foi criado. |
| targetResourceType |
string |
Tipo de recurso do recurso ARM de destino, no qual o alerta foi criado. |
MonitorCondition
| Valor | Description |
|---|---|
| Fired |
Despedido |
| Resolved |
Resolvido |
MonitorService
| Valor | Description |
|---|---|
| Application Insights |
Application Insights |
| ActivityLog Administrative |
Administração do ActivityLog |
| ActivityLog Security |
Segurança do ActivityLog |
| ActivityLog Recommendation |
Recomendação do ActivityLog |
| ActivityLog Policy |
Política ActivityLog |
| ActivityLog Autoscale |
ActivityLog Autoscale |
| Log Analytics |
Análise de Registos |
| Nagios |
Nagios |
| Platform |
Platform |
| SCOM |
SCOM |
| ServiceHealth |
Saúde do Serviço |
| SmartDetector |
SmartDetector |
| VM Insights |
Análises de VMs |
| Zabbix |
Zabbix |
| Resource Health |
Resource Health |
Severity
| Valor | Description |
|---|---|
| Sev0 |
Sev0 |
| Sev1 |
Sev1 |
| Sev2 |
Sev2 |
| Sev3 |
Sev3 |
| Sev4 |
Sev4 |
SignalType
O tipo de sinal em que o alerta se baseia, que pode ser métricas, logs ou registros de atividades.
| Valor | Description |
|---|---|
| Metric |
Métrico |
| Log |
Log |
| Unknown |
Desconhecido |