Aracılığıyla paylaş


Microsoft.Insights eylemGruplar

Bicep kaynak tanımı

actionGroups kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Açıklamalar

İzleme çözümleri dağıtma hakkında yönergeler için bkz. Bicep kullanarak izleme kaynakları oluşturma.

Kaynak biçimi

Microsoft.Insights/actionGroups kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.

resource symbolicname 'Microsoft.Insights/actionGroups@2023-01-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    armRoleReceivers: [
      {
        name: 'string'
        roleId: 'string'
        useCommonAlertSchema: bool
      }
    ]
    automationRunbookReceivers: [
      {
        automationAccountId: 'string'
        isGlobalRunbook: bool
        name: 'string'
        runbookName: 'string'
        serviceUri: 'string'
        useCommonAlertSchema: bool
        webhookResourceId: 'string'
      }
    ]
    azureAppPushReceivers: [
      {
        emailAddress: 'string'
        name: 'string'
      }
    ]
    azureFunctionReceivers: [
      {
        functionAppResourceId: 'string'
        functionName: 'string'
        httpTriggerUrl: 'string'
        name: 'string'
        useCommonAlertSchema: bool
      }
    ]
    emailReceivers: [
      {
        emailAddress: 'string'
        name: 'string'
        useCommonAlertSchema: bool
      }
    ]
    enabled: bool
    eventHubReceivers: [
      {
        eventHubName: 'string'
        eventHubNameSpace: 'string'
        name: 'string'
        subscriptionId: 'string'
        tenantId: 'string'
        useCommonAlertSchema: bool
      }
    ]
    groupShortName: 'string'
    itsmReceivers: [
      {
        connectionId: 'string'
        name: 'string'
        region: 'string'
        ticketConfiguration: 'string'
        workspaceId: 'string'
      }
    ]
    logicAppReceivers: [
      {
        callbackUrl: 'string'
        name: 'string'
        resourceId: 'string'
        useCommonAlertSchema: bool
      }
    ]
    smsReceivers: [
      {
        countryCode: 'string'
        name: 'string'
        phoneNumber: 'string'
      }
    ]
    voiceReceivers: [
      {
        countryCode: 'string'
        name: 'string'
        phoneNumber: 'string'
      }
    ]
    webhookReceivers: [
      {
        identifierUri: 'string'
        name: 'string'
        objectId: 'string'
        serviceUri: 'string'
        tenantId: 'string'
        useAadAuth: bool
        useCommonAlertSchema: bool
      }
    ]
  }
}

Özellik değerleri

actionGroups

Ad Açıklama Değer
name 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.
location Kaynak konumu dize (gerekli)
etiketler Kaynak etiketleri Etiket adlarının ve değerlerinin sözlüğü. Bkz . Şablonlardaki etiketler
properties Eylem, kaynağın özelliklerini gruplar. ActionGroup

ActionGroup

Ad Açıklama Değer
armRoleReceivers Bu eylem grubunun parçası olan ARM rol alıcılarının listesi. Roller Azure RBAC rolleridir ve yalnızca yerleşik roller desteklenir. ArmRoleReceiver[]
automationRunbookReceivers Bu eylem grubunun parçası olan AutomationRunbook alıcılarının listesi. AutomationRunbookReceiver[]
azureAppPushReceivers Bu eylem grubunun parçası olan AzureAppPush alıcılarının listesi. AzureAppPushReceiver[]
azureFunctionReceivers Bu eylem grubunun parçası olan Azure işlev alıcılarının listesi. AzureFunctionReceiver[]
emailReceivers Bu eylem grubunun parçası olan e-posta alıcılarının listesi. EmailReceiver[]
enabled Bu eylem grubunun etkin olup olmadığını gösterir. Bir eylem grubu etkin değilse, alıcılarından hiçbiri iletişim almaz. bool (gerekli)
eventHubReceivers Bu eylem grubunun parçası olan olay hub'ı alıcılarının listesi. EventHubReceiver[]
groupShortName Eylem grubunun kısa adı. Bu, SMS iletilerinde kullanılır. dize (gerekli)

Kısıtlama -ları:
Maksimum uzunluk = 12
itsmReceivers Bu eylem grubunun parçası olan ITSM alıcılarının listesi. ItsmReceiver[]
logicAppReceivers Bu eylem grubunun parçası olan mantıksal uygulama alıcılarının listesi. LogicAppReceiver[]
smsReceivers Bu eylem grubunun parçası olan SMS alıcılarının listesi. SmsReceiver[]
voiceReceivers Bu eylem grubunun parçası olan ses alıcılarının listesi. VoiceReceiver[]
web kancasıReceivers Bu eylem grubunun parçası olan web kancası alıcılarının listesi. WebhookReceiver[]

ArmRoleReceiver

