Alerts - Change State
Změna stavu výstrahy
POST https://management.azure.com/{scope}/providers/Microsoft.AlertsManagement/alerts/{alertId}/changestate?api-version=2023-07-12-preview&newState={newState}
Parametry identifikátoru URI
Name | V | Vyžadováno | Typ | Description |
---|---|---|---|---|
alert
|
path | True |
string |
Jedinečné ID instance výstrahy |
scope
|
path | True |
string |
obor je resourceId, pro který se vytvoří upozornění. |
api-version
|
query | True |
string |
Verze rozhraní API, která se má použít pro tuto operaci. |
new
|
query | True |
Nový stav výstrahy. |
Text požadavku
Name | Typ | Description |
---|---|---|
comments |
string |
Odpovědi
Name | Typ | Description |
---|---|---|
200 OK |
OK. Stav upozornění byl aktualizován. |
|
Other Status Codes |
Chybová odpověď popisující, proč operace selhala. |
Příklady
Resolve
Sample Request
POST https://management.azure.com/subscriptions/9e261de7-c804-4b9d-9ebf-6f50fe350a9a/providers/Microsoft.AlertsManagement/alerts/66114d64-d9d9-478b-95c9-b789d6502100/changestate?api-version=2023-07-12-preview&newState=Acknowledged
Sample Response
{
"properties": {
"essentials": {
"severity": "Sev3",
"signalType": "Log",
"alertState": "Acknowledged",
"monitorCondition": "Fired",
"monitorService": "Application Insights",
"targetResource": "/subscriptions/3b540246-808d-4331-99aa-917b808a9166/resourcegroups/servicedeskresourcegroup/providers/microsoft.insights/components/servicedeskappinsight",
"targetResourceName": "servicedeskappinsight",
"targetResourceGroup": "servicedeskresourcegroup",
"targetResourceType": "components",
"sourceCreatedId": "6cd6b2ce-8c54-468f-aff0-9d12aebb7e49",
"smartGroupId": "23d6b2ce-8c54-468f-aff0-sd32aebb7e56",
"smartGroupingReason": "Occurred frequently with other alerts",
"alertRule": "https://servisdfsdfappinsight.portal.mms.microsoft.com/#Workspace/overview/settings/details/Edit Alert Rule/details/index?savedSearchId=&scheduleId=",
"startDateTime": "2018-09-13T15:51:02Z",
"lastModifiedDateTime": "2018-09-13T15:51:02Z",
"lastModifiedUserName": "System",
"monitorConditionResolvedDateTime": "2018-09-13T15:51:02Z",
"actionStatus": {
"isSuppressed": false
},
"description": "description of the alert"
},
"egressConfig": {},
"context": {}
},
"id": "/subscriptions/9e261de7-c804-4b9d-9ebf-6f50fe350a9a/providers/Microsoft.AlertsManagement/alerts/66114d64-d9d9-478b-95c9-b789d6502100",
"type": "Microsoft.AlertsManagement/alerts",
"name": "cpu alert"
}
Definice
Name | Description |
---|---|
action |
Stav akce |
alert |
Výstraha vytvořená ve službě správy upozornění. |
alert |
Kontejner vlastností upozornění |
Alert |
Stav objektu výstrahy, který může uživatel změnit. |
comments |
Změnit důvod stavu upozornění |
error |
Chybová odpověď ze služby. |
error |
Podrobnosti o chybové odpovědi. |
essentials |
Tento objekt obsahuje konzistentní pole napříč různými službami monitorování. |
Monitor |
Podmínka pravidla ve službě monitorování. Představuje, jestli podkladové podmínky překročily definované prahové hodnoty pravidla upozornění. |
Monitor |
Monitorování služby, pro kterou je nastaveno pravidlo (monitor). |
Severity |
Závažnost výstrahy Sev0 je nejvyšší a závažnost 4 je nejnižší. |
Signal |
Typ signálu, na kterém je upozornění založené, což můžou být metriky, protokoly nebo protokoly aktivit. |
actionStatus
Stav akce
Name | Typ | Description |
---|---|---|
isSuppressed |
boolean |
Hodnota označující, jestli je upozornění potlačeno. |
alert
Výstraha vytvořená ve službě správy upozornění.
Name | Typ | Description |
---|---|---|
id |
string |
ID prostředku Azure |
name |
string |
Název prostředku Azure |
properties |
Kontejner vlastností upozornění |
|
type |
string |
Typ prostředku Azure |
alertProperties
Kontejner vlastností upozornění
Name | Typ | Description |
---|---|---|
context |
object |
Informace specifické pro službu monitorování, které poskytují další kontextové podrobnosti o výstraze. |
egressConfig |
object |
Konfigurace, která by se použila k zobrazení dat na portálu. |
essentials |
Tento objekt obsahuje konzistentní pole napříč různými službami monitorování. |
AlertState
Stav objektu výstrahy, který může uživatel změnit.
Name | Typ | Description |
---|---|---|
Acknowledged |
string |
|
Closed |
string |
|
New |
string |
comments
Změnit důvod stavu upozornění
Name | Typ | Description |
---|---|---|
comments |
string |
errorResponse
Chybová odpověď ze služby.
Name | Typ | Description |
---|---|---|
error |
Podrobnosti o chybové odpovědi. |
errorResponseBody
Podrobnosti o chybové odpovědi.
Name | Typ | Description |
---|---|---|
code |
string |
Kód chyby, který má být využíván programově. |
details |
Seznam dalších podrobností o chybě |
|
message |
string |
Popis chyby, který je určený k zobrazení v uživatelském rozhraní. |
target |
string |
Cíl konkrétní chyby, například název vlastnosti. |
essentials
Tento objekt obsahuje konzistentní pole napříč různými službami monitorování.
Name | Typ | Description |
---|---|---|
actionStatus |
Stav akce |
|
alertRule |
string |
Rule(monitor), který aktivoval instanci upozornění. V závislosti na službě monitorování to bude ID ARM nebo název pravidla. |
alertState |
Stav objektu výstrahy, který může uživatel změnit. |
|
description |
string |
Popis upozornění. |
lastModifiedDateTime |
string |
Čas poslední změny (formát ISO-8601) instance výstrahy. |
lastModifiedUserName |
string |
Uživatel, který výstrahu naposledy změnil, by v případě aktualizací služby monitorování byl uživatelem "system", jinak by se uživatel jmenoval "system". |
monitorCondition |
Podmínka pravidla ve službě monitorování. Představuje, jestli podkladové podmínky překročily definované prahové hodnoty pravidla upozornění. |
|
monitorConditionResolvedDateTime |
string |
Vyřešený čas (formát ISO-8601) instance upozornění. Tato aktualizace se aktualizuje, když služba monitorování vyřeší instanci upozornění, protože už není splněná podmínka pravidla. |
monitorService |
Monitorování služby, pro kterou je nastaveno pravidlo (monitor). |
|
severity |
Závažnost výstrahy Sev0 je nejvyšší a závažnost 4 je nejnižší. |
|
signalType |
Typ signálu, na kterém je upozornění založené, což můžou být metriky, protokoly nebo protokoly aktivit. |
|
smartGroupId |
string |
Jedinečné ID inteligentní skupiny |
smartGroupingReason |
string |
Podrobný důvod popisující důvod přidání této instance upozornění do inteligentní skupiny |
sourceCreatedId |
string |
Jedinečné ID vytvořené službou monitorování pro každou instanci upozornění To může být použito ke sledování problému v monitorovací službě, v případě Nagios, Zabbix, SCOM atd. |
startDateTime |
string |
Čas vytvoření instance upozornění (formát ISO-8601). |
targetResource |
string |
Cílový prostředek ARM, pro který se vytvořilo upozornění. |
targetResourceGroup |
string |
Skupina prostředků cílového prostředku ARM, pro který se vytvořilo upozornění. |
targetResourceName |
string |
Název cílového prostředku ARM, na kterém se upozornění vytvořilo. |
targetResourceType |
string |
Typ prostředku cílového prostředku ARM, pro který se vytvořilo upozornění. |
MonitorCondition
Podmínka pravidla ve službě monitorování. Představuje, jestli podkladové podmínky překročily definované prahové hodnoty pravidla upozornění.
Name | Typ | Description |
---|---|---|
Fired |
string |
|
Resolved |
string |
MonitorService
Monitorování služby, pro kterou je nastaveno pravidlo (monitor).
Name | Typ | Description |
---|---|---|
ActivityLog Administrative |
string |
|
ActivityLog Autoscale |
string |
|
ActivityLog Policy |
string |
|
ActivityLog Recommendation |
string |
|
ActivityLog Security |
string |
|
Application Insights |
string |
|
Log Analytics |
string |
|
Nagios |
string |
|
Platform |
string |
|
Resource Health |
string |
|
SCOM |
string |
|
ServiceHealth |
string |
|
SmartDetector |
string |
|
VM Insights |
string |
|
Zabbix |
string |
Severity
Závažnost výstrahy Sev0 je nejvyšší a závažnost 4 je nejnižší.
Name | Typ | Description |
---|---|---|
Sev0 |
string |
|
Sev1 |
string |
|
Sev2 |
string |
|
Sev3 |
string |
|
Sev4 |
string |
SignalType
Typ signálu, na kterém je upozornění založené, což můžou být metriky, protokoly nebo protokoly aktivit.
Name | Typ | Description |
---|---|---|
Log |
string |
|
Metric |
string |
|
Unknown |
string |