Microsoft.Insights metricAlerts
- nejnovější
-
2018-03-01
Poznámky
Pokyny k nasazení řešení monitorování najdete v tématu Vytvoření monitorovacích prostředků pomocí nástroje Bicep.
Definice prostředku Bicep
Typ prostředku metricAlerts je možné nasadit s operacemi, které cílí:
- skupiny prostředků – viz příkazy nasazení skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.Insights/metricAlerts, přidejte do šablony následující bicep.
resource symbolicname 'Microsoft.Insights/metricAlerts@2018-03-01' = {
location: 'string'
name: 'string'
properties: {
actions: [
{
actionGroupId: 'string'
webHookProperties: {
{customized property}: 'string'
}
}
]
autoMitigate: bool
criteria: {
odata.type: 'string'
// For remaining properties, see MetricAlertCriteria objects
}
description: 'string'
enabled: bool
evaluationFrequency: 'string'
scopes: [
'string'
]
severity: int
targetResourceRegion: 'string'
targetResourceType: 'string'
windowSize: 'string'
}
tags: {
{customized property}: 'string'
}
}
Objekty MultiMetricCriteria
Nastavte vlastnost criterionType určit typ objektu.
Pro DynamicThresholdCriterionpoužijte:
{
alertSensitivity: 'string'
criterionType: 'DynamicThresholdCriterion'
failingPeriods: {
minFailingPeriodsToAlert: int
numberOfEvaluationPeriods: int
}
ignoreDataBefore: 'string'
operator: 'string'
}
Pro StaticThresholdCriterionpoužijte:
{
criterionType: 'StaticThresholdCriterion'
operator: 'string'
threshold: int
}
MetricAlertCriteria – objekty
Nastavte vlastnost odata.type, která určuje typ objektu.
Pro Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteriapoužijte:
{
allOf: [
{
dimensions: [
{
name: 'string'
operator: 'string'
values: [
'string'
]
}
]
metricName: 'string'
metricNamespace: 'string'
name: 'string'
skipMetricValidation: bool
timeAggregation: 'string'
criterionType: 'string'
// For remaining properties, see MultiMetricCriteria objects
}
]
odata.type: 'Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria'
}
Pro Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteriapoužijte:
{
allOf: [
{
criterionType: 'string'
dimensions: [
{
name: 'string'
operator: 'string'
values: [
'string'
]
}
]
metricName: 'string'
metricNamespace: 'string'
name: 'string'
operator: 'string'
skipMetricValidation: bool
threshold: int
timeAggregation: 'string'
}
]
odata.type: 'Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria'
}
Pro Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteriapoužijte:
{
componentId: 'string'
failedLocationCount: int
odata.type: 'Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria'
webTestId: 'string'
}
Hodnoty vlastností
DynamicMetricCriteria
Jméno | Popis | Hodnota |
---|---|---|
upozorněníSensitivity | Rozsah odchylky vyžadovaný k aktivaci výstrahy. To bude mít vliv na to, jak úzká je prahová hodnota vzoru řady metrik. | "Vysoká" "Nízká" Střední (povinné) |
criterionType | Určuje typ kritérií prahové hodnoty. | DynamicThresholdCriterion (povinné) |
selháníPeriods | Minimální počet porušení požadovaných v rámci vybraného časového intervalu zpětného vyhledávání, které je nutné k vyvolání výstrahy. | DynamicThresholdFailingPeriods (povinné) |
ignoreDataBefore | Tato možnost slouží k nastavení data, od kterého chcete začít učit historická data metrik a vypočítat dynamické prahové hodnoty (ve formátu ISO8601). | řetězec |
operátor | Operátor použitý k porovnání hodnoty metriky s prahovou hodnotou. | "GreaterOrLessThan" "GreaterThan" LessThan (povinné) |
DynamicThresholdFailingPeriods
Jméno | Popis | Hodnota |
---|---|---|
minFailingPeriodsToAlert | Počet porušení, která se mají aktivovat upozornění. Měl by být menší nebo roven čísluOfEvaluationPeriods. | int (povinné) |
numberOfEvaluationPeriods | Počet agregovaných bodů zpětného vyhledávání. Časové období zpětného vyhledávání se vypočítá na základě členitosti agregace (windowSize) a vybraného počtu agregovaných bodů. | int (povinné) |
MetricAlertAction
MetricAlertActionWebHookProperties
Jméno | Popis | Hodnota |
---|
MetricAlertCriteria
Jméno | Popis | Hodnota |
---|---|---|
odata.type | Nastavte na Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria pro typ MetricAlertMultipleResourceMultipleMetricCriteria. Nastavte na Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria pro typ MetricAlertSingleResourceMultipleMetricCriteria. Nastavte na Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria pro typ WebtestLocationAvailabilityCriteria. | Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria ( povinné) |
MetricAlertMultipleResourceMultipleMetricCriteria
Jméno | Popis | Hodnota |
---|---|---|
allOf | seznam více kritérií metrik pro tuto "veškerou" operaci. | MultiMetricCriteria[] |
odata.type | určuje typ kritérií výstrahy. | Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria ( povinné) |
MetricAlertProperties
Jméno | Popis | Hodnota |
---|---|---|
Akce | pole akcí, které se provádějí při aktivním pravidlu upozornění a při vyřešení podmínky upozornění. | MetricAlertAction[] |
autoMitigate | příznak, který označuje, jestli má být výstraha automaticky vyřešena, nebo ne. Výchozí hodnota je true. | Bool |
kritéria | definuje konkrétní informace o kritériích upozornění. | MetricAlertCriteria (povinné) |
popis | popis upozornění na metriku, který bude součástí e-mailu s upozorněním. | řetězec |
zpřístupněný | příznak označující, jestli je upozornění na metriku povolené. | bool (povinné) |
evaluationFrequency | jak často se upozornění na metriku vyhodnotí ve formátu doby trvání ISO 8601. | string (povinné) |
oblasti | seznam ID prostředku, na který je toto upozornění metriky vymezeno. | string[] (povinné) |
závažnost | Závažnost upozornění {0, 1, 2, 3, 4} | int (povinné) |
targetResourceRegion | oblast cílových prostředků, na kterých se výstraha vytvoří nebo aktualizuje. Povinné, pokud obor obsahuje předplatné, skupinu prostředků nebo více než jeden prostředek. | řetězec |
targetResourceType | typ prostředku cílových prostředků, na kterých se výstraha vytvoří nebo aktualizuje. Povinné, pokud obor obsahuje předplatné, skupinu prostředků nebo více než jeden prostředek. | řetězec |
windowSize | časové období (ve formátu doby trvání ISO 8601), které se používá k monitorování aktivity výstrahy na základě prahové hodnoty. | string (povinné) |
MetricAlertSingleResourceMultipleMetricCriteria
Jméno | Popis | Hodnota |
---|---|---|
allOf | Seznamkritériích | MetricCriteria[] |
odata.type | určuje typ kritérií výstrahy. | Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria (povinné) |
MetricCriteria
MetricCriteria
Jméno | Popis | Hodnota |
---|---|---|
criterionType | Určuje typ kritérií prahové hodnoty. | StaticThresholdCriterion (povinné) |
operátor | operátor kritérií. | "Rovná se" "GreaterThan" "GreaterThanOrEqual" "LessThan" LessThanOrEqual (povinné) |
práh | prahová hodnota kritérií, která aktivuje výstrahu. | int (povinné) |
MetricDimension
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název dimenze. | string (povinné) |
operátor | operátor dimenze. Podporují se pouze zahrnutí a vyloučení. | string (povinné) |
hodnoty | seznam hodnot dimenzí. | string[] (povinné) |
Microsoft.Insights/metricAlerts
Jméno | Popis | Hodnota |
---|---|---|
umístění | Umístění prostředku | string (povinné) |
Jméno | Název prostředku | string (povinné) |
vlastnosti | Vlastnosti pravidla upozornění prostředku. | MetricAlertProperties (povinné) |
visačky | Značky prostředků | Slovník názvů a hodnot značek Viz Značky v šablonách |
MultiMetricCriteria
Jméno | Popis | Hodnota |
---|---|---|
criterionType | Pro typ DynamicMetricCriterianastavte hodnotu DynamicThresholdCriterion . Nastavte na StaticThresholdCriterion pro typ MetricCriteria. | DynamicThresholdCriterion StaticThresholdCriterion (povinné) |
dimenze | Seznam podmínek dimenzí | MetricDimension [] |
metricName | Název metriky | string (povinné) |
metricNamespace | Namespace metriky. | řetězec |
Jméno | Název kritérií | string (povinné) |
skipMetricValidation | Umožňuje vytvořit pravidlo upozornění na vlastní metriku, která ještě není vygenerována, tím, že způsobí vynechání ověření metriky. | Bool |
timeAggregation | časové typy agregace kritérií. | "Průměr" 'Count' Maximum Minimum Total (povinné) |
Značky prostředků
Jméno | Popis | Hodnota |
---|
WebtestLocationAvailabilityCriteria
Jméno | Popis | Hodnota |
---|---|---|
componentId | ID prostředku Application Insights | string (povinné) |
failedLocationCount | Počet neúspěšných umístění. | int (povinné) |
odata.type | určuje typ kritérií výstrahy. | Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria ( povinné) |
webTestId | ID webového testu Application Insights | string (povinné) |
Ukázky rychlého startu
Následující ukázky rychlého startu nasadí tento typ prostředku.
Soubor Bicep | Popis |
---|---|
Nasazení Application Insights a vytvoření upozornění v něm | Tato šablona umožňuje nasadit Application Insight a vytvořit v ní upozornění. |
Definice prostředku šablony ARM
Typ prostředku metricAlerts je možné nasadit s operacemi, které cílí:
- skupiny prostředků – viz příkazy nasazení skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.Insights/metricAlerts, přidejte do šablony následující JSON.
{
"type": "Microsoft.Insights/metricAlerts",
"apiVersion": "2018-03-01",
"name": "string",
"location": "string",
"properties": {
"actions": [
{
"actionGroupId": "string",
"webHookProperties": {
"{customized property}": "string"
}
}
],
"autoMitigate": "bool",
"criteria": {
"odata.type": "string"
// For remaining properties, see MetricAlertCriteria objects
},
"description": "string",
"enabled": "bool",
"evaluationFrequency": "string",
"scopes": [ "string" ],
"severity": "int",
"targetResourceRegion": "string",
"targetResourceType": "string",
"windowSize": "string"
},
"tags": {
"{customized property}": "string"
}
}
Objekty MultiMetricCriteria
Nastavte vlastnost criterionType určit typ objektu.
Pro DynamicThresholdCriterionpoužijte:
{
"alertSensitivity": "string",
"criterionType": "DynamicThresholdCriterion",
"failingPeriods": {
"minFailingPeriodsToAlert": "int",
"numberOfEvaluationPeriods": "int"
},
"ignoreDataBefore": "string",
"operator": "string"
}
Pro StaticThresholdCriterionpoužijte:
{
"criterionType": "StaticThresholdCriterion",
"operator": "string",
"threshold": "int"
}
MetricAlertCriteria – objekty
Nastavte vlastnost odata.type, která určuje typ objektu.
Pro Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteriapoužijte:
{
"allOf": [ {
"dimensions": [
{
"name": "string",
"operator": "string",
"values": [ "string" ]
}
],
"metricName": "string",
"metricNamespace": "string",
"name": "string",
"skipMetricValidation": "bool",
"timeAggregation": "string",
"criterionType": "string"
// For remaining properties, see MultiMetricCriteria objects
} ],
"odata.type": "Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria"
}
Pro Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteriapoužijte:
{
"allOf": [
{
"criterionType": "string",
"dimensions": [
{
"name": "string",
"operator": "string",
"values": [ "string" ]
}
],
"metricName": "string",
"metricNamespace": "string",
"name": "string",
"operator": "string",
"skipMetricValidation": "bool",
"threshold": "int",
"timeAggregation": "string"
}
],
"odata.type": "Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria"
}
Pro Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteriapoužijte:
{
"componentId": "string",
"failedLocationCount": "int",
"odata.type": "Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria",
"webTestId": "string"
}
Hodnoty vlastností
DynamicMetricCriteria
Jméno | Popis | Hodnota |
---|---|---|
upozorněníSensitivity | Rozsah odchylky vyžadovaný k aktivaci výstrahy. To bude mít vliv na to, jak úzká je prahová hodnota vzoru řady metrik. | "Vysoká" "Nízká" Střední (povinné) |
criterionType | Určuje typ kritérií prahové hodnoty. | DynamicThresholdCriterion (povinné) |
selháníPeriods | Minimální počet porušení požadovaných v rámci vybraného časového intervalu zpětného vyhledávání, které je nutné k vyvolání výstrahy. | DynamicThresholdFailingPeriods (povinné) |
ignoreDataBefore | Tato možnost slouží k nastavení data, od kterého chcete začít učit historická data metrik a vypočítat dynamické prahové hodnoty (ve formátu ISO8601). | řetězec |
operátor | Operátor použitý k porovnání hodnoty metriky s prahovou hodnotou. | "GreaterOrLessThan" "GreaterThan" LessThan (povinné) |
DynamicThresholdFailingPeriods
Jméno | Popis | Hodnota |
---|---|---|
minFailingPeriodsToAlert | Počet porušení, která se mají aktivovat upozornění. Měl by být menší nebo roven čísluOfEvaluationPeriods. | int (povinné) |
numberOfEvaluationPeriods | Počet agregovaných bodů zpětného vyhledávání. Časové období zpětného vyhledávání se vypočítá na základě členitosti agregace (windowSize) a vybraného počtu agregovaných bodů. | int (povinné) |
MetricAlertAction
MetricAlertActionWebHookProperties
Jméno | Popis | Hodnota |
---|
MetricAlertCriteria
Jméno | Popis | Hodnota |
---|---|---|
odata.type | Nastavte na Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria pro typ MetricAlertMultipleResourceMultipleMetricCriteria. Nastavte na Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria pro typ MetricAlertSingleResourceMultipleMetricCriteria. Nastavte na Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria pro typ WebtestLocationAvailabilityCriteria. | Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria ( povinné) |
MetricAlertMultipleResourceMultipleMetricCriteria
Jméno | Popis | Hodnota |
---|---|---|
allOf | seznam více kritérií metrik pro tuto "veškerou" operaci. | MultiMetricCriteria[] |
odata.type | určuje typ kritérií výstrahy. | Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria ( povinné) |
MetricAlertProperties
Jméno | Popis | Hodnota |
---|---|---|
Akce | pole akcí, které se provádějí při aktivním pravidlu upozornění a při vyřešení podmínky upozornění. | MetricAlertAction[] |
autoMitigate | příznak, který označuje, jestli má být výstraha automaticky vyřešena, nebo ne. Výchozí hodnota je true. | Bool |
kritéria | definuje konkrétní informace o kritériích upozornění. | MetricAlertCriteria (povinné) |
popis | popis upozornění na metriku, který bude součástí e-mailu s upozorněním. | řetězec |
zpřístupněný | příznak označující, jestli je upozornění na metriku povolené. | bool (povinné) |
evaluationFrequency | jak často se upozornění na metriku vyhodnotí ve formátu doby trvání ISO 8601. | string (povinné) |
oblasti | seznam ID prostředku, na který je toto upozornění metriky vymezeno. | string[] (povinné) |
závažnost | Závažnost upozornění {0, 1, 2, 3, 4} | int (povinné) |
targetResourceRegion | oblast cílových prostředků, na kterých se výstraha vytvoří nebo aktualizuje. Povinné, pokud obor obsahuje předplatné, skupinu prostředků nebo více než jeden prostředek. | řetězec |
targetResourceType | typ prostředku cílových prostředků, na kterých se výstraha vytvoří nebo aktualizuje. Povinné, pokud obor obsahuje předplatné, skupinu prostředků nebo více než jeden prostředek. | řetězec |
windowSize | časové období (ve formátu doby trvání ISO 8601), které se používá k monitorování aktivity výstrahy na základě prahové hodnoty. | string (povinné) |
MetricAlertSingleResourceMultipleMetricCriteria
Jméno | Popis | Hodnota |
---|---|---|
allOf | Seznamkritériích | MetricCriteria[] |
odata.type | určuje typ kritérií výstrahy. | Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria (povinné) |
MetricCriteria
MetricCriteria
Jméno | Popis | Hodnota |
---|---|---|
criterionType | Určuje typ kritérií prahové hodnoty. | StaticThresholdCriterion (povinné) |
operátor | operátor kritérií. | "Rovná se" "GreaterThan" "GreaterThanOrEqual" "LessThan" LessThanOrEqual (povinné) |
práh | prahová hodnota kritérií, která aktivuje výstrahu. | int (povinné) |
MetricDimension
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název dimenze. | string (povinné) |
operátor | operátor dimenze. Podporují se pouze zahrnutí a vyloučení. | string (povinné) |
hodnoty | seznam hodnot dimenzí. | string[] (povinné) |
Microsoft.Insights/metricAlerts
Jméno | Popis | Hodnota |
---|---|---|
apiVersion | Verze rozhraní API | '2018-03-01' |
umístění | Umístění prostředku | string (povinné) |
Jméno | Název prostředku | string (povinné) |
vlastnosti | Vlastnosti pravidla upozornění prostředku. | MetricAlertProperties (povinné) |
visačky | Značky prostředků | Slovník názvů a hodnot značek Viz Značky v šablonách |
typ | Typ prostředku | Microsoft.Insights/metricAlerts |
MultiMetricCriteria
Jméno | Popis | Hodnota |
---|---|---|
criterionType | Pro typ DynamicMetricCriterianastavte hodnotu DynamicThresholdCriterion . Nastavte na StaticThresholdCriterion pro typ MetricCriteria. | DynamicThresholdCriterion StaticThresholdCriterion (povinné) |
dimenze | Seznam podmínek dimenzí | MetricDimension [] |
metricName | Název metriky | string (povinné) |
metricNamespace | Namespace metriky. | řetězec |
Jméno | Název kritérií | string (povinné) |
skipMetricValidation | Umožňuje vytvořit pravidlo upozornění na vlastní metriku, která ještě není vygenerována, tím, že způsobí vynechání ověření metriky. | Bool |
timeAggregation | časové typy agregace kritérií. | "Průměr" 'Count' Maximum Minimum Total (povinné) |
Značky prostředků
Jméno | Popis | Hodnota |
---|
WebtestLocationAvailabilityCriteria
Jméno | Popis | Hodnota |
---|---|---|
componentId | ID prostředku Application Insights | string (povinné) |
failedLocationCount | Počet neúspěšných umístění. | int (povinné) |
odata.type | určuje typ kritérií výstrahy. | Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria ( povinné) |
webTestId | ID webového testu Application Insights | string (povinné) |
Šablony pro rychlý start
Následující šablony pro rychlý start nasazují tento typ prostředku.
Šablona | Popis |
---|---|
upozornění na metriku posledního bajtu back-endu Nasadit |
Pomocí těchto šablon můžete snadno vytvořit několik důležitých upozornění na události pro službu Azure Application Gateway. |
upozornění metriky počtu hostitelů, které nejsou v pořádku, Nasadit |
Pomocí těchto šablon můžete snadno vytvořit několik důležitých upozornění na události pro službu Azure Application Gateway. |
BrowserBox Azure Edition Nasadit |
Tato šablona nasadí BrowserBox na virtuální počítač s Ubuntu Serverem 22.04 LTS, Debianem 11 nebo RHEL 8.7 LVM. |
Vytváření upozornění pro služby Application Gateway Nasadit |
Pomocí těchto šablon můžete snadno vytvořit několik důležitých upozornění na události pro službu Azure Application Gateway. |
Nasazení Application Insights a vytvoření upozornění v něm Nasadit |
Tato šablona umožňuje nasadit Application Insight a vytvořit v ní upozornění. |
vytvoření dynamického webového testu Nasadit |
Vytvořte libovolný počet testů webu App Insights (ping). |
Enterprise Governance-AppService, SQL DB, AD, OMS, runbooky Nasadit |
Přechod na cloud pro podniky, malé nebo velké organizace vyžaduje zodpovědné a efektivní modely zásad správného řízení, které odvozují hodnotu z jejich cloudových nasazení. CloudWise (název kódu pro řešení) je složené řešení dostupné z rychlých startů pro partnery Azure, je povolení přechodu pro zákazníky, integrátory systémů a partnery, které poskytuje samoobslužné řešení, automatizované řízení a provoz, zaměřené na optimalizaci nákladů, zlepšení spolehlivosti aplikací a snížení obchodního rizika. Řešení zvýrazňuje základní pilíře zásad správného řízení viditelnosti a řízení. |
pravidlo upozornění na metriku pro testovací dostupnosti Nasadit |
Tato šablona vytvoří test dostupnosti Application Insights spolu s pravidlem upozornění na metriku, které ho monitoruje. |
pravidlo upozornění na metriku s dynamickým prahovým Nasadit |
Tato šablona vytvoří pravidlo upozornění na metriku, které monitoruje metriku procent procesoru virtuálního počítače pomocí typu podmínky dynamické prahové hodnoty. |
pravidlo upozornění na metriku s statickou prahovou hodnotou Nasadit |
Tato šablona vytvoří pravidlo upozornění na metriku, které monitoruje metriku procent procesoru virtuálního počítače pomocí typu statické prahové hodnoty. |
škálovatelná webová aplikace Umbraco CMS Nasadit |
Tato šablona poskytuje snadný způsob nasazení webové aplikace umbraco CMS ve službě Azure App Service Web Apps. |
Definice prostředku Terraformu (poskytovatel AzAPI)
Typ prostředku metricAlerts je možné nasadit s operacemi, které cílí:
- skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.Insights/metricAlerts, přidejte do šablony následující Terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Insights/metricAlerts@2018-03-01"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
actions = [
{
actionGroupId = "string"
webHookProperties = {
{customized property} = "string"
}
}
]
autoMitigate = bool
criteria = {
odata.type = "string"
// For remaining properties, see MetricAlertCriteria objects
}
description = "string"
enabled = bool
evaluationFrequency = "string"
scopes = [
"string"
]
severity = int
targetResourceRegion = "string"
targetResourceType = "string"
windowSize = "string"
}
})
}
Objekty MultiMetricCriteria
Nastavte vlastnost criterionType určit typ objektu.
Pro DynamicThresholdCriterionpoužijte:
{
alertSensitivity = "string"
criterionType = "DynamicThresholdCriterion"
failingPeriods = {
minFailingPeriodsToAlert = int
numberOfEvaluationPeriods = int
}
ignoreDataBefore = "string"
operator = "string"
}
Pro StaticThresholdCriterionpoužijte:
{
criterionType = "StaticThresholdCriterion"
operator = "string"
threshold = int
}
MetricAlertCriteria – objekty
Nastavte vlastnost odata.type, která určuje typ objektu.
Pro Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteriapoužijte:
{
allOf = [
{
dimensions = [
{
name = "string"
operator = "string"
values = [
"string"
]
}
]
metricName = "string"
metricNamespace = "string"
name = "string"
skipMetricValidation = bool
timeAggregation = "string"
criterionType = "string"
// For remaining properties, see MultiMetricCriteria objects
}
]
odata.type = "Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria"
}
Pro Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteriapoužijte:
{
allOf = [
{
criterionType = "string"
dimensions = [
{
name = "string"
operator = "string"
values = [
"string"
]
}
]
metricName = "string"
metricNamespace = "string"
name = "string"
operator = "string"
skipMetricValidation = bool
threshold = int
timeAggregation = "string"
}
]
odata.type = "Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria"
}
Pro Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteriapoužijte:
{
componentId = "string"
failedLocationCount = int
odata.type = "Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria"
webTestId = "string"
}
Hodnoty vlastností
DynamicMetricCriteria
Jméno | Popis | Hodnota |
---|---|---|
upozorněníSensitivity | Rozsah odchylky vyžadovaný k aktivaci výstrahy. To bude mít vliv na to, jak úzká je prahová hodnota vzoru řady metrik. | "Vysoká" "Nízká" Střední (povinné) |
criterionType | Určuje typ kritérií prahové hodnoty. | DynamicThresholdCriterion (povinné) |
selháníPeriods | Minimální počet porušení požadovaných v rámci vybraného časového intervalu zpětného vyhledávání, které je nutné k vyvolání výstrahy. | DynamicThresholdFailingPeriods (povinné) |
ignoreDataBefore | Tato možnost slouží k nastavení data, od kterého chcete začít učit historická data metrik a vypočítat dynamické prahové hodnoty (ve formátu ISO8601). | řetězec |
operátor | Operátor použitý k porovnání hodnoty metriky s prahovou hodnotou. | "GreaterOrLessThan" "GreaterThan" LessThan (povinné) |
DynamicThresholdFailingPeriods
Jméno | Popis | Hodnota |
---|---|---|
minFailingPeriodsToAlert | Počet porušení, která se mají aktivovat upozornění. Měl by být menší nebo roven čísluOfEvaluationPeriods. | int (povinné) |
numberOfEvaluationPeriods | Počet agregovaných bodů zpětného vyhledávání. Časové období zpětného vyhledávání se vypočítá na základě členitosti agregace (windowSize) a vybraného počtu agregovaných bodů. | int (povinné) |
MetricAlertAction
MetricAlertActionWebHookProperties
Jméno | Popis | Hodnota |
---|
MetricAlertCriteria
Jméno | Popis | Hodnota |
---|---|---|
odata.type | Nastavte na Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria pro typ MetricAlertMultipleResourceMultipleMetricCriteria. Nastavte na Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria pro typ MetricAlertSingleResourceMultipleMetricCriteria. Nastavte na Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria pro typ WebtestLocationAvailabilityCriteria. | Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria ( povinné) |
MetricAlertMultipleResourceMultipleMetricCriteria
Jméno | Popis | Hodnota |
---|---|---|
allOf | seznam více kritérií metrik pro tuto "veškerou" operaci. | MultiMetricCriteria[] |
odata.type | určuje typ kritérií výstrahy. | Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria ( povinné) |
MetricAlertProperties
Jméno | Popis | Hodnota |
---|---|---|
Akce | pole akcí, které se provádějí při aktivním pravidlu upozornění a při vyřešení podmínky upozornění. | MetricAlertAction[] |
autoMitigate | příznak, který označuje, jestli má být výstraha automaticky vyřešena, nebo ne. Výchozí hodnota je true. | Bool |
kritéria | definuje konkrétní informace o kritériích upozornění. | MetricAlertCriteria (povinné) |
popis | popis upozornění na metriku, který bude součástí e-mailu s upozorněním. | řetězec |
zpřístupněný | příznak označující, jestli je upozornění na metriku povolené. | bool (povinné) |
evaluationFrequency | jak často se upozornění na metriku vyhodnotí ve formátu doby trvání ISO 8601. | string (povinné) |
oblasti | seznam ID prostředku, na který je toto upozornění metriky vymezeno. | string[] (povinné) |
závažnost | Závažnost upozornění {0, 1, 2, 3, 4} | int (povinné) |
targetResourceRegion | oblast cílových prostředků, na kterých se výstraha vytvoří nebo aktualizuje. Povinné, pokud obor obsahuje předplatné, skupinu prostředků nebo více než jeden prostředek. | řetězec |
targetResourceType | typ prostředku cílových prostředků, na kterých se výstraha vytvoří nebo aktualizuje. Povinné, pokud obor obsahuje předplatné, skupinu prostředků nebo více než jeden prostředek. | řetězec |
windowSize | časové období (ve formátu doby trvání ISO 8601), které se používá k monitorování aktivity výstrahy na základě prahové hodnoty. | string (povinné) |
MetricAlertSingleResourceMultipleMetricCriteria
Jméno | Popis | Hodnota |
---|---|---|
allOf | Seznamkritériích | MetricCriteria[] |
odata.type | určuje typ kritérií výstrahy. | Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria (povinné) |
MetricCriteria
MetricCriteria
Jméno | Popis | Hodnota |
---|---|---|
criterionType | Určuje typ kritérií prahové hodnoty. | StaticThresholdCriterion (povinné) |
operátor | operátor kritérií. | "Rovná se" "GreaterThan" "GreaterThanOrEqual" "LessThan" LessThanOrEqual (povinné) |
práh | prahová hodnota kritérií, která aktivuje výstrahu. | int (povinné) |
MetricDimension
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název dimenze. | string (povinné) |
operátor | operátor dimenze. Podporují se pouze zahrnutí a vyloučení. | string (povinné) |
hodnoty | seznam hodnot dimenzí. | string[] (povinné) |
Microsoft.Insights/metricAlerts
MultiMetricCriteria
Jméno | Popis | Hodnota |
---|---|---|
criterionType | Pro typ DynamicMetricCriterianastavte hodnotu DynamicThresholdCriterion . Nastavte na StaticThresholdCriterion pro typ MetricCriteria. | DynamicThresholdCriterion StaticThresholdCriterion (povinné) |
dimenze | Seznam podmínek dimenzí | MetricDimension [] |
metricName | Název metriky | string (povinné) |
metricNamespace | Namespace metriky. | řetězec |
Jméno | Název kritérií | string (povinné) |
skipMetricValidation | Umožňuje vytvořit pravidlo upozornění na vlastní metriku, která ještě není vygenerována, tím, že způsobí vynechání ověření metriky. | Bool |
timeAggregation | časové typy agregace kritérií. | "Průměr" 'Count' Maximum Minimum Total (povinné) |
Značky prostředků
Jméno | Popis | Hodnota |
---|
WebtestLocationAvailabilityCriteria
Jméno | Popis | Hodnota |
---|---|---|
componentId | ID prostředku Application Insights | string (povinné) |
failedLocationCount | Počet neúspěšných umístění. | int (povinné) |
odata.type | určuje typ kritérií výstrahy. | Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria ( povinné) |
webTestId | ID webového testu Application Insights | string (povinné) |