Microsoft.Insights metricAlerts
- en son
- 2018-03-01
Bicep kaynak tanımı
metricAlerts kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- kaynak grupları
- Bkz. kaynak grubu dağıtım komutları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Açıklamalar
İzleme çözümlerini dağıtma hakkında yönergeler için bkz. bicepkullanarak izleme kaynakları oluşturma
Kaynak biçimi
Microsoft.Insights/metricAlerts kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.
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 nesneleri
Nesne türünü belirtmek için odata.type
Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteriaiçin şunu kullanın:
'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
}
]
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()
}
]
Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteriaiçin şunu kullanın:
'odata.type': 'Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria'
componentId: 'string'
failedLocationCount: int
webTestId: 'string'
MultiMetricCriteria nesneleri
Nesne türünü belirtmek için criterionType özelliğini ayarlayın.
DynamicThresholdCriterioniçin şunu kullanın:
criterionType: 'DynamicThresholdCriterion'
alertSensitivity: 'string'
failingPeriods: {
minFailingPeriodsToAlert: int
numberOfEvaluationPeriods: int
}
ignoreDataBefore: 'string'
operator: 'string'
StaticThresholdCriterioniçin şunu kullanın:
criterionType: 'StaticThresholdCriterion'
operator: 'string'
threshold: int
Özellik değerleri
metricAlerts
Ad | Açıklama | Değer |
---|---|---|
ad | Kaynak adı | dize (gerekli) Karakter sınırı: 1-260 Geçerli karakterler: Şu şekilde kullanılamaz: *#&+:<>?@%{}\/| veya denetim karakterleri Boşluk veya nokta ile bitemez. |
yer | Kaynak konumu | dize (gerekli) |
Etiketler | Kaynak etiketleri | Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri |
Özellikler | Kaynağın uyarı kuralı özellikleri. | MetricAlertProperties (gerekli) |
MetricAlertProperties
Ad | Açıklama | Değer |
---|---|---|
eylemler | uyarı kuralı etkin olduğunda ve bir uyarı koşulu çözümlendiğinde gerçekleştirilen eylemler dizisi. | MetricAlertAction[] |
autoMitigate | uyarının otomatik olarak çözümlenip çözümlenmeyeceğini gösteren bayrak. Varsayılan değer true'dur. | Bool |
kriter | belirli uyarı ölçüt bilgilerini tanımlar. | MetricAlertCriteria (gerekli) |
Açıklama | uyarı e-postasında yer alacak ölçüm uyarısının açıklaması. | dizgi |
Etkin | ölçüm uyarısının etkinleştirilip etkinleştirilmediğini gösteren bayrak. | bool (gerekli) |
evaluationFrequency | ölçüm uyarısının ISO 8601 süre biçiminde ne sıklıkta değerlendirildiğinden. | dize (gerekli) |
Kapsam | bu ölçüm uyarısının kapsamına alınan kaynak kimliklerinin listesi. | string[] (gerekli) |
şiddet | Uyarı önem derecesi {0, 1, 2, 3, 4} | int (gerekli) |
targetResourceRegion | uyarının oluşturulduğu/güncelleştirildiği hedef kaynakların bölgesi. Kapsam bir abonelik, kaynak grubu veya birden fazla kaynak içeriyorsa zorunlu. | dizgi |
targetResourceType | uyarının oluşturulduğu/güncelleştirildiği hedef kaynakların kaynak türü. Kapsam bir abonelik, kaynak grubu veya birden fazla kaynak içeriyorsa zorunlu. | dizgi |
windowSize | eşik temelinde uyarı etkinliğini izlemek için kullanılan süre (ISO 8601 süre biçiminde). | dize (gerekli) |
MetricAlertAction
Ad | Açıklama | Değer |
---|---|---|
actionGroupId | kullanılacak eylem grubunun kimliği. | dizgi |
webHookProperties | Bu alan, web kancasına giriş olarak gönderilen uyarı yüküne eklenecek özel özelliklerin belirtilmesine olanak tanır. | MetricAlertActionWebHookProperties |
MetricAlertActionWebHookProperties
Ad | Açıklama | Değer |
---|---|---|
{özelleştirilmiş özellik} | dizgi |
MetricAlertCriteria
Ad | Açıklama | Değer |
---|---|---|
odata.type | Nesne türünü ayarlama | Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria (gerekli) |
MetricAlertMultipleResourceMultipleMetricCriteria
Ad | Açıklama | Değer |
---|---|---|
odata.type | uyarı ölçütlerinin türünü belirtir. | 'Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria' (gerekli) |
allOf | bu 'tümü' işlemi için birden çok ölçüm ölçütünün listesi. | MultiMetricCriteria[] |
MultiMetricCriteria
Ad | Açıklama | Değer |
---|---|---|
Boyutlar | Boyut koşullarının listesi. | MetricDimension[] |
metricName | Ölçümün adı. | dize (gerekli) |
metricNamespace | Ölçümün ad alanı. | dizgi |
ad | Ölçüt adı. | dize (gerekli) |
skipMetricValidation | Ölçüm doğrulamasının atlanmasına neden olarak, henüz yayınlanmamış bir özel ölçümde uyarı kuralı oluşturmaya izin verir. | Bool |
timeAggregation | ölçüt zaman toplama türleri. | 'Ortalama' 'Sayı' 'Maksimum' 'Minimum' 'Toplam' (gerekli) |
criterionType | Nesne türünü ayarlama |
DynamicThresholdCriterion StaticThresholdCriterion (gerekli) |
MetricDimension
Ad | Açıklama | Değer |
---|---|---|
ad | Boyutun adı. | dize (gerekli) |
operatör | boyut işleci. Yalnızca 'Dahil Et' ve 'Dışla' desteklenir | dize (gerekli) |
Değer | boyut değerlerinin listesi. | string[] (gerekli) |
DynamicMetricCriteria
Ad | Açıklama | Değer |
---|---|---|
criterionType | Eşik ölçütlerinin türünü belirtir | 'DynamicThresholdCriterion' (gerekli) |
alertSensitivity | Uyarı tetikleme için gereken sapma kapsamı. Bu, eşiğin ölçüm serisi düzenine ne kadar sıkı olduğunu etkiler. | 'Yüksek' 'Düşük' 'Orta' (gerekli) |
failingPeriods | Uyarı göndermek için gereken, seçilen geri arama zaman penceresinde gereken en düşük ihlal sayısı. | DynamicThresholdFailingPeriods (gerekli) |
ignoreDataBefore | Ölçüm geçmiş verilerini öğrenmeye başlayacağınız tarihi ayarlamak ve dinamik eşikleri hesaplamak için bu seçeneği kullanın (ISO8601 biçimde) | dizgi |
operatör | Ölçüm değerini eşikle karşılaştırmak için kullanılan işleç. | 'GreaterOrLessThan' 'GreaterThan' 'LessThan' (gerekli) |
DynamicThresholdFailingPeriods
Ad | Açıklama | Değer |
---|---|---|
minFailingPeriodsToAlert | Uyarı tetikleme ihlallerinin sayısı. NumberOfEvaluationPeriods değerine eşit veya daha küçük olmalıdır. | int (gerekli) |
numberOfEvaluationPeriods | Toplanan geri arama noktalarının sayısı. Geri arama zamanı penceresi toplama ayrıntı düzeyi (windowSize) ve seçili toplanan nokta sayısına göre hesaplanır. | int (gerekli) |
MetricCriteria
Ad | Açıklama | Değer |
---|---|---|
criterionType | Eşik ölçütlerinin türünü belirtir | 'DynamicThresholdCriterion' 'StaticThresholdCriterion' (gerekli) |
Boyutlar | Boyut koşullarının listesi. | MetricDimension[] |
metricName | Ölçümün adı. | dize (gerekli) |
metricNamespace | Ölçümün ad alanı. | dizgi |
ad | Ölçüt adı. | dize (gerekli) |
operatör | ölçüt işleci. | 'Eşittir' 'GreaterThan' 'GreaterThanOrEqual' 'LessThan' 'LessThanOrEqual' (gerekli) |
skipMetricValidation | Ölçüm doğrulamasının atlanmasına neden olarak, henüz yayınlanmamış bir özel ölçümde uyarı kuralı oluşturmaya izin verir. | Bool |
eşik | uyarıyı etkinleştiren ölçüt eşik değeri. | int (gerekli) |
timeAggregation | ölçüt zaman toplama türleri. | 'Ortalama' 'Sayı' 'Maksimum' 'Minimum' 'Toplam' (gerekli) |
{özelleştirilmiş özellik} | Bicep için any() işlevini |
MetricAlertSingleResourceMultipleMetricCriteria
Ad | Açıklama | Değer |
---|---|---|
odata.type | uyarı ölçütlerinin türünü belirtir. | 'Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria' (gerekli) |
allOf | Bu 'tümü' işlemi için ölçüm ölçütlerinin listesi. | MetricCriteria[] |
WebtestLocationAvailabilityCriteria
Ad | Açıklama | Değer |
---|---|---|
odata.type | uyarı ölçütlerinin türünü belirtir. | 'Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria' (gerekli) |
componentId | Application Insights kaynak kimliği. | dize (gerekli) |
failedLocationCount | Başarısız konumların sayısı. | int (gerekli) |
webTestId | Application Insights web testi kimliği. | dize (gerekli) |
Hızlı başlangıç şablonları
Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.
Şablon | Açıklama |
---|---|
BrowserBox Azure Edition 'a dağıtma |
Bu şablon BrowserBox'ı Azure Ubuntu Server 22.04 LTS, Debian 11 veya RHEL 8.7 LVM VM'sinde dağıtır. |
Ölçeklenebilir Umbraco CMS Web Uygulaması 'a dağıtma |
Bu şablon, Azure App Service Web Apps'te umbraco CMS web uygulamasını dağıtmak için kolay bir yol sağlar. |
Application Gateway için uyarılar oluşturma 'a dağıtma |
Azure Application Gateway'iniz için bazı önemli olay uyarılarını kolayca oluşturmak için bu şablonları kullanın. |
Arka Uç Son Bayt Yanıtı ölçüm için 'a dağıtma |
Azure Application Gateway'iniz için bazı önemli olay uyarılarını kolayca oluşturmak için bu şablonları kullanın. |
İyi Durumda Olmayan Konak Sayısı ölçüm için uyarı 'a dağıtma |
Azure Application Gateway'iniz için bazı önemli olay uyarılarını kolayca oluşturmak için bu şablonları kullanın. |
Enterprise Governance-AppService, SQL DB, AD, OMS, Runbook'lar 'a dağıtma |
Küçük veya büyük bir Kuruluş için bulut benimseme, bulut dağıtımlarından değer türetmek için sorumlu ve verimli idare modelleri gerektirir. CloudWise (çözüm için kod adı), Azure İş Ortağı Hızlı Başlangıçları'ndan edinilebilen bileşik bir çözümdür. Müşteriler, Sistem Tümleştiricileri ve İş Ortakları için sunulan ve Maliyetlerinizi İyileştirmeye, Uygulamalarınızın Güvenilirliğini Artırmaya, İş Riskini Azaltmaya odaklanan, self servis, otomatik idare ve operasyon çözümü sunan bir benimseme etkinleştiricidir. Çözüm, Görünürlük ve Denetim'in temel idare yapılarını vurgular. |
Dinamik Web Testi Oluşturma 'a dağıtma |
İstediğiniz sayıda App Insights web (ping) testi oluşturun. |
Application Insight dağıtma ve içinde uyarı oluşturma 'a dağıtma |
Bu şablon, Application Insight'ı dağıtmanıza ve içinde uyarı oluşturmanıza olanak tanır |
Dinamik eşik ölçüm uyarı kuralını 'a dağıtma |
Bu şablon, dinamik eşik koşul türünü kullanarak sanal makinenin CPU Yüzdesi ölçümünü izleyen bir ölçüm uyarı kuralı oluşturur. |
Statik eşik 'a dağıtma |
Bu şablon, statik eşik koşul türünü kullanarak sanal makinenin CPU Yüzdesi ölçümünü izleyen bir ölçüm uyarı kuralı oluşturur. |
Kullanılabilirlik testi için 'a dağıtma |
Bu şablon, bunu izleyen bir ölçüm uyarı kuralıyla birlikte bir Application Insights kullanılabilirlik testi oluşturur. |
ARM şablonu kaynak tanımı
metricAlerts kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- kaynak grupları
- Bkz. kaynak grubu dağıtım komutları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Açıklamalar
İzleme çözümlerini dağıtma hakkında yönergeler için bkz. bicepkullanarak izleme kaynakları oluşturma
Kaynak biçimi
Microsoft.Insights/metricAlerts kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.
{
"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 nesneleri
Nesne türünü belirtmek için odata.type
Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteriaiçin şunu kullanın:
"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
}
]
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}": {}
}
]
Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteriaiçin şunu kullanın:
"odata.type": "Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria",
"componentId": "string",
"failedLocationCount": "int",
"webTestId": "string"
MultiMetricCriteria nesneleri
Nesne türünü belirtmek için criterionType özelliğini ayarlayın.
DynamicThresholdCriterioniçin şunu kullanın:
"criterionType": "DynamicThresholdCriterion",
"alertSensitivity": "string",
"failingPeriods": {
"minFailingPeriodsToAlert": "int",
"numberOfEvaluationPeriods": "int"
},
"ignoreDataBefore": "string",
"operator": "string"
StaticThresholdCriterioniçin şunu kullanın:
"criterionType": "StaticThresholdCriterion",
"operator": "string",
"threshold": "int"
Özellik değerleri
metricAlerts
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | 'Microsoft.Insights/metricAlerts' |
apiVersion | Kaynak API'sinin sürümü | '2018-03-01' |
ad | Kaynak adı | dize (gerekli) Karakter sınırı: 1-260 Geçerli karakterler: Şu şekilde kullanılamaz: *#&+:<>?@%{}\/| veya denetim karakterleri Boşluk veya nokta ile bitemez. |
yer | Kaynak konumu | dize (gerekli) |
Etiketler | Kaynak etiketleri | Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri |
Özellikler | Kaynağın uyarı kuralı özellikleri. | MetricAlertProperties (gerekli) |
MetricAlertProperties
Ad | Açıklama | Değer |
---|---|---|
eylemler | uyarı kuralı etkin olduğunda ve bir uyarı koşulu çözümlendiğinde gerçekleştirilen eylemler dizisi. | MetricAlertAction[] |
autoMitigate | uyarının otomatik olarak çözümlenip çözümlenmeyeceğini gösteren bayrak. Varsayılan değer true'dur. | Bool |
kriter | belirli uyarı ölçüt bilgilerini tanımlar. | MetricAlertCriteria (gerekli) |
Açıklama | uyarı e-postasında yer alacak ölçüm uyarısının açıklaması. | dizgi |
Etkin | ölçüm uyarısının etkinleştirilip etkinleştirilmediğini gösteren bayrak. | bool (gerekli) |
evaluationFrequency | ölçüm uyarısının ISO 8601 süre biçiminde ne sıklıkta değerlendirildiğinden. | dize (gerekli) |
Kapsam | bu ölçüm uyarısının kapsamına alınan kaynak kimliklerinin listesi. | string[] (gerekli) |
şiddet | Uyarı önem derecesi {0, 1, 2, 3, 4} | int (gerekli) |
targetResourceRegion | uyarının oluşturulduğu/güncelleştirildiği hedef kaynakların bölgesi. Kapsam bir abonelik, kaynak grubu veya birden fazla kaynak içeriyorsa zorunlu. | dizgi |
targetResourceType | uyarının oluşturulduğu/güncelleştirildiği hedef kaynakların kaynak türü. Kapsam bir abonelik, kaynak grubu veya birden fazla kaynak içeriyorsa zorunlu. | dizgi |
windowSize | eşik temelinde uyarı etkinliğini izlemek için kullanılan süre (ISO 8601 süre biçiminde). | dize (gerekli) |
MetricAlertAction
Ad | Açıklama | Değer |
---|---|---|
actionGroupId | kullanılacak eylem grubunun kimliği. | dizgi |
webHookProperties | Bu alan, web kancasına giriş olarak gönderilen uyarı yüküne eklenecek özel özelliklerin belirtilmesine olanak tanır. | MetricAlertActionWebHookProperties |
MetricAlertActionWebHookProperties
Ad | Açıklama | Değer |
---|---|---|
{özelleştirilmiş özellik} | dizgi |
MetricAlertCriteria
Ad | Açıklama | Değer |
---|---|---|
odata.type | Nesne türünü ayarlama | Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria (gerekli) |
MetricAlertMultipleResourceMultipleMetricCriteria
Ad | Açıklama | Değer |
---|---|---|
odata.type | uyarı ölçütlerinin türünü belirtir. | 'Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria' (gerekli) |
allOf | bu 'tümü' işlemi için birden çok ölçüm ölçütünün listesi. | MultiMetricCriteria[] |
MultiMetricCriteria
Ad | Açıklama | Değer |
---|---|---|
Boyutlar | Boyut koşullarının listesi. | MetricDimension[] |
metricName | Ölçümün adı. | dize (gerekli) |
metricNamespace | Ölçümün ad alanı. | dizgi |
ad | Ölçüt adı. | dize (gerekli) |
skipMetricValidation | Ölçüm doğrulamasının atlanmasına neden olarak, henüz yayınlanmamış bir özel ölçümde uyarı kuralı oluşturmaya izin verir. | Bool |
timeAggregation | ölçüt zaman toplama türleri. | 'Ortalama' 'Sayı' 'Maksimum' 'Minimum' 'Toplam' (gerekli) |
criterionType | Nesne türünü ayarlama |
DynamicThresholdCriterion StaticThresholdCriterion (gerekli) |
MetricDimension
Ad | Açıklama | Değer |
---|---|---|
ad | Boyutun adı. | dize (gerekli) |
operatör | boyut işleci. Yalnızca 'Dahil Et' ve 'Dışla' desteklenir | dize (gerekli) |
Değer | boyut değerlerinin listesi. | string[] (gerekli) |
DynamicMetricCriteria
Ad | Açıklama | Değer |
---|---|---|
criterionType | Eşik ölçütlerinin türünü belirtir | 'DynamicThresholdCriterion' (gerekli) |
alertSensitivity | Uyarı tetikleme için gereken sapma kapsamı. Bu, eşiğin ölçüm serisi düzenine ne kadar sıkı olduğunu etkiler. | 'Yüksek' 'Düşük' 'Orta' (gerekli) |
failingPeriods | Uyarı göndermek için gereken, seçilen geri arama zaman penceresinde gereken en düşük ihlal sayısı. | DynamicThresholdFailingPeriods (gerekli) |
ignoreDataBefore | Ölçüm geçmiş verilerini öğrenmeye başlayacağınız tarihi ayarlamak ve dinamik eşikleri hesaplamak için bu seçeneği kullanın (ISO8601 biçimde) | dizgi |
operatör | Ölçüm değerini eşikle karşılaştırmak için kullanılan işleç. | 'GreaterOrLessThan' 'GreaterThan' 'LessThan' (gerekli) |
DynamicThresholdFailingPeriods
Ad | Açıklama | Değer |
---|---|---|
minFailingPeriodsToAlert | Uyarı tetikleme ihlallerinin sayısı. NumberOfEvaluationPeriods değerine eşit veya daha küçük olmalıdır. | int (gerekli) |
numberOfEvaluationPeriods | Toplanan geri arama noktalarının sayısı. Geri arama zamanı penceresi toplama ayrıntı düzeyi (windowSize) ve seçili toplanan nokta sayısına göre hesaplanır. | int (gerekli) |
MetricCriteria
Ad | Açıklama | Değer |
---|---|---|
criterionType | Eşik ölçütlerinin türünü belirtir | 'DynamicThresholdCriterion' 'StaticThresholdCriterion' (gerekli) |
Boyutlar | Boyut koşullarının listesi. | MetricDimension[] |
metricName | Ölçümün adı. | dize (gerekli) |
metricNamespace | Ölçümün ad alanı. | dizgi |
ad | Ölçüt adı. | dize (gerekli) |
operatör | ölçüt işleci. | 'Eşittir' 'GreaterThan' 'GreaterThanOrEqual' 'LessThan' 'LessThanOrEqual' (gerekli) |
skipMetricValidation | Ölçüm doğrulamasının atlanmasına neden olarak, henüz yayınlanmamış bir özel ölçümde uyarı kuralı oluşturmaya izin verir. | Bool |
eşik | uyarıyı etkinleştiren ölçüt eşik değeri. | int (gerekli) |
timeAggregation | ölçüt zaman toplama türleri. | 'Ortalama' 'Sayı' 'Maksimum' 'Minimum' 'Toplam' (gerekli) |
{özelleştirilmiş özellik} |
MetricAlertSingleResourceMultipleMetricCriteria
Ad | Açıklama | Değer |
---|---|---|
odata.type | uyarı ölçütlerinin türünü belirtir. | 'Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria' (gerekli) |
allOf | Bu 'tümü' işlemi için ölçüm ölçütlerinin listesi. | MetricCriteria[] |
WebtestLocationAvailabilityCriteria
Ad | Açıklama | Değer |
---|---|---|
odata.type | uyarı ölçütlerinin türünü belirtir. | 'Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria' (gerekli) |
componentId | Application Insights kaynak kimliği. | dize (gerekli) |
failedLocationCount | Başarısız konumların sayısı. | int (gerekli) |
webTestId | Application Insights web testi kimliği. | dize (gerekli) |
Hızlı başlangıç şablonları
Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.
Şablon | Açıklama |
---|---|
BrowserBox Azure Edition 'a dağıtma |
Bu şablon BrowserBox'ı Azure Ubuntu Server 22.04 LTS, Debian 11 veya RHEL 8.7 LVM VM'sinde dağıtır. |
Ölçeklenebilir Umbraco CMS Web Uygulaması 'a dağıtma |
Bu şablon, Azure App Service Web Apps'te umbraco CMS web uygulamasını dağıtmak için kolay bir yol sağlar. |
Application Gateway için uyarılar oluşturma 'a dağıtma |
Azure Application Gateway'iniz için bazı önemli olay uyarılarını kolayca oluşturmak için bu şablonları kullanın. |
Arka Uç Son Bayt Yanıtı ölçüm için 'a dağıtma |
Azure Application Gateway'iniz için bazı önemli olay uyarılarını kolayca oluşturmak için bu şablonları kullanın. |
İyi Durumda Olmayan Konak Sayısı ölçüm için uyarı 'a dağıtma |
Azure Application Gateway'iniz için bazı önemli olay uyarılarını kolayca oluşturmak için bu şablonları kullanın. |
Enterprise Governance-AppService, SQL DB, AD, OMS, Runbook'lar 'a dağıtma |
Küçük veya büyük bir Kuruluş için bulut benimseme, bulut dağıtımlarından değer türetmek için sorumlu ve verimli idare modelleri gerektirir. CloudWise (çözüm için kod adı), Azure İş Ortağı Hızlı Başlangıçları'ndan edinilebilen bileşik bir çözümdür. Müşteriler, Sistem Tümleştiricileri ve İş Ortakları için sunulan ve Maliyetlerinizi İyileştirmeye, Uygulamalarınızın Güvenilirliğini Artırmaya, İş Riskini Azaltmaya odaklanan, self servis, otomatik idare ve operasyon çözümü sunan bir benimseme etkinleştiricidir. Çözüm, Görünürlük ve Denetim'in temel idare yapılarını vurgular. |
Dinamik Web Testi Oluşturma 'a dağıtma |
İstediğiniz sayıda App Insights web (ping) testi oluşturun. |
Application Insight dağıtma ve içinde uyarı oluşturma 'a dağıtma |
Bu şablon, Application Insight'ı dağıtmanıza ve içinde uyarı oluşturmanıza olanak tanır |
Dinamik eşik ölçüm uyarı kuralını 'a dağıtma |
Bu şablon, dinamik eşik koşul türünü kullanarak sanal makinenin CPU Yüzdesi ölçümünü izleyen bir ölçüm uyarı kuralı oluşturur. |
Statik eşik 'a dağıtma |
Bu şablon, statik eşik koşul türünü kullanarak sanal makinenin CPU Yüzdesi ölçümünü izleyen bir ölçüm uyarı kuralı oluşturur. |
Kullanılabilirlik testi için 'a dağıtma |
Bu şablon, bunu izleyen bir ölçüm uyarı kuralıyla birlikte bir Application Insights kullanılabilirlik testi oluşturur. |
Terraform (AzAPI sağlayıcısı) kaynak tanımı
metricAlerts kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.Insights/metricAlerts kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.
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 nesneleri
Nesne türünü belirtmek için odata.type
Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteriaiçin şunu kullanın:
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
}
]
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"
}
]
Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteriaiçin şunu kullanın:
odata.type = "Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria"
componentId = "string"
failedLocationCount = int
webTestId = "string"
MultiMetricCriteria nesneleri
Nesne türünü belirtmek için criterionType özelliğini ayarlayın.
DynamicThresholdCriterioniçin şunu kullanın:
criterionType = "DynamicThresholdCriterion"
alertSensitivity = "string"
failingPeriods = {
minFailingPeriodsToAlert = int
numberOfEvaluationPeriods = int
}
ignoreDataBefore = "string"
operator = "string"
StaticThresholdCriterioniçin şunu kullanın:
criterionType = "StaticThresholdCriterion"
operator = "string"
threshold = int
Özellik değerleri
metricAlerts
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | "Microsoft.Insights/metricAlerts@2018-03-01" |
ad | Kaynak adı | dize (gerekli) Karakter sınırı: 1-260 Geçerli karakterler: Şu şekilde kullanılamaz: *#&+:<>?@%{}\/| veya denetim karakterleri Boşluk veya nokta ile bitemez. |
yer | Kaynak konumu | dize (gerekli) |
parent_id | Bir kaynak grubuna dağıtmak için bu kaynak grubunun kimliğini kullanın. | dize (gerekli) |
Etiketler | Kaynak etiketleri | Etiket adları ve değerleri sözlüğü. |
Özellikler | Kaynağın uyarı kuralı özellikleri. | MetricAlertProperties (gerekli) |
MetricAlertProperties
Ad | Açıklama | Değer |
---|---|---|
eylemler | uyarı kuralı etkin olduğunda ve bir uyarı koşulu çözümlendiğinde gerçekleştirilen eylemler dizisi. | MetricAlertAction[] |
autoMitigate | uyarının otomatik olarak çözümlenip çözümlenmeyeceğini gösteren bayrak. Varsayılan değer true'dur. | Bool |
kriter | belirli uyarı ölçüt bilgilerini tanımlar. | MetricAlertCriteria (gerekli) |
Açıklama | uyarı e-postasında yer alacak ölçüm uyarısının açıklaması. | dizgi |
Etkin | ölçüm uyarısının etkinleştirilip etkinleştirilmediğini gösteren bayrak. | bool (gerekli) |
evaluationFrequency | ölçüm uyarısının ISO 8601 süre biçiminde ne sıklıkta değerlendirildiğinden. | dize (gerekli) |
Kapsam | bu ölçüm uyarısının kapsamına alınan kaynak kimliklerinin listesi. | string[] (gerekli) |
şiddet | Uyarı önem derecesi {0, 1, 2, 3, 4} | int (gerekli) |
targetResourceRegion | uyarının oluşturulduğu/güncelleştirildiği hedef kaynakların bölgesi. Kapsam bir abonelik, kaynak grubu veya birden fazla kaynak içeriyorsa zorunlu. | dizgi |
targetResourceType | uyarının oluşturulduğu/güncelleştirildiği hedef kaynakların kaynak türü. Kapsam bir abonelik, kaynak grubu veya birden fazla kaynak içeriyorsa zorunlu. | dizgi |
windowSize | eşik temelinde uyarı etkinliğini izlemek için kullanılan süre (ISO 8601 süre biçiminde). | dize (gerekli) |
MetricAlertAction
Ad | Açıklama | Değer |
---|---|---|
actionGroupId | kullanılacak eylem grubunun kimliği. | dizgi |
webHookProperties | Bu alan, web kancasına giriş olarak gönderilen uyarı yüküne eklenecek özel özelliklerin belirtilmesine olanak tanır. | MetricAlertActionWebHookProperties |
MetricAlertActionWebHookProperties
Ad | Açıklama | Değer |
---|---|---|
{özelleştirilmiş özellik} | dizgi |
MetricAlertCriteria
Ad | Açıklama | Değer |
---|---|---|
odata.type | Nesne türünü ayarlama | Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria (gerekli) |
MetricAlertMultipleResourceMultipleMetricCriteria
Ad | Açıklama | Değer |
---|---|---|
odata.type | uyarı ölçütlerinin türünü belirtir. | "Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria" (gerekli) |
allOf | bu 'tümü' işlemi için birden çok ölçüm ölçütünün listesi. | MultiMetricCriteria[] |
MultiMetricCriteria
Ad | Açıklama | Değer |
---|---|---|
Boyutlar | Boyut koşullarının listesi. | MetricDimension[] |
metricName | Ölçümün adı. | dize (gerekli) |
metricNamespace | Ölçümün ad alanı. | dizgi |
ad | Ölçüt adı. | dize (gerekli) |
skipMetricValidation | Ölçüm doğrulamasının atlanmasına neden olarak, henüz yayınlanmamış bir özel ölçümde uyarı kuralı oluşturmaya izin verir. | Bool |
timeAggregation | ölçüt zaman toplama türleri. | "Ortalama" "Sayı" "Maksimum" "Minimum" "Toplam" (gerekli) |
criterionType | Nesne türünü ayarlama |
DynamicThresholdCriterion StaticThresholdCriterion (gerekli) |
MetricDimension
Ad | Açıklama | Değer |
---|---|---|
ad | Boyutun adı. | dize (gerekli) |
operatör | boyut işleci. Yalnızca 'Dahil Et' ve 'Dışla' desteklenir | dize (gerekli) |
Değer | boyut değerlerinin listesi. | string[] (gerekli) |
DynamicMetricCriteria
Ad | Açıklama | Değer |
---|---|---|
criterionType | Eşik ölçütlerinin türünü belirtir | "DynamicThresholdCriterion" (gerekli) |
alertSensitivity | Uyarı tetikleme için gereken sapma kapsamı. Bu, eşiğin ölçüm serisi düzenine ne kadar sıkı olduğunu etkiler. | "Yüksek" "Düşük" "Orta" (gerekli) |
failingPeriods | Uyarı göndermek için gereken, seçilen geri arama zaman penceresinde gereken en düşük ihlal sayısı. | DynamicThresholdFailingPeriods (gerekli) |
ignoreDataBefore | Ölçüm geçmiş verilerini öğrenmeye başlayacağınız tarihi ayarlamak ve dinamik eşikleri hesaplamak için bu seçeneği kullanın (ISO8601 biçimde) | dizgi |
operatör | Ölçüm değerini eşikle karşılaştırmak için kullanılan işleç. | "GreaterOrLessThan" "GreaterThan" "LessThan" (gerekli) |
DynamicThresholdFailingPeriods
Ad | Açıklama | Değer |
---|---|---|
minFailingPeriodsToAlert | Uyarı tetikleme ihlallerinin sayısı. NumberOfEvaluationPeriods değerine eşit veya daha küçük olmalıdır. | int (gerekli) |
numberOfEvaluationPeriods | Toplanan geri arama noktalarının sayısı. Geri arama zamanı penceresi toplama ayrıntı düzeyi (windowSize) ve seçili toplanan nokta sayısına göre hesaplanır. | int (gerekli) |
MetricCriteria
Ad | Açıklama | Değer |
---|---|---|
criterionType | Eşik ölçütlerinin türünü belirtir | "DynamicThresholdCriterion" "StaticThresholdCriterion" (gerekli) |
Boyutlar | Boyut koşullarının listesi. | MetricDimension[] |
metricName | Ölçümün adı. | dize (gerekli) |
metricNamespace | Ölçümün ad alanı. | dizgi |
ad | Ölçüt adı. | dize (gerekli) |
operatör | ölçüt işleci. | "Eşittir" "GreaterThan" "GreaterThanOrEqual" "LessThan" "LessThanOrEqual" (gerekli) |
skipMetricValidation | Ölçüm doğrulamasının atlanmasına neden olarak, henüz yayınlanmamış bir özel ölçümde uyarı kuralı oluşturmaya izin verir. | Bool |
eşik | uyarıyı etkinleştiren ölçüt eşik değeri. | int (gerekli) |
timeAggregation | ölçüt zaman toplama türleri. | "Ortalama" "Sayı" "Maksimum" "Minimum" "Toplam" (gerekli) |
{özelleştirilmiş özellik} |
MetricAlertSingleResourceMultipleMetricCriteria
Ad | Açıklama | Değer |
---|---|---|
odata.type | uyarı ölçütlerinin türünü belirtir. | "Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria" (gerekli) |
allOf | Bu 'tümü' işlemi için ölçüm ölçütlerinin listesi. | MetricCriteria[] |
WebtestLocationAvailabilityCriteria
Ad | Açıklama | Değer |
---|---|---|
odata.type | uyarı ölçütlerinin türünü belirtir. | "Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria" (gerekli) |
componentId | Application Insights kaynak kimliği. | dize (gerekli) |
failedLocationCount | Başarısız konumların sayısı. | int (gerekli) |
webTestId | Application Insights web testi kimliği. | dize (gerekli) |