Aracılığıyla paylaş


Microsoft.Insights metricAlerts

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 özelliğini ayarlayın.

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.SingleResourceMultipleMetricCriteriaiçin şunu kullanın:

  '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 kullanabilirsiniz.

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

Azure '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ı

Azure '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

Azure '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 Uyarısı

Azure '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ı

Azure '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

Azure '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

Azure 'a dağıtma
İstediğiniz sayıda App Insights web (ping) testi oluşturun.
Application Insight dağıtma ve içinde uyarı oluşturma

Azure '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ı

Azure '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 Ölçüm uyarı kuralı

Azure '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 Ölçüm uyarı kuralı

Azure '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 özelliğini ayarlayın.

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.SingleResourceMultipleMetricCriteriaiçin şunu kullanın:

  "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

Azure '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ı

Azure '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

Azure '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 Uyarısı

Azure '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ı

Azure '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

Azure '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

Azure 'a dağıtma
İstediğiniz sayıda App Insights web (ping) testi oluşturun.
Application Insight dağıtma ve içinde uyarı oluşturma

Azure '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ı

Azure '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 Ölçüm uyarı kuralı

Azure '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 Ölçüm uyarı kuralı

Azure '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 özelliğini ayarlayın.

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.SingleResourceMultipleMetricCriteriaiçin şunu kullanın:

  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)