Microsoft.Insights metricAlerts
Bicep-resourcedefinitie
Het resourcetype metricAlerts kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Opmerkingen
Zie Bewakingsbronnen maken met Bicepvoor hulp bij het implementeren van bewakingsoplossingen.
Resource-indeling
Als u een Microsoft.Insights/metricAlerts-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.Insights/metricAlerts@2018-03-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
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'
}
}
MetricAlertCriteria-objecten
Stel de eigenschap odata.type in om het type object op te geven.
Gebruik voor Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria:
'odata.type': 'Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria'
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
}
]
Gebruik voor Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria:
'odata.type': 'Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria'
allOf: [
{
criterionType: 'string'
dimensions: [
{
name: 'string'
operator: 'string'
values: [
'string'
]
}
]
metricName: 'string'
metricNamespace: 'string'
name: 'string'
operator: 'string'
skipMetricValidation: bool
threshold: int
timeAggregation: 'string'
{customized property}: any()
}
]
Gebruik voor Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria:
'odata.type': 'Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria'
componentId: 'string'
failedLocationCount: int
webTestId: 'string'
MultiMetricCriteria-objecten
Stel de eigenschap criterionType in om het type object op te geven.
Gebruik voor DynamicThresholdCriterion:
criterionType: 'DynamicThresholdCriterion'
alertSensitivity: 'string'
failingPeriods: {
minFailingPeriodsToAlert: int
numberOfEvaluationPeriods: int
}
ignoreDataBefore: 'string'
operator: 'string'
Gebruik voor StaticThresholdCriterion:
criterionType: 'StaticThresholdCriterion'
operator: 'string'
threshold: int
Eigenschapswaarden
metricAlerts
Naam | Beschrijving | Waarde |
---|---|---|
naam | De resourcenaam | tekenreeks (vereist) Tekenlimiet: 1-260 Geldige tekens: Kan het volgende niet gebruiken: *#&+:<>?@%{}\/| of besturingstekens Kan niet eindigen met spatie of punt. |
plaats | Resourcelocatie | tekenreeks (vereist) |
Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen |
Eigenschappen | De eigenschappen van de waarschuwingsregel van de resource. | MetricAlertProperties- (vereist) |
MetricAlertProperties
Naam | Beschrijving | Waarde |
---|---|---|
Acties | de matrix van acties die worden uitgevoerd wanneer de waarschuwingsregel actief wordt en wanneer een waarschuwingsvoorwaarde is opgelost. | MetricAlertAction[] |
autoMitigate | de vlag die aangeeft of de waarschuwing automatisch moet worden opgelost of niet. De standaardwaarde is waar. | Bool |
Criteria | definieert de specifieke informatie over waarschuwingscriteria. | MetricAlertCriteria (vereist) |
beschrijving | de beschrijving van de metrische waarschuwing die wordt opgenomen in de waarschuwings-e-mail. | snaar |
Ingeschakeld | de vlag die aangeeft of de waarschuwing voor metrische gegevens is ingeschakeld. | bool (vereist) |
evaluationFrequency | hoe vaak de waarschuwing voor metrische gegevens wordt geëvalueerd in iso 8601-duurnotatie. | tekenreeks (vereist) |
Scopes | de lijst met resource-id's waarop deze metrische waarschuwing is gericht. | tekenreeks[] (vereist) |
strengheid | Ernst van waarschuwing {0, 1, 2, 3, 4} | int (vereist) |
targetResourceRegion | de regio van de doelresource(s) waarop de waarschuwing wordt gemaakt/bijgewerkt. Verplicht als het bereik een abonnement, resourcegroep of meer dan één resource bevat. | snaar |
targetResourceType | het resourcetype van de doelresource(s) waarop de waarschuwing wordt gemaakt/bijgewerkt. Verplicht als het bereik een abonnement, resourcegroep of meer dan één resource bevat. | snaar |
windowSize | de periode (in ISO 8601-duurnotatie) die wordt gebruikt voor het bewaken van waarschuwingsactiviteiten op basis van de drempelwaarde. | tekenreeks (vereist) |
MetricAlertAction
Naam | Beschrijving | Waarde |
---|---|---|
actionGroupId | de id van de actiegroep die moet worden gebruikt. | snaar |
webHookProperties | Met dit veld kunt u aangepaste eigenschappen opgeven, die worden toegevoegd aan de nettolading van de waarschuwing die als invoer naar de webhook wordt verzonden. | MetricAlertActionWebHookProperties |
MetricAlertActionWebHookProperties
Naam | Beschrijving | Waarde |
---|---|---|
{aangepaste eigenschap} | snaar |
MetricAlertCriteria
Naam | Beschrijving | Waarde |
---|---|---|
odata.type | Het objecttype instellen |
Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria (vereist) |
MetricAlertMultipleResourceMultipleMetricCriteria
Naam | Beschrijving | Waarde |
---|---|---|
odata.type | geeft het type van de waarschuwingscriteria op. | 'Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria' (vereist) |
allOf | de lijst met meerdere metrische criteria voor deze 'all'-bewerking. | MultiMetricCriteria[] |
MultiMetricCriteria
Naam | Beschrijving | Waarde |
---|---|---|
Dimensies | Lijst met dimensievoorwaarden. | MetricDimension[] |
metricName | Naam van de metrische waarde. | tekenreeks (vereist) |
metricNamespace | Naamruimte van de metrische waarde. | snaar |
naam | Naam van de criteria. | tekenreeks (vereist) |
skipMetricValidation | Hiermee kunt u een waarschuwingsregel maken voor een aangepaste metrische waarde die nog niet is verzonden, door ervoor te zorgen dat de metrische validatie wordt overgeslagen. | Bool |
timeAggregation | de aggregatietypen voor criteriatijd. | 'Gemiddelde' 'Aantal' 'Maximum' 'Minimum' Totaal (vereist) |
criteriumType | Het objecttype instellen |
DynamicThresholdCriterion StaticThresholdCriterion (vereist) |
MetricDimension
Naam | Beschrijving | Waarde |
---|---|---|
naam | Naam van de dimensie. | tekenreeks (vereist) |
bediener | de dimensieoperator. Alleen Opnemen en Uitsluiten worden ondersteund | tekenreeks (vereist) |
waarden | lijst met dimensiewaarden. | tekenreeks[] (vereist) |
DynamicMetricCriteria
Naam | Beschrijving | Waarde |
---|---|---|
criteriumType | Hiermee geeft u het type drempelwaarden op | DynamicThresholdCriterion (vereist) |
alertSensitivity | De mate van afwijking die is vereist voor het activeren van een waarschuwing. Dit is van invloed op hoe strak de drempelwaarde is voor het patroon van de metrische reeks. | 'Hoog' 'Laag' Gemiddeld (vereist) |
failPeriods | Het minimale aantal schendingen dat is vereist in het geselecteerde tijdvenster voor terugkijken dat is vereist om een waarschuwing te genereren. | DynamicThresholdFailingPeriods (vereist) |
ignoreDataBefore | Gebruik deze optie om de datum in te stellen van waaruit u de historische metrische gegevens wilt leren en de dynamische drempelwaarden (in ISO8601 notatie) wilt berekenen | snaar |
bediener | De operator die wordt gebruikt om de metrische waarde te vergelijken met de drempelwaarde. | 'GreaterOrLessThan' 'GreaterThan' LessThan (vereist) |
DynamicThresholdFailingPeriods
Naam | Beschrijving | Waarde |
---|---|---|
minFailingPeriodsToAlert | Het aantal schendingen dat een waarschuwing activeert. Moet kleiner of gelijk zijn aan numberOfEvaluationPeriods. | int (vereist) |
numberOfEvaluationPeriods | Het aantal geaggregeerde lookbackpunten. Het tijdvenster voor lookback wordt berekend op basis van de aggregatiegranulariteit (windowSize) en het geselecteerde aantal geaggregeerde punten. | int (vereist) |
MetricCriteria
Naam | Beschrijving | Waarde |
---|---|---|
criteriumType | Hiermee geeft u het type drempelwaarden op | 'DynamicThresholdCriterion' 'StaticThresholdCriterion' (vereist) |
Dimensies | Lijst met dimensievoorwaarden. | MetricDimension[] |
metricName | Naam van de metrische waarde. | tekenreeks (vereist) |
metricNamespace | Naamruimte van de metrische waarde. | snaar |
naam | Naam van de criteria. | tekenreeks (vereist) |
bediener | de criteriumoperator. | 'Is gelijk aan' 'GreaterThan' 'GreaterThanOrEqual' 'LessThan' LessThanOrEqual (vereist) |
skipMetricValidation | Hiermee kunt u een waarschuwingsregel maken voor een aangepaste metrische waarde die nog niet is verzonden, door ervoor te zorgen dat de metrische validatie wordt overgeslagen. | Bool |
drempel | de drempelwaarde voor criteria waarmee de waarschuwing wordt geactiveerd. | int (vereist) |
timeAggregation | de aggregatietypen voor criteriatijd. | 'Gemiddelde' 'Aantal' 'Maximum' 'Minimum' Totaal (vereist) |
{aangepaste eigenschap} | Voor Bicep kunt u de functie any() gebruiken. |
MetricAlertSingleResourceMultipleMetricCriteria
Naam | Beschrijving | Waarde |
---|---|---|
odata.type | geeft het type van de waarschuwingscriteria op. | 'Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria' (vereist) |
allOf | De lijst met metrische criteria voor deze 'all'-bewerking. | MetricCriteria[] |
WebtestLocationAvailabilityCriteria
Naam | Beschrijving | Waarde |
---|---|---|
odata.type | geeft het type van de waarschuwingscriteria op. | 'Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria' (vereist) |
componentId | De Application Insights-resource-id. | tekenreeks (vereist) |
failedLocationCount | Het aantal mislukte locaties. | int (vereist) |
webTestId | De Application Insights-webtest-id. | tekenreeks (vereist) |
Quickstart-sjablonen
Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.
Sjabloon | Beschrijving |
---|---|
BrowserBox Azure Edition |
Met deze sjabloon wordt BrowserBox geïmplementeerd op een AZURE Ubuntu Server 22.04 LTS, Debian 11 of RHEL 8.7 LVM VM. |
Scalable Umbraco CMS Web App |
Deze sjabloon biedt een eenvoudige manier om umbraco CMS-web-app te implementeren in Azure App Service Web Apps. |
Waarschuwingen maken voor uw Application Gateway- |
Gebruik deze sjablonen om eenvoudig enkele belangrijke gebeurteniswaarschuwingen voor uw Azure Application Gateway te maken. |
waarschuwing voor metrische gegevens voor laatste byteantwoord voor back-end |
Gebruik dergelijke sjablonen om eenvoudig belangrijke gebeurteniswaarschuwingen voor uw Azure Application Gateway te maken. |
Waarschuwing voor het aantal beschadigde hosts |
Gebruik dergelijke sjablonen om eenvoudig belangrijke gebeurteniswaarschuwingen voor uw Azure Application Gateway te maken. |
Enterprise Governance-AppService, SQL DB, AD, OMS, Runbooks |
Cloudimplementatie voor een onderneming, klein of groot, vereist verantwoorde en efficiënte governancemodellen om waarde af te leiden van hun cloudimplementaties. CloudWise (een codenaam voor de oplossing), is een samengestelde oplossing die beschikbaar is in Azure Partner QuickStarts, is een acceptatie-enabler voor klanten, systeemintegrators en partners, die een selfservicebare, geautomatiseerde governance- en bewerkingsoplossing biedt, gericht op het optimaliseren van uw kosten, het verbeteren van de betrouwbaarheid van uw toepassingen, het verminderen van bedrijfsrisico's. De oplossing markeert de belangrijkste governancepijlers van Zichtbaarheid en Beheer. |
dynamische webtest maken |
Maak een willekeurig aantal App Insights-webtests (ping). |
Application Insight implementeren en er een waarschuwing in maken |
Met deze sjabloon kunt u Application Insight implementeren en er een waarschuwing in maken |
waarschuwingsregel voor metrische gegevens met een dynamische drempelwaarde |
Met deze sjabloon maakt u een waarschuwingsregel voor metrische gegevens waarmee het CPU-percentage van een virtuele machine wordt bewaakt met behulp van een dynamisch type drempelwaardevoorwaarde. |
waarschuwingsregel voor metrische gegevens met een statische drempelwaarde |
Met deze sjabloon maakt u een waarschuwingsregel voor metrische gegevens waarmee het CPU-percentage van een virtuele machine wordt bewaakt met behulp van een voorwaardetype voor statische drempelwaarden. |
Waarschuwingsregel voor metrische gegevens voor een beschikbaarheidstest |
Met deze sjabloon maakt u een Application Insights-beschikbaarheidstest samen met een metrische waarschuwingsregel waarmee deze wordt bewaakt. |
Resourcedefinitie van ARM-sjabloon
Het resourcetype metricAlerts kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Opmerkingen
Zie Bewakingsbronnen maken met Bicepvoor hulp bij het implementeren van bewakingsoplossingen.
Resource-indeling
Als u een Microsoft.Insights/metricAlerts-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.Insights/metricAlerts",
"apiVersion": "2018-03-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"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"
}
}
MetricAlertCriteria-objecten
Stel de eigenschap odata.type in om het type object op te geven.
Gebruik voor Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria:
"odata.type": "Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria",
"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
}
]
Gebruik voor Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria:
"odata.type": "Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria",
"allOf": [
{
"criterionType": "string",
"dimensions": [
{
"name": "string",
"operator": "string",
"values": [ "string" ]
}
],
"metricName": "string",
"metricNamespace": "string",
"name": "string",
"operator": "string",
"skipMetricValidation": "bool",
"threshold": "int",
"timeAggregation": "string",
"{customized property}": {}
}
]
Gebruik voor Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria:
"odata.type": "Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria",
"componentId": "string",
"failedLocationCount": "int",
"webTestId": "string"
MultiMetricCriteria-objecten
Stel de eigenschap criterionType in om het type object op te geven.
Gebruik voor DynamicThresholdCriterion:
"criterionType": "DynamicThresholdCriterion",
"alertSensitivity": "string",
"failingPeriods": {
"minFailingPeriodsToAlert": "int",
"numberOfEvaluationPeriods": "int"
},
"ignoreDataBefore": "string",
"operator": "string"
Gebruik voor StaticThresholdCriterion:
"criterionType": "StaticThresholdCriterion",
"operator": "string",
"threshold": "int"
Eigenschapswaarden
metricAlerts
Naam | Beschrijving | Waarde |
---|---|---|
type | Het resourcetype | 'Microsoft.Insights/metricAlerts' |
apiVersion | De versie van de resource-API | '2018-03-01' |
naam | De resourcenaam | tekenreeks (vereist) Tekenlimiet: 1-260 Geldige tekens: Kan het volgende niet gebruiken: *#&+:<>?@%{}\/| of besturingstekens Kan niet eindigen met spatie of punt. |
plaats | Resourcelocatie | tekenreeks (vereist) |
Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen |
Eigenschappen | De eigenschappen van de waarschuwingsregel van de resource. | MetricAlertProperties- (vereist) |
MetricAlertProperties
Naam | Beschrijving | Waarde |
---|---|---|
Acties | de matrix van acties die worden uitgevoerd wanneer de waarschuwingsregel actief wordt en wanneer een waarschuwingsvoorwaarde is opgelost. | MetricAlertAction[] |
autoMitigate | de vlag die aangeeft of de waarschuwing automatisch moet worden opgelost of niet. De standaardwaarde is waar. | Bool |
Criteria | definieert de specifieke informatie over waarschuwingscriteria. | MetricAlertCriteria (vereist) |
beschrijving | de beschrijving van de metrische waarschuwing die wordt opgenomen in de waarschuwings-e-mail. | snaar |
Ingeschakeld | de vlag die aangeeft of de waarschuwing voor metrische gegevens is ingeschakeld. | bool (vereist) |
evaluationFrequency | hoe vaak de waarschuwing voor metrische gegevens wordt geëvalueerd in iso 8601-duurnotatie. | tekenreeks (vereist) |
Scopes | de lijst met resource-id's waarop deze metrische waarschuwing is gericht. | tekenreeks[] (vereist) |
strengheid | Ernst van waarschuwing {0, 1, 2, 3, 4} | int (vereist) |
targetResourceRegion | de regio van de doelresource(s) waarop de waarschuwing wordt gemaakt/bijgewerkt. Verplicht als het bereik een abonnement, resourcegroep of meer dan één resource bevat. | snaar |
targetResourceType | het resourcetype van de doelresource(s) waarop de waarschuwing wordt gemaakt/bijgewerkt. Verplicht als het bereik een abonnement, resourcegroep of meer dan één resource bevat. | snaar |
windowSize | de periode (in ISO 8601-duurnotatie) die wordt gebruikt voor het bewaken van waarschuwingsactiviteiten op basis van de drempelwaarde. | tekenreeks (vereist) |
MetricAlertAction
Naam | Beschrijving | Waarde |
---|---|---|
actionGroupId | de id van de actiegroep die moet worden gebruikt. | snaar |
webHookProperties | Met dit veld kunt u aangepaste eigenschappen opgeven, die worden toegevoegd aan de nettolading van de waarschuwing die als invoer naar de webhook wordt verzonden. | MetricAlertActionWebHookProperties |
MetricAlertActionWebHookProperties
Naam | Beschrijving | Waarde |
---|---|---|
{aangepaste eigenschap} | snaar |
MetricAlertCriteria
Naam | Beschrijving | Waarde |
---|---|---|
odata.type | Het objecttype instellen |
Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria (vereist) |
MetricAlertMultipleResourceMultipleMetricCriteria
Naam | Beschrijving | Waarde |
---|---|---|
odata.type | geeft het type van de waarschuwingscriteria op. | 'Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria' (vereist) |
allOf | de lijst met meerdere metrische criteria voor deze 'all'-bewerking. | MultiMetricCriteria[] |
MultiMetricCriteria
Naam | Beschrijving | Waarde |
---|---|---|
Dimensies | Lijst met dimensievoorwaarden. | MetricDimension[] |
metricName | Naam van de metrische waarde. | tekenreeks (vereist) |
metricNamespace | Naamruimte van de metrische waarde. | snaar |
naam | Naam van de criteria. | tekenreeks (vereist) |
skipMetricValidation | Hiermee kunt u een waarschuwingsregel maken voor een aangepaste metrische waarde die nog niet is verzonden, door ervoor te zorgen dat de metrische validatie wordt overgeslagen. | Bool |
timeAggregation | de aggregatietypen voor criteriatijd. | 'Gemiddelde' 'Aantal' 'Maximum' 'Minimum' Totaal (vereist) |
criteriumType | Het objecttype instellen |
DynamicThresholdCriterion StaticThresholdCriterion (vereist) |
MetricDimension
Naam | Beschrijving | Waarde |
---|---|---|
naam | Naam van de dimensie. | tekenreeks (vereist) |
bediener | de dimensieoperator. Alleen Opnemen en Uitsluiten worden ondersteund | tekenreeks (vereist) |
waarden | lijst met dimensiewaarden. | tekenreeks[] (vereist) |
DynamicMetricCriteria
Naam | Beschrijving | Waarde |
---|---|---|
criteriumType | Hiermee geeft u het type drempelwaarden op | DynamicThresholdCriterion (vereist) |
alertSensitivity | De mate van afwijking die is vereist voor het activeren van een waarschuwing. Dit is van invloed op hoe strak de drempelwaarde is voor het patroon van de metrische reeks. | 'Hoog' 'Laag' Gemiddeld (vereist) |
failPeriods | Het minimale aantal schendingen dat is vereist in het geselecteerde tijdvenster voor terugkijken dat is vereist om een waarschuwing te genereren. | DynamicThresholdFailingPeriods (vereist) |
ignoreDataBefore | Gebruik deze optie om de datum in te stellen van waaruit u de historische metrische gegevens wilt leren en de dynamische drempelwaarden (in ISO8601 notatie) wilt berekenen | snaar |
bediener | De operator die wordt gebruikt om de metrische waarde te vergelijken met de drempelwaarde. | 'GreaterOrLessThan' 'GreaterThan' LessThan (vereist) |
DynamicThresholdFailingPeriods
Naam | Beschrijving | Waarde |
---|---|---|
minFailingPeriodsToAlert | Het aantal schendingen dat een waarschuwing activeert. Moet kleiner of gelijk zijn aan numberOfEvaluationPeriods. | int (vereist) |
numberOfEvaluationPeriods | Het aantal geaggregeerde lookbackpunten. Het tijdvenster voor lookback wordt berekend op basis van de aggregatiegranulariteit (windowSize) en het geselecteerde aantal geaggregeerde punten. | int (vereist) |
MetricCriteria
Naam | Beschrijving | Waarde |
---|---|---|
criteriumType | Hiermee geeft u het type drempelwaarden op | 'DynamicThresholdCriterion' 'StaticThresholdCriterion' (vereist) |
Dimensies | Lijst met dimensievoorwaarden. | MetricDimension[] |
metricName | Naam van de metrische waarde. | tekenreeks (vereist) |
metricNamespace | Naamruimte van de metrische waarde. | snaar |
naam | Naam van de criteria. | tekenreeks (vereist) |
bediener | de criteriumoperator. | 'Is gelijk aan' 'GreaterThan' 'GreaterThanOrEqual' 'LessThan' LessThanOrEqual (vereist) |
skipMetricValidation | Hiermee kunt u een waarschuwingsregel maken voor een aangepaste metrische waarde die nog niet is verzonden, door ervoor te zorgen dat de metrische validatie wordt overgeslagen. | Bool |
drempel | de drempelwaarde voor criteria waarmee de waarschuwing wordt geactiveerd. | int (vereist) |
timeAggregation | de aggregatietypen voor criteriatijd. | 'Gemiddelde' 'Aantal' 'Maximum' 'Minimum' Totaal (vereist) |
{aangepaste eigenschap} |
MetricAlertSingleResourceMultipleMetricCriteria
Naam | Beschrijving | Waarde |
---|---|---|
odata.type | geeft het type van de waarschuwingscriteria op. | 'Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria' (vereist) |
allOf | De lijst met metrische criteria voor deze 'all'-bewerking. | MetricCriteria[] |
WebtestLocationAvailabilityCriteria
Naam | Beschrijving | Waarde |
---|---|---|
odata.type | geeft het type van de waarschuwingscriteria op. | 'Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria' (vereist) |
componentId | De Application Insights-resource-id. | tekenreeks (vereist) |
failedLocationCount | Het aantal mislukte locaties. | int (vereist) |
webTestId | De Application Insights-webtest-id. | tekenreeks (vereist) |
Quickstart-sjablonen
Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.
Sjabloon | Beschrijving |
---|---|
BrowserBox Azure Edition |
Met deze sjabloon wordt BrowserBox geïmplementeerd op een AZURE Ubuntu Server 22.04 LTS, Debian 11 of RHEL 8.7 LVM VM. |
Scalable Umbraco CMS Web App |
Deze sjabloon biedt een eenvoudige manier om umbraco CMS-web-app te implementeren in Azure App Service Web Apps. |
Waarschuwingen maken voor uw Application Gateway- |
Gebruik deze sjablonen om eenvoudig enkele belangrijke gebeurteniswaarschuwingen voor uw Azure Application Gateway te maken. |
waarschuwing voor metrische gegevens voor laatste byteantwoord voor back-end |
Gebruik dergelijke sjablonen om eenvoudig belangrijke gebeurteniswaarschuwingen voor uw Azure Application Gateway te maken. |
Waarschuwing voor het aantal beschadigde hosts |
Gebruik dergelijke sjablonen om eenvoudig belangrijke gebeurteniswaarschuwingen voor uw Azure Application Gateway te maken. |
Enterprise Governance-AppService, SQL DB, AD, OMS, Runbooks |
Cloudimplementatie voor een onderneming, klein of groot, vereist verantwoorde en efficiënte governancemodellen om waarde af te leiden van hun cloudimplementaties. CloudWise (een codenaam voor de oplossing), is een samengestelde oplossing die beschikbaar is in Azure Partner QuickStarts, is een acceptatie-enabler voor klanten, systeemintegrators en partners, die een selfservicebare, geautomatiseerde governance- en bewerkingsoplossing biedt, gericht op het optimaliseren van uw kosten, het verbeteren van de betrouwbaarheid van uw toepassingen, het verminderen van bedrijfsrisico's. De oplossing markeert de belangrijkste governancepijlers van Zichtbaarheid en Beheer. |
dynamische webtest maken |
Maak een willekeurig aantal App Insights-webtests (ping). |
Application Insight implementeren en er een waarschuwing in maken |
Met deze sjabloon kunt u Application Insight implementeren en er een waarschuwing in maken |
waarschuwingsregel voor metrische gegevens met een dynamische drempelwaarde |
Met deze sjabloon maakt u een waarschuwingsregel voor metrische gegevens waarmee het CPU-percentage van een virtuele machine wordt bewaakt met behulp van een dynamisch type drempelwaardevoorwaarde. |
waarschuwingsregel voor metrische gegevens met een statische drempelwaarde |
Met deze sjabloon maakt u een waarschuwingsregel voor metrische gegevens waarmee het CPU-percentage van een virtuele machine wordt bewaakt met behulp van een voorwaardetype voor statische drempelwaarden. |
Waarschuwingsregel voor metrische gegevens voor een beschikbaarheidstest |
Met deze sjabloon maakt u een Application Insights-beschikbaarheidstest samen met een metrische waarschuwingsregel waarmee deze wordt bewaakt. |
Resourcedefinitie van Terraform (AzAPI-provider)
Het resourcetype metricAlerts kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Microsoft.Insights/metricAlerts-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Insights/metricAlerts@2018-03-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
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"
}
})
}
MetricAlertCriteria-objecten
Stel de eigenschap odata.type in om het type object op te geven.
Gebruik voor Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria:
odata.type = "Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria"
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
}
]
Gebruik voor Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria:
odata.type = "Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria"
allOf = [
{
criterionType = "string"
dimensions = [
{
name = "string"
operator = "string"
values = [
"string"
]
}
]
metricName = "string"
metricNamespace = "string"
name = "string"
operator = "string"
skipMetricValidation = bool
threshold = int
timeAggregation = "string"
}
]
Gebruik voor Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria:
odata.type = "Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria"
componentId = "string"
failedLocationCount = int
webTestId = "string"
MultiMetricCriteria-objecten
Stel de eigenschap criterionType in om het type object op te geven.
Gebruik voor DynamicThresholdCriterion:
criterionType = "DynamicThresholdCriterion"
alertSensitivity = "string"
failingPeriods = {
minFailingPeriodsToAlert = int
numberOfEvaluationPeriods = int
}
ignoreDataBefore = "string"
operator = "string"
Gebruik voor StaticThresholdCriterion:
criterionType = "StaticThresholdCriterion"
operator = "string"
threshold = int
Eigenschapswaarden
metricAlerts
Naam | Beschrijving | Waarde |
---|---|---|
type | Het resourcetype | "Microsoft.Insights/metricAlerts@2018-03-01" |
naam | De resourcenaam | tekenreeks (vereist) Tekenlimiet: 1-260 Geldige tekens: Kan het volgende niet gebruiken: *#&+:<>?@%{}\/| of besturingstekens Kan niet eindigen met spatie of punt. |
plaats | Resourcelocatie | tekenreeks (vereist) |
parent_id | Als u wilt implementeren in een resourcegroep, gebruikt u de id van die resourcegroep. | tekenreeks (vereist) |
Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. |
Eigenschappen | De eigenschappen van de waarschuwingsregel van de resource. | MetricAlertProperties- (vereist) |
MetricAlertProperties
Naam | Beschrijving | Waarde |
---|---|---|
Acties | de matrix van acties die worden uitgevoerd wanneer de waarschuwingsregel actief wordt en wanneer een waarschuwingsvoorwaarde is opgelost. | MetricAlertAction[] |
autoMitigate | de vlag die aangeeft of de waarschuwing automatisch moet worden opgelost of niet. De standaardwaarde is waar. | Bool |
Criteria | definieert de specifieke informatie over waarschuwingscriteria. | MetricAlertCriteria (vereist) |
beschrijving | de beschrijving van de metrische waarschuwing die wordt opgenomen in de waarschuwings-e-mail. | snaar |
Ingeschakeld | de vlag die aangeeft of de waarschuwing voor metrische gegevens is ingeschakeld. | bool (vereist) |
evaluationFrequency | hoe vaak de waarschuwing voor metrische gegevens wordt geëvalueerd in iso 8601-duurnotatie. | tekenreeks (vereist) |
Scopes | de lijst met resource-id's waarop deze metrische waarschuwing is gericht. | tekenreeks[] (vereist) |
strengheid | Ernst van waarschuwing {0, 1, 2, 3, 4} | int (vereist) |
targetResourceRegion | de regio van de doelresource(s) waarop de waarschuwing wordt gemaakt/bijgewerkt. Verplicht als het bereik een abonnement, resourcegroep of meer dan één resource bevat. | snaar |
targetResourceType | het resourcetype van de doelresource(s) waarop de waarschuwing wordt gemaakt/bijgewerkt. Verplicht als het bereik een abonnement, resourcegroep of meer dan één resource bevat. | snaar |
windowSize | de periode (in ISO 8601-duurnotatie) die wordt gebruikt voor het bewaken van waarschuwingsactiviteiten op basis van de drempelwaarde. | tekenreeks (vereist) |
MetricAlertAction
Naam | Beschrijving | Waarde |
---|---|---|
actionGroupId | de id van de actiegroep die moet worden gebruikt. | snaar |
webHookProperties | Met dit veld kunt u aangepaste eigenschappen opgeven, die worden toegevoegd aan de nettolading van de waarschuwing die als invoer naar de webhook wordt verzonden. | MetricAlertActionWebHookProperties |
MetricAlertActionWebHookProperties
Naam | Beschrijving | Waarde |
---|---|---|
{aangepaste eigenschap} | snaar |
MetricAlertCriteria
Naam | Beschrijving | Waarde |
---|---|---|
odata.type | Het objecttype instellen |
Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria (vereist) |
MetricAlertMultipleResourceMultipleMetricCriteria
Naam | Beschrijving | Waarde |
---|---|---|
odata.type | geeft het type van de waarschuwingscriteria op. | "Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria" (vereist) |
allOf | de lijst met meerdere metrische criteria voor deze 'all'-bewerking. | MultiMetricCriteria[] |
MultiMetricCriteria
Naam | Beschrijving | Waarde |
---|---|---|
Dimensies | Lijst met dimensievoorwaarden. | MetricDimension[] |
metricName | Naam van de metrische waarde. | tekenreeks (vereist) |
metricNamespace | Naamruimte van de metrische waarde. | snaar |
naam | Naam van de criteria. | tekenreeks (vereist) |
skipMetricValidation | Hiermee kunt u een waarschuwingsregel maken voor een aangepaste metrische waarde die nog niet is verzonden, door ervoor te zorgen dat de metrische validatie wordt overgeslagen. | Bool |
timeAggregation | de aggregatietypen voor criteriatijd. | "Gemiddelde" "Aantal" "Maximum" "Minimum" "Totaal" (vereist) |
criteriumType | Het objecttype instellen |
DynamicThresholdCriterion StaticThresholdCriterion (vereist) |
MetricDimension
Naam | Beschrijving | Waarde |
---|---|---|
naam | Naam van de dimensie. | tekenreeks (vereist) |
bediener | de dimensieoperator. Alleen Opnemen en Uitsluiten worden ondersteund | tekenreeks (vereist) |
waarden | lijst met dimensiewaarden. | tekenreeks[] (vereist) |
DynamicMetricCriteria
Naam | Beschrijving | Waarde |
---|---|---|
criteriumType | Hiermee geeft u het type drempelwaarden op | "DynamicThresholdCriterion" (vereist) |
alertSensitivity | De mate van afwijking die is vereist voor het activeren van een waarschuwing. Dit is van invloed op hoe strak de drempelwaarde is voor het patroon van de metrische reeks. | "Hoog" "Laag" "Gemiddeld" (vereist) |
failPeriods | Het minimale aantal schendingen dat is vereist in het geselecteerde tijdvenster voor terugkijken dat is vereist om een waarschuwing te genereren. | DynamicThresholdFailingPeriods (vereist) |
ignoreDataBefore | Gebruik deze optie om de datum in te stellen van waaruit u de historische metrische gegevens wilt leren en de dynamische drempelwaarden (in ISO8601 notatie) wilt berekenen | snaar |
bediener | De operator die wordt gebruikt om de metrische waarde te vergelijken met de drempelwaarde. | "GreaterOrLessThan" "GreaterThan" "LessThan" (vereist) |
DynamicThresholdFailingPeriods
Naam | Beschrijving | Waarde |
---|---|---|
minFailingPeriodsToAlert | Het aantal schendingen dat een waarschuwing activeert. Moet kleiner of gelijk zijn aan numberOfEvaluationPeriods. | int (vereist) |
numberOfEvaluationPeriods | Het aantal geaggregeerde lookbackpunten. Het tijdvenster voor lookback wordt berekend op basis van de aggregatiegranulariteit (windowSize) en het geselecteerde aantal geaggregeerde punten. | int (vereist) |
MetricCriteria
Naam | Beschrijving | Waarde |
---|---|---|
criteriumType | Hiermee geeft u het type drempelwaarden op | "DynamicThresholdCriterion" "StaticThresholdCriterion" (vereist) |
Dimensies | Lijst met dimensievoorwaarden. | MetricDimension[] |
metricName | Naam van de metrische waarde. | tekenreeks (vereist) |
metricNamespace | Naamruimte van de metrische waarde. | snaar |
naam | Naam van de criteria. | tekenreeks (vereist) |
bediener | de criteriumoperator. | "Is gelijk aan" "GreaterThan" "GreaterThanOrEqual" "LessThan" "LessThanOrEqual" (vereist) |
skipMetricValidation | Hiermee kunt u een waarschuwingsregel maken voor een aangepaste metrische waarde die nog niet is verzonden, door ervoor te zorgen dat de metrische validatie wordt overgeslagen. | Bool |
drempel | de drempelwaarde voor criteria waarmee de waarschuwing wordt geactiveerd. | int (vereist) |
timeAggregation | de aggregatietypen voor criteriatijd. | "Gemiddelde" "Aantal" "Maximum" "Minimum" "Totaal" (vereist) |
{aangepaste eigenschap} |
MetricAlertSingleResourceMultipleMetricCriteria
Naam | Beschrijving | Waarde |
---|---|---|
odata.type | geeft het type van de waarschuwingscriteria op. | "Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria" (vereist) |
allOf | De lijst met metrische criteria voor deze 'all'-bewerking. | MetricCriteria[] |
WebtestLocationAvailabilityCriteria
Naam | Beschrijving | Waarde |
---|---|---|
odata.type | geeft het type van de waarschuwingscriteria op. | "Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria" (vereist) |
componentId | De Application Insights-resource-id. | tekenreeks (vereist) |
failedLocationCount | Het aantal mislukte locaties. | int (vereist) |
webTestId | De Application Insights-webtest-id. | tekenreeks (vereist) |