Ad Açıklama Değer
name Arm rolü alıcısının adı. Adların bir eylem grubu içindeki tüm alıcılar arasında benzersiz olması gerekir. dize (gerekli)
Roleıd Arm rol kimliği. dize (gerekli)
useCommonAlertSchema Ortak uyarı şemasının kullanılıp kullanılmayacağını gösterir. bool

AutomationRunbookReceiver

Ad Açıklama Değer
automationAccountId Bu runbook'u tutan ve Azure kaynağında kimlik doğrulaması yapan Azure otomasyonu hesap kimliği. dize (gerekli)
isGlobalRunbook Bu örneğin genel runbook olup olmadığını gösterir. bool (gerekli)
name Web kancasının adını gösterir. string
runbookName Bu runbook'un adı. dize (gerekli)
serviceUri Web kancalarının gönderilmesi gereken URI. string
useCommonAlertSchema Ortak uyarı şemasının kullanılıp kullanılmayacağını gösterir. bool
webhookResourceId Bu runbook'a bağlı web kancasının kaynak kimliği. dize (gerekli)

AzureAppPushReceiver

Ad Açıklama Değer
Emailaddress Azure mobil uygulaması için kayıtlı e-posta adresi. dize (gerekli)
name Azure mobil uygulama anında iletme alıcısının adı. Adların bir eylem grubu içindeki tüm alıcılar arasında benzersiz olması gerekir. dize (gerekli)

AzureFunctionReceiver

Ad Açıklama Değer
functionAppResourceId İşlev uygulamasının azure kaynak kimliği. dize (gerekli)
functionName İşlev uygulamasındaki işlev adı. dize (gerekli)
httpTriggerUrl Http isteğinin gönderildiği http tetikleyici url'si. dize (gerekli)
name Azure işlev alıcısının adı. Adların bir eylem grubu içindeki tüm alıcılar arasında benzersiz olması gerekir. dize (gerekli)
useCommonAlertSchema Ortak uyarı şemasının kullanılıp kullanılmayacağını gösterir. bool

EmailReceiver

Ad Açıklama Değer
Emailaddress Bu alıcının e-posta adresi. dize (gerekli)
name E-posta alıcısının adı. Adların bir eylem grubu içindeki tüm alıcılar arasında benzersiz olması gerekir. dize (gerekli)
useCommonAlertSchema Ortak uyarı şemasının kullanılıp kullanılmayacağını gösterir. bool

EventHubReceiver

Ad Açıklama Değer
eventHubName Belirli bir Olay Hub'ı kuyruğunun adı dize (gerekli)
eventHubNameSpace Olay Hub'ı ad alanı dize (gerekli)
name Olay hub'ı alıcısının adı. Adların bir eylem grubu içindeki tüm alıcılar arasında benzersiz olması gerekir. dize (gerekli)
subscriptionId Bu olay hub'ını içeren aboneliğin kimliği dize (gerekli)
tenantId Bu olay hub'ını içeren aboneliğin kiracı kimliği string
useCommonAlertSchema Ortak uyarı şemasının kullanılıp kullanılmayacağını gösterir. bool

ItsmReceiver

Ad Açıklama Değer
Connectionıd Yukarıda çalışma alanında tanımlanan birden çok arasında ITSM bağlantısının benzersiz kimliği. dize (gerekli)
name Itsm alıcısının adı. Adların bir eylem grubu içindeki tüm alıcılar arasında benzersiz olması gerekir. dize (gerekli)
region Çalışma alanının bulunduğu bölge. Desteklenen değerler:'centralindia','japaneast','southeastasia','australiasoutheast','uksouth','westcentralus','canadacentral','eastus','westeurope' dize (gerekli)
ticketConfiguration ITSM eyleminin yapılandırmaları için JSON blobu. CreateMultipleWorkItems seçeneği de bu blobun bir parçası olacaktır. dize (gerekli)
workspaceId OMS LA örnek tanımlayıcısı. dize (gerekli)

LogicAppReceiver

Ad Açıklama Değer
callbackUrl Http isteğinin gönderildiği geri çağırma URL'si. dize (gerekli)
name Mantıksal uygulama alıcısının adı. Adların bir eylem grubu içindeki tüm alıcılar arasında benzersiz olması gerekir. dize (gerekli)
resourceId Mantıksal uygulama alıcısının azure kaynak kimliği. dize (gerekli)
useCommonAlertSchema Ortak uyarı şemasının kullanılıp kullanılmayacağını gösterir. bool

SmsReceiver

Ad Açıklama Değer
countryCode SMS alıcısının ülke kodu. dize (gerekli)
name SMS alıcısının adı. Adların bir eylem grubu içindeki tüm alıcılar arasında benzersiz olması gerekir. dize (gerekli)
Phonenumber SMS alıcısının telefon numarası. dize (gerekli)

VoiceReceiver

Ad Açıklama Değer
countryCode Ses alıcısının ülke kodu. dize (gerekli)
name Ses alıcısının adı. Adların bir eylem grubu içindeki tüm alıcılar arasında benzersiz olması gerekir. dize (gerekli)
Phonenumber Ses alıcısının telefon numarası. dize (gerekli)

