Share via


Alerts - Change State

A riasztás állapotának módosítása.

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

URI-paraméterek

Name In Kötelező Típus Description
alertId
path True

string

Riasztáspéldány egyedi azonosítója.

scope
path True

string

A hatókör itt resourceId, amelyhez a riasztás létrejön.

api-version
query True

string

A művelethez használandó API-verzió.

newState
query True

AlertState

A riasztás új állapota.

Kérelem törzse

Name Típus Description
comments

string

Válaszok

Name Típus Description
200 OK

alert

OK gombra. A riasztás állapota frissítve van.

Other Status Codes

errorResponse

Hibaválasz, amely leírja, hogy a művelet miért hiúsult meg.

Példák

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"
}

Definíciók

Name Description
actionStatus

Művelet állapota

alert

A riasztáskezelő szolgáltatásban létrehozott riasztás.

alertProperties

Riasztás tulajdonság táska

AlertState

Riasztási objektum állapota, amelyet a felhasználó módosíthat.

comments

Riasztási állapot okának módosítása

errorResponse

Hibaválasz a szolgáltatástól.

errorResponseBody

A hibaválasz részletei.

essentials

Ez az objektum konzisztens mezőket tartalmaz a különböző figyelőszolgáltatásokban.

MonitorCondition

A szabály állapota a figyelőszolgáltatásban. Azt jelzi, hogy a mögöttes feltételek átlépték-e a riasztási szabály meghatározott küszöbértékeit.

MonitorService

Monitorozási szolgáltatás, amelyen a szabály(monitor) be van állítva.

Severity

Az Sev0 riasztás súlyossága a legmagasabb, az Sev4 pedig a legalacsonyabb.

SignalType

A riasztás alapjául szolgáló jel típusa lehet metrikák, naplók vagy tevékenységnaplók.

actionStatus

Művelet állapota

Name Típus Description
isSuppressed

boolean

Érték, amely azt jelzi, hogy a riasztás el van-e tiltva.

alert

A riasztáskezelő szolgáltatásban létrehozott riasztás.

Name Típus Description
id

string

Azure-erőforrás azonosítója

name

string

Azure-erőforrás neve

properties

alertProperties

Riasztás tulajdonság táska

type

string

Azure-erőforrástípus

alertProperties

Riasztás tulajdonság táska

Name Típus Description
context

object

A monitorozási szolgáltatásra vonatkozó információk, amelyek részletesebb információkat adnak a riasztásról.

egressConfig

object

Konfiguráció, amely az adatok portálon való megjelenítéséhez használható.

essentials

essentials

Ez az objektum konzisztens mezőket tartalmaz a különböző figyelőszolgáltatásokban.

AlertState

Riasztási objektum állapota, amelyet a felhasználó módosíthat.

Name Típus Description
Acknowledged

string

Closed

string

New

string

comments

Riasztási állapot okának módosítása

Name Típus Description
comments

string

errorResponse

Hibaválasz a szolgáltatástól.

Name Típus Description
error

errorResponseBody

A hibaválasz részletei.

errorResponseBody

A hibaválasz részletei.

Name Típus Description
code

string

Hibakód, amely programozott módon használható.

details

errorResponseBody[]

A hibával kapcsolatos további részletek listája.

message

string

A hiba leírása, amely a felhasználói felületen való megjelenítésre szolgál.

target

string

Az adott hiba célja, például a tulajdonság neve.

essentials

Ez az objektum konzisztens mezőket tartalmaz a különböző figyelőszolgáltatásokban.

Name Típus Description
actionStatus

actionStatus

Művelet állapota

alertRule

string

Szabály(monitor), amely aktiválta a riasztáspéldányt. A monitorozási szolgáltatástól függően ez a szabály ARM-azonosítója vagy neve.

alertState

AlertState

Riasztási objektum állapota, amelyet a felhasználó módosíthat.

description

string

Riasztás leírása.

lastModifiedDateTime

string

A riasztáspéldány utolsó módosítási időpontja (ISO-8601 formátum).

lastModifiedUserName

string

A riasztást utoljára módosító felhasználó a szolgáltatásfrissítések monitorozása esetén a felhasználó "rendszer", ellenkező esetben a felhasználó neve.

monitorCondition

MonitorCondition

A szabály állapota a figyelőszolgáltatásban. Azt jelzi, hogy a mögöttes feltételek átlépték-e a riasztási szabály meghatározott küszöbértékeit.

monitorConditionResolvedDateTime

string

A riasztási példány feloldott ideje (ISO-8601 formátum). Ez akkor frissül, ha a monitorozási szolgáltatás feloldja a riasztási példányt, mert a szabályfeltétel már nem teljesül.

monitorService

MonitorService

Monitorozási szolgáltatás, amelyen a szabály(monitor) be van állítva.

severity

Severity

Az Sev0 riasztás súlyossága a legmagasabb, az Sev4 pedig a legalacsonyabb.

signalType

SignalType

A riasztás alapjául szolgáló jel típusa lehet metrikák, naplók vagy tevékenységnaplók.

smartGroupId

string

Az intelligens csoport egyedi azonosítója

smartGroupingReason

string

Részletes ok, amely leírja, hogy a riasztási példány miért van hozzáadva egy intelligens csoporthoz

sourceCreatedId

string

A monitorozási szolgáltatás által az egyes riasztáspéldányokhoz létrehozott egyedi azonosító. Ezzel nyomon követhető a probléma a monitorozási szolgáltatásban, Nagios, Zabbix, SCOM stb. esetén.

startDateTime

string

Riasztáspéldány létrehozási ideje (ISO-8601 formátum).

targetResource

string

Cél ARM-erőforrás, amelyen a riasztás létre lett hozva.

targetResourceGroup

string

A cél ARM-erőforrás erőforráscsoportja, amelyen a riasztás létre lett hozva.

targetResourceName

string

A cél ARM-erőforrás neve, amelyen a riasztás létre lett hozva.

targetResourceType

string

A cél ARM-erőforrás erőforrástípusa, amelyen a riasztás létre lett hozva.

MonitorCondition

A szabály állapota a figyelőszolgáltatásban. Azt jelzi, hogy a mögöttes feltételek átlépték-e a riasztási szabály meghatározott küszöbértékeit.

Name Típus Description
Fired

string

Resolved

string

MonitorService

Monitorozási szolgáltatás, amelyen a szabály(monitor) be van állítva.

Name Típus 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

Az Sev0 riasztás súlyossága a legmagasabb, az Sev4 pedig a legalacsonyabb.

Name Típus Description
Sev0

string

Sev1

string

Sev2

string

Sev3

string

Sev4

string

SignalType

A riasztás alapjául szolgáló jel típusa lehet metrikák, naplók vagy tevékenységnaplók.

Name Típus Description
Log

string

Metric

string

Unknown

string