Activity Log Alerts - List By Subscription Id
Lekérheti az előfizetés összes tevékenységnapló-riasztási szabályának listáját.
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Insights/activityLogAlerts?api-version=2020-10-01
URI-paraméterek
Name | In | Kötelező | Típus | Description |
---|---|---|---|---|
subscription
|
path | True |
string |
A cél-előfizetés azonosítója. |
api-version
|
query | True |
string |
A művelethez használandó API-verzió. |
Válaszok
Name | Típus | Description |
---|---|---|
200 OK |
Alert |
A kérés sikeres volt. |
Other Status Codes |
Error |
Hiba történt, és a tevékenységnapló-riasztási szabályok listája nem olvasható be. |
Biztonság
azure_auth
Azure Active Directory OAuth2 Flow
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Name | Description |
---|---|
user_impersonation | felhasználói fiók megszemélyesítése |
Példák
Get list of all Activity Log Alert rules under a subscription
Sample Request
GET https://management.azure.com/subscriptions/187f412d-1758-44d9-b052-169e2564721d/providers/Microsoft.Insights/activityLogAlerts?api-version=2020-10-01
Sample Response
{
"value": [
{
"id": "/subscriptions/187f412d-1758-44d9-b052-169e2564721d/resourceGroups/MyResourceGroup1/providers/microsoft.insights/activityLogAlerts/SampleActivityLogAlertRule1",
"type": "Microsoft.Insights/ActivityLogAlerts",
"name": "SampleActivityLogAlertRule1",
"location": "Global",
"tags": {},
"properties": {
"scopes": [
"subscriptions/187f412d-1758-44d9-b052-169e2564721d"
],
"condition": {
"allOf": [
{
"field": "category",
"equals": "Administrative"
},
{
"field": "level",
"equals": "Error"
}
]
},
"actions": {
"actionGroups": [
{
"actionGroupId": "/subscriptions/187f412d-1758-44d9-b052-169e2564721d/resourceGroups/MyResourceGroup1/providers/microsoft.insights/actionGroups/SampleActionGroup",
"webhookProperties": {
"sampleWebhookProperty": "SamplePropertyValue"
}
}
]
},
"enabled": true,
"description": "Description of sample Activity Log Alert rule."
}
},
{
"id": "/subscriptions/187f412d-1758-44d9-b052-169e2564721d/resourceGroups/MyResourceGroup2/providers/microsoft.insights/activityLogAlerts/SampleActivityLogAlertRule2",
"type": "Microsoft.Insights/ActivityLogAlerts",
"name": "SampleActivityLogAlertRule2",
"location": "Global",
"tags": {},
"properties": {
"scopes": [
"subscriptions/187f412d-1758-44d9-b052-169e2564721d/resourceGroups/MyResourceGroup2"
],
"condition": {
"allOf": [
{
"field": "category",
"equals": "Administrative"
},
{
"field": "status",
"equals": "Succeeded"
}
]
},
"actions": {
"actionGroups": [
{
"actionGroupId": "/subscriptions/187f412d-1758-44d9-b052-169e2564721d/resourceGroups/MyResourceGroup2/providers/microsoft.insights/actionGroups/SampleActionGroup",
"webhookProperties": {}
}
]
},
"enabled": true,
"description": "Description of sample Activity Log Alert rule."
}
}
]
}
Definíciók
Name | Description |
---|---|
Action |
Egy Azure-műveletcsoportra mutató mutató. |
Action |
A tevékenységnapló-riasztási szabályműveletek listája. |
Activity |
Tevékenységnapló-riasztási szabály erőforrása. |
Alert |
Tevékenységnapló-riasztási szabályfeltétel, amely akkor teljesül, ha az összes tagfeltétel teljesül. |
Alert |
Tevékenységnapló-riasztási szabályfeltétel, amely akkor teljesül, ha az összes tagfeltétel teljesül. Minden feltétel a következő típusok egyikének felelhet meg: Fontos: Minden típus egyedi tulajdonsághalmazsal rendelkezik. A különböző típusú tulajdonságok nem létezhetnek egyetlen feltételben.
|
Alert |
Tevékenységnapló-riasztási szabályfeltétel, amely egy tevékenységnapló-esemény mezőjének és értékének összehasonlításával teljesül. Ennek a feltételnek tartalmaznia kell a "mező" és az "equals" vagy a "containsAny" értéket. |
Alert |
A tevékenységnapló-riasztási szabályok listája. |
Error |
A hibaválasz. |
ActionGroup
Egy Azure-műveletcsoportra mutató mutató.
Name | Típus | Description |
---|---|---|
actionGroupId |
string |
A műveletcsoport erőforrás-azonosítója. Ez nem lehet null értékű vagy üres. |
webhookProperties |
object |
az utóműveletbe belefoglalandó egyéni tulajdonságok szótárát. Ezek az adatok hozzá lesznek fűzve a webhook hasznos adataihoz. |
ActionList
A tevékenységnapló-riasztási szabályműveletek listája.
Name | Típus | Description |
---|---|---|
actionGroups |
Action |
A műveletcsoportok listája. |
ActivityLogAlertResource
Tevékenységnapló-riasztási szabály erőforrása.
Name | Típus | Alapértelmezett érték | Description |
---|---|---|---|
id |
string |
Az erőforrás-azonosító. |
|
location |
string |
global |
Az erőforrás helye. Az Azure-tevékenységnapló-riasztási szabályok a globális, nyugat-európai és észak-európai régiókban támogatottak. |
name |
string |
Az erőforrás neve. |
|
properties.actions |
Action |
Azok a műveletek, amelyek a feltétel teljesülésekor aktiválódnak. |
|
properties.condition |
Alert |
A riasztás aktiválását okozó feltétel. |
|
properties.description |
string |
A tevékenységnapló-riasztási szabály leírása. |
|
properties.enabled |
boolean |
True |
Azt jelzi, hogy engedélyezve van-e ez a tevékenységnapló-riasztási szabály. Ha egy tevékenységnapló-riasztási szabály nincs engedélyezve, akkor egyik művelet sem lesz aktiválva. |
properties.scopes |
string[] |
Az előtagként használt erőforrás-azonosítók listája. A riasztás csak az olyan erőforrás-azonosítókkal rendelkező tevékenységnapló-eseményekre vonatkozik, amelyek ezen előtagok egyikébe tartoznak. Ennek a listának legalább egy elemet tartalmaznia kell. |
|
tags |
object |
Az erőforrás címkéi. |
|
type |
string |
Az erőforrás típusa. |
AlertRuleAllOfCondition
Tevékenységnapló-riasztási szabályfeltétel, amely akkor teljesül, ha az összes tagfeltétel teljesül.
Name | Típus | Description |
---|---|---|
allOf |
Alert |
A tevékenységnapló-riasztási szabály feltételeinek listája. |
AlertRuleAnyOfOrLeafCondition
Tevékenységnapló-riasztási szabályfeltétel, amely akkor teljesül, ha az összes tagfeltétel teljesül. Minden feltétel a következő típusok egyikének felelhet meg: Fontos: Minden típus egyedi tulajdonsághalmazsal rendelkezik. A különböző típusú tulajdonságok nem létezhetnek egyetlen feltételben.
- Levélfeltétel – a "mező" és az "equals" vagy a "containsAny" értéket kell tartalmaznia. Vegye figyelembe, hogy az "anyOf" nem adható meg levélfeltételben.
- AnyOf feltétel –csak "anyOf" értéket tartalmazhat (ez a levélfeltételek tömbje). Vegye figyelembe, hogy a "mező", az "equals" és a "containsAny" nem állítható be AnyOf feltételben.
Name | Típus | Description |
---|---|---|
anyOf |
Alert |
Tevékenységnapló-riasztási szabály "anyOf" feltétel. |
containsAny |
string[] |
Az esemény mezőjének értékét a rendszer összehasonlítja a tömb értékeivel (a kis- és nagybetűk nem különböztetik meg) annak megállapításához, hogy a feltétel teljesül-e. |
equals |
string |
Az esemény mezőjének értéke ezzel az értékkel lesz összehasonlítva (a kis- és nagybetűk nem megkülönböztethetők), hogy megállapítsa, teljesül-e a feltétel. |
field |
string |
Annak a tevékenységnapló-eseménynek a neve, amelyet ez a feltétel megvizsgál. A mező lehetséges értékei a következők: (case-insensitive): "resourceId", "category", "caller", "level", "operationName", "resourceGroup", "resourceProvider", "status", "subStatus", "resourceType", vagy bármi, ami a "properties" kezdetű. |
AlertRuleLeafCondition
Tevékenységnapló-riasztási szabályfeltétel, amely egy tevékenységnapló-esemény mezőjének és értékének összehasonlításával teljesül. Ennek a feltételnek tartalmaznia kell a "mező" és az "equals" vagy a "containsAny" értéket.
Name | Típus | Description |
---|---|---|
containsAny |
string[] |
Az esemény mezőjének értékét a rendszer összehasonlítja a tömb értékeivel (a kis- és nagybetűk nem különböztetik meg) annak megállapításához, hogy a feltétel teljesül-e. |
equals |
string |
Az esemény mezőjének értéke ezzel az értékkel lesz összehasonlítva (a kis- és nagybetűk nem megkülönböztethetők), hogy megállapítsa, teljesül-e a feltétel. |
field |
string |
Annak a tevékenységnapló-eseménynek a neve, amelyet ez a feltétel megvizsgál. A mező lehetséges értékei a következők: (case-insensitive): "resourceId", "category", "caller", "level", "operationName", "resourceGroup", "resourceProvider", "status", "subStatus", "resourceType", vagy bármi, ami a "properties" kezdetű. |
AlertRuleList
A tevékenységnapló-riasztási szabályok listája.
Name | Típus | Description |
---|---|---|
nextLink |
string |
A következő elemkészlet lekérésére szolgáló hivatkozás. |
value |
Activity |
A tevékenységnapló-riasztási szabályok listája. |
ErrorResponse
A hibaválasz.
Name | Típus | Description |
---|---|---|
code |
string |
A hibakód. |
message |
string |
A művelet sikertelen voltát jelző hibaüzenet. |