WebhookReceiver

Ad Açıklama Değer
identifierUri Aad kimlik doğrulaması için tanımlayıcı uri'sini gösterir. string
name Web kancası alıcısının adı. Adların bir eylem grubu içindeki tüm alıcılar arasında benzersiz olması gerekir. dize (gerekli)
objectId Aad kimlik doğrulaması için web kancası uygulama nesne kimliğini gösterir. string
serviceUri Web kancalarının gönderilmesi gereken URI. dize (gerekli)
tenantId Aad kimlik doğrulaması için kiracı kimliğini gösterir. string
useAadAuth AAD kimlik doğrulamasının kullanılıp kullanılmadığını gösterir. bool
useCommonAlertSchema Ortak uyarı şemasının kullanılıp kullanılmayacağını gösterir. bool

Hızlı başlangıç şablonları

Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.

Şablon Description
BrowserBox Azure Edition

Azure’a dağıtın
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ğıtın
Bu şablon, Azure App Service Web Apps üzerinde umbraco CMS web uygulaması dağıtmanın kolay bir yolunu sağlar.
NAT Ağ Geçidi ve Application Gateway ile AKS Kümesi

Azure’a dağıtın
Bu örnekte, giden bağlantılar için NAT Ağ Geçidi ile AKS kümesinin nasıl dağıtılacağı ve gelen bağlantılar için bir Application Gateway nasıl dağıtılacağı gösterilmektedir.
Enterprise Governance-AppService, SQL DB, AD, OMS, Runbook'lar

Azure’a dağıtın
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ı'nın sunduğu bileşik bir çözümdür. Müşteriler, Sistem Tümleştiricileri ve İş Ortakları için, 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ğıtın
İstediğiniz sayıda App Insights web (ping) testi oluşturun.
Azure'da yeni eylem grubu oluşturma

Azure’a dağıtın
Bu şablon Azure'da yeni bir Eylem grubu oluşturur. Bu eylem grubu daha sonra Azure'da uyarıları yapılandırmak için kullanılabilir.
Otomatik Ölçeklendirme Etkinlik Günlüğü Uyarısı Dağıtma

Azure’a dağıtın
Bu şablon, Azure Etkinlik Günlüğü'ndeki tüm Otomatik Ölçeklendirme kayıtları için e-posta bildirimleri göndermek üzere bir eylem grubu kullanan basit bir uyarı dağıtmanızı sağlar
Otomatik Ölçeklendirme Başarısız Etkinlik Günlüğü Uyarısı Dağıtma

Azure’a dağıtın
Bu şablon, Azure Etkinlik Günlüğü'nde başarısız olan otomatik ölçeklendirme kayıtları için e-posta bildirimleri göndermek üzere bir eylem grubu kullanan basit bir uyarı dağıtmanızı sağlar
Hizmet Durumu Uyarısı Dağıtma

Azure’a dağıtın
Bu şablon, Azure Etkinlik Günlüğü'ndeki herhangi bir Hizmet Durumu kaydı için e-posta bildirimleri göndermek üzere bir eylem grubu kullanan basit bir uyarı dağıtmanızı sağlar
Application Insight'ı dağıtma ve içinde uyarı oluşturma

Azure’a dağıtın
Bu şablon Application Insight'ı dağıtmanızı ve içinde uyarı oluşturmanızı sağlar
Azure hizmet uyarısı oluşturur

Azure’a dağıtın
Bu şablon, azure hizmet kesintileri olması durumunda isteğe bağlı olarak hizmet yöneticilerine ve belirtilen e-posta adreslerine e-posta gönderen bir Azure hizmet durumu uyarısı oluşturur.
Azure İzleyici kullanarak yedekleme uyarıları için kurulum bildirimleri

Azure’a dağıtın
Bu şablon, bir uyarı işleme kuralı ve eylem grubu dağıtarak Azure İzleyici'yi kullanarak Kurtarma Hizmetleri kasalarınız için e-posta bildirimleri ayarlamanıza olanak tanır

ARM şablonu kaynak tanımı

actionGroups kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Açıklamalar

İzleme çözümleri dağıtma hakkında yönergeler için bkz. Bicep kullanarak izleme kaynakları oluşturma.

Kaynak biçimi

Microsoft.Insights/actionGroups kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.

{
  "type": "Microsoft.Insights/actionGroups",
  "apiVersion": "2023-01-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "armRoleReceivers": [
      {
        "name": "string",
        "roleId": "string",
        "useCommonAlertSchema": "bool"
      }
    ],
    "automationRunbookReceivers": [
      {
        "automationAccountId": "string",
        "isGlobalRunbook": "bool",
        "name": "string",
        "runbookName": "string",
        "serviceUri": "string",
        "useCommonAlertSchema": "bool",
        "webhookResourceId": "string"
      }
    ],
    "azureAppPushReceivers": [
      {
        "emailAddress": "string",
        "name": "string"
      }
    ],
    "azureFunctionReceivers": [
      {
        "functionAppResourceId": "string",
        "functionName": "string",
        "httpTriggerUrl": "string",
        "name": "string",
        "useCommonAlertSchema": "bool"
      }
    ],
    "emailReceivers": [
      {
        "emailAddress": "string",
        "name": "string",
        "useCommonAlertSchema": "bool"
      }
    ],
    "enabled": "bool",
    "eventHubReceivers": [
      {
        "eventHubName": "string",
        "eventHubNameSpace": "string",
        "name": "string",
        "subscriptionId": "string",
        "tenantId": "string",
        "useCommonAlertSchema": "bool"
      }
    ],
    "groupShortName": "string",
    "itsmReceivers": [
      {
        "connectionId": "string",
        "name": "string",
        "region": "string",
        "ticketConfiguration": "string",
        "workspaceId": "string"
      }
    ],
    "logicAppReceivers": [
      {
        "callbackUrl": "string",
        "name": "string",
        "resourceId": "string",
        "useCommonAlertSchema": "bool"
      }
    ],
    "smsReceivers": [
      {
        "countryCode": "string",
        "name": "string",
        "phoneNumber": "string"
      }
    ],
    "voiceReceivers": [
      {
        "countryCode": "string",
        "name": "string",
        "phoneNumber": "string"
      }
    ],
    "webhookReceivers": [
      {
        "identifierUri": "string",
        "name": "string",
        "objectId": "string",
        "serviceUri": "string",
        "tenantId": "string",
        "useAadAuth": "bool",
        "useCommonAlertSchema": "bool"
      }
    ]
  }
}

Özellik değerleri

actionGroups

Ad Açıklama Değer
tür Kaynak türü 'Microsoft.Insights/actionGroups'
apiVersion Kaynak API'sinin sürümü '2023-01-01'
name Kaynak adı dize (gerekli)

Karakter sınırı: 1-260

Geçerli karakterler:
Aşağıdakiler kullanılamaz:
:<>+/&%\? veya denetim karakterleri

Boşluk veya nokta ile bitemez.
location Kaynak konumu dize (gerekli)
etiketler Kaynak etiketleri Etiket adlarının ve değerlerinin sözlüğü. Bkz. Şablonlardaki etiketler
properties Eylem, kaynağın özelliklerini gruplar. ActionGroup

ActionGroup

Ad Açıklama Değer
armRoleReceivers Bu eylem grubunun parçası olan ARM rol alıcılarının listesi. Roller Azure RBAC rolleridir ve yalnızca yerleşik roller desteklenir. ArmRoleReceiver[]
automationRunbookReceivers Bu eylem grubunun parçası olan AutomationRunbook alıcılarının listesi. AutomationRunbookReceiver[]
azureAppPushReceivers Bu eylem grubunun parçası olan AzureAppPush alıcılarının listesi. AzureAppPushReceiver[]
azureFunctionReceivers Bu eylem grubunun parçası olan Azure işlev alıcılarının listesi. AzureFunctionReceiver[]
emailReceivers Bu eylem grubunun parçası olan e-posta alıcılarının listesi. EmailReceiver[]
enabled Bu eylem grubunun etkin olup olmadığını gösterir. Eylem grubu etkinleştirilmemişse alıcılarından hiçbiri iletişim almaz. bool (gerekli)
eventHubReceivers Bu eylem grubunun parçası olan olay hub'ı alıcılarının listesi. EventHubReceiver[]
groupShortName Eylem grubunun kısa adı. Bu, SMS iletilerinde kullanılır. dize (gerekli)

Kısıtlama -ları:
Maksimum uzunluk = 12
itsmReceivers Bu eylem grubunun parçası olan ITSM alıcılarının listesi. ItsmReceiver[]
logicAppReceivers Bu eylem grubunun parçası olan mantıksal uygulama alıcılarının listesi. LogicAppReceiver[]
smsReceivers Bu eylem grubunun parçası olan SMS alıcılarının listesi. SmsReceiver[]
voiceReceivers Bu eylem grubunun parçası olan ses alıcılarının listesi. VoiceReceiver[]
web kancasıReceivers Bu eylem grubunun parçası olan web kancası alıcılarının listesi. WebhookReceiver[]

ArmRoleReceiver

Ad Açıklama Değer
name Arm rolü alıcısının adı. Adların bir eylem grubu içindeki tüm alıcılar arasında benzersiz olması gerekir. dize (gerekli)
Roleıd Arm rol kimliği. dize (gerekli)
useCommonAlertSchema Ortak uyarı şemasının kullanılıp kullanılmayacağını gösterir. bool

AutomationRunbookReceiver

Ad Açıklama Değer
automationAccountId Bu runbook'u tutan ve Azure kaynağında kimlik doğrulaması yapan Azure otomasyonu hesap kimliği. dize (gerekli)
isGlobalRunbook Bu örneğin genel runbook olup olmadığını gösterir. bool (gerekli)
name Web kancasının adını gösterir. string
runbookName Bu runbook'un adı. dize (gerekli)
serviceUri Web kancalarının gönderilmesi gereken URI. string
useCommonAlertSchema Ortak uyarı şemasının kullanılıp kullanılmayacağını gösterir. bool
webhookResourceId Bu runbook'a bağlı web kancasının kaynak kimliği. dize (gerekli)

AzureAppPushReceiver

Ad Açıklama Değer
Emailaddress Azure mobil uygulaması için kayıtlı e-posta adresi. dize (gerekli)
name Azure mobil uygulama anında iletme alıcısının adı. Adların bir eylem grubu içindeki tüm alıcılar arasında benzersiz olması gerekir. dize (gerekli)

AzureFunctionReceiver

Ad Açıklama Değer
functionAppResourceId İşlev uygulamasının azure kaynak kimliği. dize (gerekli)
functionName İşlev uygulamasındaki işlev adı. dize (gerekli)
httpTriggerUrl Http isteğinin gönderildiği http tetikleyici url'si. dize (gerekli)
name Azure işlev alıcısının adı. Adların bir eylem grubu içindeki tüm alıcılar arasında benzersiz olması gerekir. dize (gerekli)
useCommonAlertSchema Ortak uyarı şemasının kullanılıp kullanılmayacağını gösterir. bool

EmailReceiver

Ad Açıklama Değer
Emailaddress Bu alıcının e-posta adresi. dize (gerekli)
name E-posta alıcısının adı. Adların bir eylem grubu içindeki tüm alıcılar arasında benzersiz olması gerekir. dize (gerekli)
useCommonAlertSchema Ortak uyarı şemasının kullanılıp kullanılmayacağını gösterir. bool

EventHubReceiver

Ad Açıklama Değer
eventHubName Belirli bir Olay Hub'ı kuyruğunun adı dize (gerekli)
eventHubNameSpace Olay Hub'ı ad alanı dize (gerekli)
name Olay hub'ı alıcısının adı. Adlar, bir eylem grubu içindeki tüm alıcılar arasında benzersiz olmalıdır. dize (gerekli)
subscriptionId Bu olay hub'ını içeren aboneliğin kimliği dize (gerekli)
tenantId Bu olay hub'ını içeren aboneliğin kiracı kimliği string
useCommonAlertSchema Ortak uyarı şemasının kullanılıp kullanılmayacağını gösterir. bool

ItsmReceiver

Ad Açıklama Değer
Connectionıd Yukarıdaki çalışma alanında tanımlanan birden çok arasında ITSM bağlantısının benzersiz kimliği. dize (gerekli)
name Itsm alıcısının adı. Adlar, bir eylem grubu içindeki tüm alıcılar arasında benzersiz olmalıdır. dize (gerekli)
region Çalışma alanının bulunduğu bölge. Desteklenen değerler:'centralindia','japaneast','southeastasia','australiasoutheast','uksouth','westcentralus','canadacentral','eastus','westeurope' dize (gerekli)
ticketConfiguration ITSM eyleminin yapılandırmaları için JSON blobu. CreateMultipleWorkItems seçeneği de bu blobun bir parçası olacaktır. dize (gerekli)
workspaceId OMS LA örnek tanımlayıcısı. dize (gerekli)

LogicAppReceiver

Ad Açıklama Değer
callbackUrl Http isteğinin gönderildiği geri çağırma URL'si. dize (gerekli)
name Mantıksal uygulama alıcısının adı. Adlar, bir eylem grubu içindeki tüm alıcılar arasında benzersiz olmalıdır. dize (gerekli)
resourceId Mantıksal uygulama alıcısının azure kaynak kimliği. dize (gerekli)
useCommonAlertSchema Ortak uyarı şemasının kullanılıp kullanılmayacağını gösterir. bool

SmsReceiver

Ad Açıklama Değer
countryCode SMS alıcısının ülke kodu. dize (gerekli)
name SMS alıcısının adı. Adlar, bir eylem grubu içindeki tüm alıcılar arasında benzersiz olmalıdır. dize (gerekli)
Phonenumber SMS alıcısının telefon numarası. dize (gerekli)

VoiceReceiver

Ad Açıklama Değer
countryCode Ses alıcısının ülke kodu. dize (gerekli)
name Ses alıcısının adı. Adlar, bir eylem grubu içindeki tüm alıcılar arasında benzersiz olmalıdır. dize (gerekli)
Phonenumber Ses alıcısının telefon numarası. dize (gerekli)

WebhookReceiver

Ad Açıklama Değer
identifierUri Aad kimlik doğrulaması için tanımlayıcı uri'sini gösterir. string
name Web kancası alıcısının adı. Adlar, bir eylem grubu içindeki tüm alıcılar arasında benzersiz olmalıdır. dize (gerekli)
objectId Aad kimlik doğrulaması için web kancası uygulama nesne kimliğini gösterir. string
serviceUri Web kancalarının gönderilmesi gereken URI. dize (gerekli)
tenantId Aad kimlik doğrulaması için kiracı kimliğini gösterir. string
useAadAuth AAD kimlik doğrulaması kullanılıp kullanılmayacağını gösterir. bool
useCommonAlertSchema Ortak uyarı şemasının kullanılıp kullanılmayacağını gösterir. bool

Hızlı başlangıç şablonları

Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.

Şablon Description
BrowserBox Azure Edition

Azure’a dağıtın
Bu şablon Bir Azure Ubuntu Server 22.04 LTS, Debian 11 veya RHEL 8.7 LVM VM'sinde BrowserBox dağıtır.
Ölçeklenebilir Umbraco CMS Web Uygulaması

Azure’a dağıtın
Bu şablon, Azure App Service Web Apps üzerinde umbraco CMS web uygulaması dağıtmanın kolay bir yolunu sağlar.
NAT Ağ Geçidi ve Application Gateway ile AKS Kümesi

Azure’a dağıtın
Bu örnekte, giden bağlantılar için NAT Ağ Geçidi ile AKS kümesinin nasıl dağıtılacağı ve gelen bağlantılar için bir Application Gateway nasıl dağıtılacağı gösterilmektedir.
Enterprise Governance-AppService, SQL DB, AD, OMS, Runbook'lar

Azure’a dağıtın
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ı'nın sunduğu bileşik bir çözümdür. Müşteriler, Sistem Tümleştiricileri ve İş Ortakları için, 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ğıtın
İstediğiniz sayıda App Insights web (ping) testi oluşturun.
Azure'da yeni eylem grubu oluşturma

Azure’a dağıtın
Bu şablon Azure'da yeni bir Eylem grubu oluşturur. Bu eylem grubu daha sonra Azure'da uyarıları yapılandırmak için kullanılabilir.
Otomatik Ölçeklendirme Etkinlik Günlüğü Uyarısı Dağıtma

Azure’a dağıtın
Bu şablon, Azure Etkinlik Günlüğü'ndeki tüm Otomatik Ölçeklendirme kayıtları için e-posta bildirimleri göndermek üzere bir eylem grubu kullanan basit bir uyarı dağıtmanızı sağlar
Otomatik Ölçeklendirme Başarısız Etkinlik Günlüğü Uyarısı Dağıtma

Azure’a dağıtın
Bu şablon, Azure Etkinlik Günlüğü'nde başarısız olan otomatik ölçeklendirme kayıtları için e-posta bildirimleri göndermek üzere bir eylem grubu kullanan basit bir uyarı dağıtmanızı sağlar
Hizmet Durumu Uyarısı Dağıtma

Azure’a dağıtın
Bu şablon, Azure Etkinlik Günlüğü'ndeki herhangi bir Hizmet Durumu kaydı için e-posta bildirimleri göndermek üzere bir eylem grubu kullanan basit bir uyarı dağıtmanızı sağlar
Application Insight'ı dağıtma ve içinde uyarı oluşturma

Azure’a dağıtın
Bu şablon Application Insight'ı dağıtmanızı ve içinde uyarı oluşturmanızı sağlar
Azure hizmet uyarısı oluşturur

Azure’a dağıtın
Bu şablon, azure hizmet kesintileri olması durumunda isteğe bağlı olarak hizmet yöneticilerine ve belirtilen e-posta adreslerine e-posta gönderen bir Azure hizmet durumu uyarısı oluşturur.
Azure İzleyici kullanarak yedekleme uyarıları için kurulum bildirimleri

Azure’a dağıtın
Bu şablon, bir uyarı işleme kuralı ve eylem grubu dağıtarak Azure İzleyici'yi kullanarak Kurtarma Hizmetleri kasalarınız için e-posta bildirimleri ayarlamanıza olanak tanır

Terraform (AzAPI sağlayıcısı) kaynak tanımı

actionGroups 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/actionGroups kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Insights/actionGroups@2023-01-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      armRoleReceivers = [
        {
          name = "string"
          roleId = "string"
          useCommonAlertSchema = bool
        }
      ]
      automationRunbookReceivers = [
        {
          automationAccountId = "string"
          isGlobalRunbook = bool
          name = "string"
          runbookName = "string"
          serviceUri = "string"
          useCommonAlertSchema = bool
          webhookResourceId = "string"
        }
      ]
      azureAppPushReceivers = [
        {
          emailAddress = "string"
          name = "string"
        }
      ]
      azureFunctionReceivers = [
        {
          functionAppResourceId = "string"
          functionName = "string"
          httpTriggerUrl = "string"
          name = "string"
          useCommonAlertSchema = bool
        }
      ]
      emailReceivers = [
        {
          emailAddress = "string"
          name = "string"
          useCommonAlertSchema = bool
        }
      ]
      enabled = bool
      eventHubReceivers = [
        {
          eventHubName = "string"
          eventHubNameSpace = "string"
          name = "string"
          subscriptionId = "string"
          tenantId = "string"
          useCommonAlertSchema = bool
        }
      ]
      groupShortName = "string"
      itsmReceivers = [
        {
          connectionId = "string"
          name = "string"
          region = "string"
          ticketConfiguration = "string"
          workspaceId = "string"
        }
      ]
      logicAppReceivers = [
        {
          callbackUrl = "string"
          name = "string"
          resourceId = "string"
          useCommonAlertSchema = bool
        }
      ]
      smsReceivers = [
        {
          countryCode = "string"
          name = "string"
          phoneNumber = "string"
        }
      ]
      voiceReceivers = [
        {
          countryCode = "string"
          name = "string"
          phoneNumber = "string"
        }
      ]
      webhookReceivers = [
        {
          identifierUri = "string"
          name = "string"
          objectId = "string"
          serviceUri = "string"
          tenantId = "string"
          useAadAuth = bool
          useCommonAlertSchema = bool
        }
      ]
    }
  })
}

Özellik değerleri

actionGroups

Ad Açıklama Değer
tür Kaynak türü "Microsoft.Insights/actionGroups@2023-01-01"
name Kaynak adı dize (gerekli)

Karakter sınırı: 1-260

Geçerli karakterler:
Aşağıdakiler kullanılamaz:
:<>+/&%\? veya denetim karakterleri

Boşluk veya nokta ile bitemez.
location 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ının ve değerlerinin sözlüğü.
properties Eylem, kaynağın özelliklerini gruplar. ActionGroup

ActionGroup

Ad Açıklama Değer
armRoleReceivers Bu eylem grubunun parçası olan ARM rol alıcılarının listesi. Roller Azure RBAC rolleridir ve yalnızca yerleşik roller desteklenir. ArmRoleReceiver[]
automationRunbookReceivers Bu eylem grubunun parçası olan AutomationRunbook alıcılarının listesi. AutomationRunbookReceiver[]
azureAppPushReceivers Bu eylem grubunun parçası olan AzureAppPush alıcılarının listesi. AzureAppPushReceiver[]
azureFunctionReceivers Bu eylem grubunun parçası olan Azure işlev alıcılarının listesi. AzureFunctionReceiver[]
emailReceivers Bu eylem grubunun parçası olan e-posta alıcılarının listesi. EmailReceiver[]
enabled Bu eylem grubunun etkin olup olmadığını gösterir. Eylem grubu etkinleştirilmemişse alıcılarından hiçbiri iletişim almaz. bool (gerekli)
eventHubReceivers Bu eylem grubunun parçası olan olay hub'ı alıcılarının listesi. EventHubReceiver[]
groupShortName Eylem grubunun kısa adı. Bu, SMS iletilerinde kullanılır. dize (gerekli)

Kısıtlama -ları:
Maksimum uzunluk = 12
itsmReceivers Bu eylem grubunun parçası olan ITSM alıcılarının listesi. ItsmReceiver[]
logicAppReceivers Bu eylem grubunun parçası olan mantıksal uygulama alıcılarının listesi. LogicAppReceiver[]
smsReceivers Bu eylem grubunun parçası olan SMS alıcılarının listesi. SmsReceiver[]
voiceReceivers Bu eylem grubunun parçası olan ses alıcılarının listesi. VoiceReceiver[]
webhookReceivers Bu eylem grubunun parçası olan web kancası alıcılarının listesi. WebhookReceiver[]

ArmRoleReceiver

Ad Açıklama Değer
name Arm rol alıcısının adı. Adlar, bir eylem grubu içindeki tüm alıcılar arasında benzersiz olmalıdır. dize (gerekli)
Roleıd Arm rol kimliği. dize (gerekli)
useCommonAlertSchema Ortak uyarı şemasının kullanılıp kullanılmayacağını gösterir. bool

AutomationRunbookReceiver

Ad Açıklama Değer
automationAccountId Bu runbook'u tutan ve Azure kaynağında kimlik doğrulaması yapan Azure otomasyonu hesap kimliği. dize (gerekli)
isGlobalRunbook Bu örneğin genel runbook olup olmadığını gösterir. bool (gerekli)
name Web kancasının adını gösterir. string
runbookName Bu runbook'un adı. dize (gerekli)
serviceUri Web kancalarının gönderilmesi gereken URI. string
useCommonAlertSchema Ortak uyarı şemasının kullanılıp kullanılmayacağını gösterir. bool
webhookResourceId Bu runbook'a bağlı web kancası için kaynak kimliği. dize (gerekli)

AzureAppPushReceiver

Ad Açıklama Değer
Emailaddress Azure mobil uygulaması için kaydedilen e-posta adresi. dize (gerekli)
name Azure mobil uygulaması anında iletme alıcısının adı. Adlar, bir eylem grubu içindeki tüm alıcılar arasında benzersiz olmalıdır. dize (gerekli)

AzureFunctionReceiver

Ad Açıklama Değer
functionAppResourceId İşlev uygulamasının azure kaynak kimliği. dize (gerekli)
functionName İşlev uygulamasındaki işlev adı. dize (gerekli)
httpTriggerUrl Http isteğinin gönderildiği http tetikleyici url'si. dize (gerekli)
name Azure işlev alıcısının adı. Adların bir eylem grubu içindeki tüm alıcılar arasında benzersiz olması gerekir. dize (gerekli)
useCommonAlertSchema Ortak uyarı şemasının kullanılıp kullanılmayacağını gösterir. bool

EmailReceiver

Ad Açıklama Değer
Emailaddress Bu alıcının e-posta adresi. dize (gerekli)
name E-posta alıcısının adı. Adların bir eylem grubu içindeki tüm alıcılar arasında benzersiz olması gerekir. dize (gerekli)
useCommonAlertSchema Ortak uyarı şemasının kullanılıp kullanılmayacağını gösterir. bool

EventHubReceiver

Ad Açıklama Değer
eventHubName Belirli bir Olay Hub'ı kuyruğunun adı dize (gerekli)
eventHubNameSpace Olay Hub'ı ad alanı dize (gerekli)
name Olay hub'ı alıcısının adı. Adların bir eylem grubu içindeki tüm alıcılar arasında benzersiz olması gerekir. dize (gerekli)
subscriptionId Bu olay hub'ını içeren aboneliğin kimliği dize (gerekli)
tenantId Bu olay hub'ını içeren aboneliğin kiracı kimliği string
useCommonAlertSchema Ortak uyarı şemasının kullanılıp kullanılmayacağını gösterir. bool

ItsmReceiver

Ad Açıklama Değer
Connectionıd Yukarıda çalışma alanında tanımlanan birden çok arasında ITSM bağlantısının benzersiz kimliği. dize (gerekli)
name Itsm alıcısının adı. Adların bir eylem grubu içindeki tüm alıcılar arasında benzersiz olması gerekir. dize (gerekli)
region Çalışma alanının bulunduğu bölge. Desteklenen değerler:'centralindia','japaneast','southeastasia','australiasoutheast','uksouth','westcentralus','canadacentral','eastus','westeurope' dize (gerekli)
ticketConfiguration ITSM eyleminin yapılandırmaları için JSON blobu. CreateMultipleWorkItems seçeneği de bu blobun bir parçası olacaktır. dize (gerekli)
workspaceId OMS LA örnek tanımlayıcısı. dize (gerekli)

LogicAppReceiver

Ad Açıklama Değer
callbackUrl Http isteğinin gönderildiği geri çağırma URL'si. dize (gerekli)
name Mantıksal uygulama alıcısının adı. Adların bir eylem grubu içindeki tüm alıcılar arasında benzersiz olması gerekir. dize (gerekli)
resourceId Mantıksal uygulama alıcısının azure kaynak kimliği. dize (gerekli)
useCommonAlertSchema Ortak uyarı şemasının kullanılıp kullanılmayacağını gösterir. bool

SmsReceiver

Ad Açıklama Değer
countryCode SMS alıcısının ülke kodu. dize (gerekli)
name SMS alıcısının adı. Adların bir eylem grubu içindeki tüm alıcılar arasında benzersiz olması gerekir. dize (gerekli)
Phonenumber SMS alıcısının telefon numarası. dize (gerekli)

VoiceReceiver

Ad Açıklama Değer
countryCode Ses alıcısının ülke kodu. dize (gerekli)
name Ses alıcısının adı. Adların bir eylem grubu içindeki tüm alıcılar arasında benzersiz olması gerekir. dize (gerekli)
Phonenumber Ses alıcısının telefon numarası. dize (gerekli)

WebhookReceiver

Ad Açıklama Değer
identifierUri Aad kimlik doğrulaması için tanımlayıcı uri'sini gösterir. string
name Web kancası alıcısının adı. Adların bir eylem grubu içindeki tüm alıcılar arasında benzersiz olması gerekir. dize (gerekli)
objectId Aad kimlik doğrulaması için web kancası uygulama nesne kimliğini gösterir. string
serviceUri Web kancalarının gönderilmesi gereken URI. dize (gerekli)
tenantId Aad kimlik doğrulaması için kiracı kimliğini gösterir. string
useAadAuth AAD kimlik doğrulamasının kullanılıp kullanılmadığını gösterir. bool
useCommonAlertSchema Ortak uyarı şemasının kullanılıp kullanılmayacağını gösterir. bool