Microsoft.Insights bileşenleri

Açıklamalar

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

Bicep kaynak tanımı

Bileşenler 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üğü.

Kaynak biçimi

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

resource symbolicname 'Microsoft.Insights/components@2020-02-02' = {
  etag: 'string'
  kind: 'string'
  location: 'string'
  name: 'string'
  properties: {
    Application_Type: 'string'
    DisableIpMasking: bool
    DisableLocalAuth: bool
    Flow_Type: 'string'
    ForceCustomerStorageForProfiler: bool
    HockeyAppId: 'string'
    ImmediatePurgeDataOn30Days: bool
    IngestionMode: 'string'
    publicNetworkAccessForIngestion: 'string'
    publicNetworkAccessForQuery: 'string'
    Request_Source: 'string'
    RetentionInDays: int
    SamplingPercentage: int
    WorkspaceResourceId: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Özellik Değerleri

Microsoft.Insights/components

Ad Açıklama Değer
ETİKET Kaynak etag'i dizgi
tür Bu bileşenin başvurduğu uygulama türü, kullanıcı arabirimini özelleştirmek için kullanılır. Bu değer serbest biçimli bir dizedir; değerler genellikle aşağıdakilerden biri olmalıdır: web, ios, diğer, mağaza, java, telefon. dize (gerekli)
yer Kaynak konumu dize (gerekli)
ad Kaynak adı dize (gerekli)
Özellikler Application Insights bileşen kaynağını tanımlayan özellikler. ApplicationInsightsComponentProperties
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri

ApplicationInsightsComponentProperties

Ad Açıklama Değer
Application_Type İzlenen uygulama türü. 'diğer'
'web' (gerekli)
DisableIpMasking IP maskele özelliğini devre dışı bırakın. Bool
DisableLocalAuth AAD tabanlı olmayan Kimlik Doğrulamasını devre dışı bırakın. Bool
Flow_Type Application Insights sistemi tarafından bu bileşenin ne tür bir akış tarafından oluşturulduğunu belirlemek için kullanılır. Bu, REST API aracılığıyla bir bileşen oluştururken/güncelleştirirken 'Bluefield' olarak ayarlanmalıdır. 'Mavi alan'
ForceCustomerStorageForProfiler Kullanıcıları profil oluşturucu ve hata ayıklayıcı için kendi depolama hesaplarını oluşturmaya zorlayın. Bool
HockeyAppId HockeyApp'e yeni bir uygulama eklendiğinde oluşturulan benzersiz uygulama kimliği, HockeyApp ile iletişim için kullanılır. dizgi
AnındaTemizleme VerileriOn30 Gün Verileri 30 gün sonra hemen temizleme. Bool
Yutma Modu Alımın akışını gösterir. 'Uygulama İçgörüleri'
'ApplicationInsightsWithDiagnosticSettings'
'Günlük Analizi'
publicNetworkAccessForIngestion Application Insights alımına erişmek için ağ erişim türü. 'Devre Dışı'
'Etkin'
publicNetworkAccessForQuery Application Insights sorgusuna erişmek için ağ erişim türü. 'Devre Dışı'
'Etkin'
Request_Source Bu Application Insights bileşenini hangi aracın oluşturduğunu açıklar. Bu API'yi kullanan müşterilerin bunu varsayılan 'rest' olarak ayarlaması gerekir. 'Dinlenme'
RetentionInDays Gün cinsinden saklama süresi. Int
Örnekleme Yüzdesi Application Insights telemetrisi için örneklenen, izlenen uygulama tarafından üretilen verilerin yüzdesi. Int
Çalışma Alanı Kaynak Kimliği Verilerin alınacağı log analytics çalışma alanının kaynak kimliği. Bu özellik, bu API sürümüne sahip bir uygulama oluşturmak için gereklidir. Eski sürümlerden gelen uygulamalar bu özelliğe sahip olmayacaktır. dizgi

BileşenlerKaynakEtiketleri

Ad Açıklama Değer

Kullanım Örnekleri

Bicep Örnekleri

Application Insights bileşenini dağıtmanın temel bir örneği.

param resourceName string = 'acctest0001'
param location string = 'westeurope'

resource component 'Microsoft.Insights/components@2020-02-02' = {
  name: resourceName
  location: location
  kind: 'web'
  properties: {
    Application_Type: 'web'
    DisableIpMasking: false
    DisableLocalAuth: false
    ForceCustomerStorageForProfiler: false
    RetentionInDays: 90
    SamplingPercentage: 100
    publicNetworkAccessForIngestion: 'Enabled'
    publicNetworkAccessForQuery: 'Enabled'
  }
}

Azure Doğrulanmış Modülleri

Aşağıdaki Azure Doğrulanmış Modüller bu kaynak türünü dağıtmak için kullanılabilir.

Modül Açıklama
Application Insight Application Insight için AVM Kaynak Modülü

Azure Hızlı Başlangıç Örnekleri

Aşağıdaki Azure Hızlı Başlangıç şablonları bu kaynak türünü dağıtmak için Bicep örnekleri içerir.

Bicep Dosyası Açıklama
İç API Management ve Web App ile Application Gateway Application Gateway, İnternet trafiğini Azure Web App'te barındırılan bir web API'sine hizmet veren bir sanal ağ (iç mod) API Management örneğine yönlendirir.
Azure AI Foundry temel kurulumu Bu şablon kümesi, Azure AI Foundry'nin temel kurulumla, yani genel İnternet erişimi etkinken, şifreleme için Microsoft tarafından yönetilen anahtarlar ve yapay zeka kaynağı için Microsoft tarafından yönetilen kimlik yapılandırmasıyla nasıl ayarlanacağını gösterir.
Azure AI Foundry temel kurulumu Bu şablon kümesi, Azure AI Foundry'nin temel kurulumla, yani genel İnternet erişimi etkinken, şifreleme için Microsoft tarafından yönetilen anahtarlar ve yapay zeka kaynağı için Microsoft tarafından yönetilen kimlik yapılandırmasıyla nasıl ayarlanacağını gösterir.
Azure AI Foundry Ağı Kısıtlı Bu şablon kümesi, şifreleme için Microsoft tarafından yönetilen anahtarları ve yapay zeka kaynağı için Microsoft tarafından yönetilen kimlik yapılandırmasını kullanarak Azure AI Foundry'nin özel bağlantı ve çıkış devre dışı bırakılmış olarak nasıl ayarlanacağını gösterir.
Microsoft Entra Kimlik Doğrulaması ile Azure AI Foundry Bu şablon kümesi, Azure AI Hizmetleri ve Azure Depolama gibi bağımlı kaynaklar için Microsoft Entra ID kimlik doğrulaması ile Azure AI Foundry'nin nasıl ayarlanacağını gösterir.
Azure AI Studio temel kurulum Bu şablon kümesi, Azure AI Studio'nun temel kurulumla nasıl ayarlandığını gösterir; yani genel İnternet erişimi etkinken, şifreleme için Microsoft tarafından yönetilen anahtarlar ve yapay zeka kaynağı için Microsoft tarafından yönetilen kimlik yapılandırması.
Azure AI Studio Ağ Kısıtlanmış Bu şablon kümesinde, şifreleme için Microsoft tarafından yönetilen anahtarlar ve yapay zeka kaynağı için Microsoft tarafından yönetilen kimlik yapılandırması kullanılarak Azure AI Studio'nun özel bağlantı ve çıkış devre dışı bırakılarak nasıl ayarlanacağı gösterilmektedir.
İşlev ve Özel Bağlantı hizmeti ile Azure Digital Twins'i Bu şablon, Bir Özel Bağlantı Uç Noktası ile Digital Twins arasında iletişim kurabilen Sanal Ağa bağlı bir Azure İşlevi ile yapılandırılmış bir Azure Digital Twins hizmeti oluşturur. Ayrıca, Sanal Ağ'dan Özel Uç Nokta iç alt ağı IP adresine Digital Twins Uç Noktasının sorunsuz ana bilgisayar adı çözümlemesine izin vermek için bir Özel DNS Bölgesi oluşturur. Konak adı, Azure İşlevi'ne 'ADT_ENDPOINT' adlı bir ayar olarak depolanır.
Azure İşlevi uygulaması ve HTTP ile tetiklenen bir işlev Bu örnekte şablonda bir Azure İşlevi uygulaması ve HTTP ile tetiklenen bir işlev satır içi dağıtılır. Ayrıca bir Key Vault dağıtır ve bir gizli diziyi işlev uygulamasının konak anahtarıyla doldurur.
Linux Tüketim Planında Barındırılan Azure İşlev Uygulamasını Bu şablon, dinamik bir barındırma planı olan Linux Tüketim planında bir işlev uygulaması sağlar. Uygulama isteğe bağlı olarak çalışır ve yürütme başına faturalandırılırsınız ve kaynak taahhüdü yoktur.
Dağıtım Yuvası ile Azure İşlev Uygulamasını Bu şablon, premium planda üretim yuvası ve ek dağıtım yuvası içeren bir işlev uygulaması sağlar.
Olay Hub'ı ve Yönetilen Kimlik ile Azure İşlev Uygulamasını şablonu, Bir Linux Tüketim planında Bir Azure İşlevi uygulaması ve bir Olay Hub'ı, Azure Depolama ve Application Insights sağlar. İşlev uygulaması, Olay Hub'ına ve Depolama hesabına bağlanmak için yönetilen kimliği kullanabilir
Sanal Ağ Tümleştirmesi ile Azure İşlev Uygulamasını Bu şablon, yeni oluşturulan bir sanal ağa bölgesel sanal ağ tümleştirmesi etkinleştirilmiş bir Premium plan üzerinde bir işlev uygulaması sağlar.
Azure Machine Learning uçtan uca güvenli kurulum Bu Bicep şablonları kümesi, Azure Machine Learning'i güvenli bir kurulumda uçtan uca ayarlamayı gösterir. Bu başvuru uygulaması Çalışma Alanını, işlem kümesini, işlem örneğini ve ekli özel AKS kümesini içerir.
Azure Machine Learning uçtan uca güvenli kurulum (eski) Bu Bicep şablonları kümesi, Azure Machine Learning'i güvenli bir kurulumda uçtan uca ayarlamayı gösterir. Bu başvuru uygulaması Çalışma Alanını, işlem kümesini, işlem örneğini ve ekli özel AKS kümesini içerir.
Flex Consumption planında bir işlev uygulaması oluşturma Hızlı dinamik ölçeklendirme (sıfır örnek dahil), yönetilen kimlik bağlantıları ve sanal ağ tümleştirmesi gerektiren işlevler için Esnek Tüketim barındırma önerilir.
Özel IP adresi ile AKS işlem hedefi oluşturma Bu şablon, belirli bir Azure Machine Learning hizmeti çalışma alanında özel IP adresiyle bir AKS işlem hedefi oluşturur.
Azure Machine Learning hizmeti çalışma alanı oluşturma Bu dağıtım şablonu bir Azure Machine Learning çalışma alanını ve Azure Key Vault, Azure Depolama, Azure Application Insights ve Azure Container Registry gibi ilişkili kaynaklarını belirtir. Bu yapılandırma, Azure Machine Learning'i kullanmaya başlamak için ihtiyacınız olan en düşük kaynak kümesini açıklar.
Azure Machine Learning hizmet çalışma alanı (CMK) oluşturma Bu dağıtım şablonu, şifreleme anahtarlarınızı kullanarak hizmet tarafı şifrelemesi ile Azure Machine Learning çalışma alanı oluşturmayı belirtir.
Azure Machine Learning hizmet çalışma alanı (CMK) oluşturma Bu dağıtım şablonu bir Azure Machine Learning çalışma alanını ve Azure Key Vault, Azure Depolama, Azure Application Insights ve Azure Container Registry gibi ilişkili kaynaklarını belirtir. Örnekte, müşteri tarafından yönetilen bir şifreleme anahtarıyla şifreleme için Azure Machine Learning'in nasıl yapılandırılır gösterilmektedir.
Azure Machine Learning hizmeti çalışma alanı oluşturma (eski) Bu dağıtım şablonu bir Azure Machine Learning çalışma alanını ve Azure Key Vault, Azure Depolama, Azure Application Insights ve Azure Container Registry gibi ilişkili kaynaklarını belirtir. Bu yapılandırma, Azure Machine Learning'i ağdan yalıtılmış bir kümede kullanmaya başlamak için ihtiyacınız olan kaynak kümesini açıklar.
Azure Machine Learning hizmet çalışma alanı (vnet) oluşturma Bu dağıtım şablonu bir Azure Machine Learning çalışma alanını ve Azure Key Vault, Azure Depolama, Azure Application Insights ve Azure Container Registry gibi ilişkili kaynaklarını belirtir. Bu yapılandırma, Azure Machine Learning'i ağdan yalıtılmış bir kümede kullanmaya başlamak için ihtiyacınız olan kaynak kümesini açıklar.
App Gateway ile İç Sanal Ağda API Management Oluşturma Bu şablon, Azure Application Gateway tarafından korunan özel bir ağda Azure API Management örneği oluşturma adımlarını gösterir.
İşlev Uygulaması ve özel uç nokta korumalı Depolama oluşturma Bu şablon, özel uç noktalar üzerinden Azure Depolama ile iletişim kuran bir Azure İşlev Uygulaması dağıtmanıza olanak tanır.
Container Apps kullanarak bir Dapr mikro hizmetler uygulaması oluşturur Container Apps kullanarak bir Dapr mikro hizmetler uygulaması oluşturun.
Container Apps kullanarak Bir Dapr pub-sub servicebus uygulaması oluşturur Container Apps kullanarak bir Dapr pub-sub servicebus uygulaması oluşturun.
Basit bir Azure Spring Apps mikro hizmet uygulaması dağıtma Bu şablon, Azure'da çalıştırılacak basit bir Azure Spring Apps mikro hizmet uygulaması dağıtır.
AZ özellikli Azure İşlevi Premium planı dağıtma Bu şablon, kullanılabilirlik alanları etkinleştirilmiş depolama hesabı da dahil olmak üzere kullanılabilirlik alanları desteğine sahip bir Azure İşlevi Premium planı dağıtmanıza olanak tanır.
Sanal ağ tümleştirmesi ile Azure İşlevi Premium planı dağıtma Bu şablon, bölgesel sanal ağ tümleştirmesi etkinleştirilmiş bir Azure İşlevi Premium planını yeni oluşturulan bir sanal ağa dağıtmanıza olanak tanır.
Application Insight dağıtma ve içinde uyarı oluşturma Bu şablon, Application Insight'ı dağıtmanıza ve içinde uyarı oluşturmanıza olanak tanır
Secure AI Foundry'yi yönetilen bir sanal ağ ile dağıtma Bu şablon, güçlü ağ ve kimlik güvenliği kısıtlamalarına sahip güvenli bir Azure AI Foundry ortamı oluşturur.
Django uygulaması Bu şablon, bir Django uygulaması dağıtmak için bir App Service oluşturmanıza olanak tanır.
Azure İşlevleri kaynağı ile Front Door Standard/Premium Bu şablon bir Front Door Standard/Premium, bir Azure İşlevleri uygulaması oluşturur ve trafiğin Front Door kaynağından geldiğini doğrulamak için işlev uygulamasını yapılandırır.
Azure Frontdoor tarafından güvenliği sağlanan İşlev Uygulaması Bu şablon, Azure Frontdoor Premium tarafından korunan ve yayımlanan bir Azure Premium işlevi dağıtmanıza olanak tanır. Azure Frontdoor ile Azure İşlevleri arasındaki conenction, Azure Özel Bağlantı tarafından korunur.
Özel İşlev Uygulaması ve özel uç nokta korumalı Depolama Bu şablon, özel uç noktaları olan ve özel uç noktalar üzerinden Azure Depolama ile iletişim kuran premium planda bir işlev uygulaması sağlar.
Tüketim planında işlev uygulaması sağlama Bu şablon, dinamik bir barındırma planı olan Tüketim planında bir işlev uygulaması sağlar. Uygulama isteğe bağlı olarak çalışır ve yürütme başına faturalandırılırsınız ve kaynak taahhüdü yoktur. Ayrılmış bir barındırma planında sağlama için kullanılabilecek başka şablonlar da vardır.
App Service Planı üzerinde çalışan bir işlev uygulaması sağlama Bu şablon, ayrılmış bir barındırma planında bir işlev uygulaması sağlar, yani bu uygulama herhangi bir App Service sitesi gibi çalıştırılır ve faturalandırılır.
SQL Veritabanı ile Web Uygulaması Sağlama Bu şablon bir Web Uygulaması, SQL Veritabanı, Otomatik Ölçeklendirme ayarları, Uyarı kuralları ve App Insights sağlar. Veritabanı için web uygulamasında bir bağlantı dizesi yapılandırıyor.
Dağıtım Yuvası ile Tüketim planı sağlama işlevini Bu şablon, dinamik bir barındırma planı olan Tüketim planında bir işlev uygulaması sağlar. Uygulama isteğe bağlı olarak çalışır ve yürütme başına faturalandırılırsınız ve kaynak taahhüdü yoktur. Ayrılmış bir barındırma planında sağlama için kullanılabilecek başka şablonlar da vardır.
Log Analytics'e gönderen Application Insights web uygulamasını Bu şablon, microsoft.insights/components'ın yeni API sürümlerini desteklemeye yardımcı olacaktır. Application Inisghts oluşturulurken 2020-02-02-preview WorkspaceID sürümünden itibaren WorkspaceID gerekir.Bu şablon App Service Planı, App Service, Application Insights, Log Analytics Çalışma Alanı'nı dağıtacak ve hepsini birbirine bağlayacak.
Yönetilen Kimlik ile Web Uygulaması, SQL Server ve Î'Ι Uygulama + veri + yönetilen kimlik + izleme için Azure altyapısını dağıtmaya yönelik basit örnek

ARM şablonu kaynak tanımı

Bileşenler 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üğü.

Kaynak biçimi

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

{
  "type": "Microsoft.Insights/components",
  "apiVersion": "2020-02-02",
  "name": "string",
  "etag": "string",
  "kind": "string",
  "location": "string",
  "properties": {
    "Application_Type": "string",
    "DisableIpMasking": "bool",
    "DisableLocalAuth": "bool",
    "Flow_Type": "string",
    "ForceCustomerStorageForProfiler": "bool",
    "HockeyAppId": "string",
    "ImmediatePurgeDataOn30Days": "bool",
    "IngestionMode": "string",
    "publicNetworkAccessForIngestion": "string",
    "publicNetworkAccessForQuery": "string",
    "Request_Source": "string",
    "RetentionInDays": "int",
    "SamplingPercentage": "int",
    "WorkspaceResourceId": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Özellik Değerleri

Microsoft.Insights/components

Ad Açıklama Değer
apiVersiyonu API sürümü '2020-02-02'
ETİKET Kaynak etag'i dizgi
tür Bu bileşenin başvurduğu uygulama türü, kullanıcı arabirimini özelleştirmek için kullanılır. Bu değer serbest biçimli bir dizedir; değerler genellikle aşağıdakilerden biri olmalıdır: web, ios, diğer, mağaza, java, telefon. dize (gerekli)
yer Kaynak konumu dize (gerekli)
ad Kaynak adı dize (gerekli)
Özellikler Application Insights bileşen kaynağını tanımlayan özellikler. ApplicationInsightsComponentProperties
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri
tür Kaynak türü 'Microsoft.Insights/components'

ApplicationInsightsComponentProperties

Ad Açıklama Değer
Application_Type İzlenen uygulama türü. 'diğer'
'web' (gerekli)
DisableIpMasking IP maskele özelliğini devre dışı bırakın. Bool
DisableLocalAuth AAD tabanlı olmayan Kimlik Doğrulamasını devre dışı bırakın. Bool
Flow_Type Application Insights sistemi tarafından bu bileşenin ne tür bir akış tarafından oluşturulduğunu belirlemek için kullanılır. Bu, REST API aracılığıyla bir bileşen oluştururken/güncelleştirirken 'Bluefield' olarak ayarlanmalıdır. 'Mavi alan'
ForceCustomerStorageForProfiler Kullanıcıları profil oluşturucu ve hata ayıklayıcı için kendi depolama hesaplarını oluşturmaya zorlayın. Bool
HockeyAppId HockeyApp'e yeni bir uygulama eklendiğinde oluşturulan benzersiz uygulama kimliği, HockeyApp ile iletişim için kullanılır. dizgi
AnındaTemizleme VerileriOn30 Gün Verileri 30 gün sonra hemen temizleme. Bool
Yutma Modu Alımın akışını gösterir. 'Uygulama İçgörüleri'
'ApplicationInsightsWithDiagnosticSettings'
'Günlük Analizi'
publicNetworkAccessForIngestion Application Insights alımına erişmek için ağ erişim türü. 'Devre Dışı'
'Etkin'
publicNetworkAccessForQuery Application Insights sorgusuna erişmek için ağ erişim türü. 'Devre Dışı'
'Etkin'
Request_Source Bu Application Insights bileşenini hangi aracın oluşturduğunu açıklar. Bu API'yi kullanan müşterilerin bunu varsayılan 'rest' olarak ayarlaması gerekir. 'Dinlenme'
RetentionInDays Gün cinsinden saklama süresi. Int
Örnekleme Yüzdesi Application Insights telemetrisi için örneklenen, izlenen uygulama tarafından üretilen verilerin yüzdesi. Int
Çalışma Alanı Kaynak Kimliği Verilerin alınacağı log analytics çalışma alanının kaynak kimliği. Bu özellik, bu API sürümüne sahip bir uygulama oluşturmak için gereklidir. Eski sürümlerden gelen uygulamalar bu özelliğe sahip olmayacaktır. dizgi

BileşenlerKaynakEtiketleri

Ad Açıklama Değer

Kullanım Örnekleri

Azure Hızlı Başlangıç Şablonları

Aşağıdaki Azure Hızlı Başlangıç şablonları bu kaynak türünü dağıtmak.

Şablon Açıklama
Azure SQL arka uç ile App Service Ortamını

Azure 'a dağıtma
Bu şablon genellikle özel/yalıtılmış bir ortamda kullanılan ilişkili kaynaklarla birlikte özel uç noktaların yanı sıra Azure SQL arka ucuna sahip bir App Service Ortamı oluşturur.
İç API Management ve Web App ile Application Gateway

Azure 'a dağıtma
Application Gateway, İnternet trafiğini Azure Web App'te barındırılan bir web API'sine hizmet veren bir sanal ağ (iç mod) API Management örneğine yönlendirir.
uygulama ASP.NET

Azure 'a dağıtma
Bu şablon, bir ASP.NET uygulaması dağıtmak için bir App Service oluşturmanıza olanak tanır.
Azure AI Foundry temel kurulumu

Azure 'a dağıtma
Bu şablon kümesi, Azure AI Foundry'nin temel kurulumla, yani genel İnternet erişimi etkinken, şifreleme için Microsoft tarafından yönetilen anahtarlar ve yapay zeka kaynağı için Microsoft tarafından yönetilen kimlik yapılandırmasıyla nasıl ayarlanacağını gösterir.
Azure AI Foundry temel kurulumu

Azure 'a dağıtma
Bu şablon kümesi, Azure AI Foundry'nin temel kurulumla, yani genel İnternet erişimi etkinken, şifreleme için Microsoft tarafından yönetilen anahtarlar ve yapay zeka kaynağı için Microsoft tarafından yönetilen kimlik yapılandırmasıyla nasıl ayarlanacağını gösterir.
Azure AI Foundry Ağı Kısıtlı

Azure 'a dağıtma
Bu şablon kümesi, şifreleme için Microsoft tarafından yönetilen anahtarları ve yapay zeka kaynağı için Microsoft tarafından yönetilen kimlik yapılandırmasını kullanarak Azure AI Foundry'nin özel bağlantı ve çıkış devre dışı bırakılmış olarak nasıl ayarlanacağını gösterir.
Microsoft Entra Kimlik Doğrulaması ile Azure AI Foundry

Azure 'a dağıtma
Bu şablon kümesi, Azure AI Hizmetleri ve Azure Depolama gibi bağımlı kaynaklar için Microsoft Entra ID kimlik doğrulaması ile Azure AI Foundry'nin nasıl ayarlanacağını gösterir.
Azure AI Studio temel kurulum

Azure 'a dağıtma
Bu şablon kümesi, Azure AI Studio'nun temel kurulumla nasıl ayarlandığını gösterir; yani genel İnternet erişimi etkinken, şifreleme için Microsoft tarafından yönetilen anahtarlar ve yapay zeka kaynağı için Microsoft tarafından yönetilen kimlik yapılandırması.
Azure AI Studio Ağ Kısıtlanmış

Azure 'a dağıtma
Bu şablon kümesinde, şifreleme için Microsoft tarafından yönetilen anahtarlar ve yapay zeka kaynağı için Microsoft tarafından yönetilen kimlik yapılandırması kullanılarak Azure AI Studio'nun özel bağlantı ve çıkış devre dışı bırakılarak nasıl ayarlanacağı gösterilmektedir.
İşlev ve Özel Bağlantı hizmeti ile Azure Digital Twins'i

Azure 'a dağıtma
Bu şablon, Bir Özel Bağlantı Uç Noktası ile Digital Twins arasında iletişim kurabilen Sanal Ağa bağlı bir Azure İşlevi ile yapılandırılmış bir Azure Digital Twins hizmeti oluşturur. Ayrıca, Sanal Ağ'dan Özel Uç Nokta iç alt ağı IP adresine Digital Twins Uç Noktasının sorunsuz ana bilgisayar adı çözümlemesine izin vermek için bir Özel DNS Bölgesi oluşturur. Konak adı, Azure İşlevi'ne 'ADT_ENDPOINT' adlı bir ayar olarak depolanır.
Azure İşlevi uygulaması ve HTTP ile tetiklenen bir işlev

Azure 'a dağıtma
Bu örnekte şablonda bir Azure İşlevi uygulaması ve HTTP ile tetiklenen bir işlev satır içi dağıtılır. Ayrıca bir Key Vault dağıtır ve bir gizli diziyi işlev uygulamasının konak anahtarıyla doldurur.
Ayrılmış Plan Üzerinde Barındırılan Azure İşlev Uygulamasını

Azure 'a dağıtma
Bu şablon, ayrılmış bir barındırma planında bir işlev uygulaması sağlar, yani bu uygulama herhangi bir App Service sitesi gibi çalıştırılır ve faturalandırılır.
Linux Tüketim Planında Barındırılan Azure İşlev Uygulamasını

Azure 'a dağıtma
Bu şablon, dinamik bir barındırma planı olan Linux Tüketim planında bir işlev uygulaması sağlar. Uygulama isteğe bağlı olarak çalışır ve yürütme başına faturalandırılırsınız ve kaynak taahhüdü yoktur.
Premium Plan'da Barındırılan Azure İşlev Uygulamasını

Azure 'a dağıtma
Bu şablon premium planda bir işlev uygulaması sağlar.
Windows Tüketim Planı'nda Barındırılan Azure İşlev Uygulaması

Azure 'a dağıtma
Bu şablon, dinamik barındırma planı olan bir Windows Tüketim planında bir işlev uygulaması sağlar. Uygulama isteğe bağlı olarak çalışır ve yürütme başına faturalandırılırsınız ve kaynak taahhüdü yoktur.
Dağıtım Yuvası ile Azure İşlev Uygulamasını

Azure 'a dağıtma
Bu şablon, premium planda üretim yuvası ve ek dağıtım yuvası içeren bir işlev uygulaması sağlar.
Olay Hub'ı ve Yönetilen Kimlik ile Azure İşlev Uygulamasını

Azure 'a dağıtma
şablonu, Bir Linux Tüketim planında Bir Azure İşlevi uygulaması ve bir Olay Hub'ı, Azure Depolama ve Application Insights sağlar. İşlev uygulaması, Olay Hub'ına ve Depolama hesabına bağlanmak için yönetilen kimliği kullanabilir
Sanal Ağ Tümleştirmesi ile Azure İşlev Uygulamasını

Azure 'a dağıtma
Bu şablon, yeni oluşturulan bir sanal ağa bölgesel sanal ağ tümleştirmesi etkinleştirilmiş bir Premium plan üzerinde bir işlev uygulaması sağlar.
Azure Machine Learning uçtan uca güvenli kurulum

Azure 'a dağıtma
Bu Bicep şablonları kümesi, Azure Machine Learning'i güvenli bir kurulumda uçtan uca ayarlamayı gösterir. Bu başvuru uygulaması Çalışma Alanını, işlem kümesini, işlem örneğini ve ekli özel AKS kümesini içerir.
Azure Machine Learning uçtan uca güvenli kurulum (eski)

Azure 'a dağıtma
Bu Bicep şablonları kümesi, Azure Machine Learning'i güvenli bir kurulumda uçtan uca ayarlamayı gösterir. Bu başvuru uygulaması Çalışma Alanını, işlem kümesini, işlem örneğini ve ekli özel AKS kümesini içerir.
Azure Machine Learning Çalışma Alanı

Azure 'a dağıtma
Bu şablon şifrelenmiş bir Depolama Hesabı, KeyVault ve Applications Insights Günlüğü ile birlikte yeni bir Azure Machine Learning Çalışma Alanı oluşturur
BrowserBox Azure Sürümü

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.
Flex Consumption planında bir işlev uygulaması oluşturma

Azure 'a dağıtma
Hızlı dinamik ölçeklendirme (sıfır örnek dahil), yönetilen kimlik bağlantıları ve sanal ağ tümleştirmesi gerektiren işlevler için Esnek Tüketim barındırma önerilir.
Birden çok Veri Kümesi & Veri Depoları ile AML çalışma alanı oluşturma

Azure 'a dağıtma
Bu şablon, veri depoları & birden çok veri kümesiyle Azure Machine Learning çalışma alanı oluşturur.
Özel IP adresi ile AKS işlem hedefi oluşturma

Azure 'a dağıtma
Bu şablon, belirli bir Azure Machine Learning hizmeti çalışma alanında özel IP adresiyle bir AKS işlem hedefi oluşturur.
Azure Machine Learning hizmeti çalışma alanı oluşturma

Azure 'a dağıtma
Bu dağıtım şablonu bir Azure Machine Learning çalışma alanını ve Azure Key Vault, Azure Depolama, Azure Application Insights ve Azure Container Registry gibi ilişkili kaynaklarını belirtir. Bu yapılandırma, Azure Machine Learning'i kullanmaya başlamak için ihtiyacınız olan en düşük kaynak kümesini açıklar.
Azure Machine Learning hizmet çalışma alanı (CMK) oluşturma

Azure 'a dağıtma
Bu dağıtım şablonu, şifreleme anahtarlarınızı kullanarak hizmet tarafı şifrelemesi ile Azure Machine Learning çalışma alanı oluşturmayı belirtir.
Azure Machine Learning hizmet çalışma alanı (CMK) oluşturma

Azure 'a dağıtma
Bu dağıtım şablonu bir Azure Machine Learning çalışma alanını ve Azure Key Vault, Azure Depolama, Azure Application Insights ve Azure Container Registry gibi ilişkili kaynaklarını belirtir. Örnekte, müşteri tarafından yönetilen bir şifreleme anahtarıyla şifreleme için Azure Machine Learning'in nasıl yapılandırılır gösterilmektedir.
Azure Machine Learning hizmeti çalışma alanı oluşturma (eski)

Azure 'a dağıtma
Bu dağıtım şablonu bir Azure Machine Learning çalışma alanını ve Azure Key Vault, Azure Depolama, Azure Application Insights ve Azure Container Registry gibi ilişkili kaynaklarını belirtir. Bu yapılandırma, Azure Machine Learning'i ağdan yalıtılmış bir kümede kullanmaya başlamak için ihtiyacınız olan kaynak kümesini açıklar.
Azure Machine Learning hizmet çalışma alanı (vnet) oluşturma

Azure 'a dağıtma
Bu dağıtım şablonu bir Azure Machine Learning çalışma alanını ve Azure Key Vault, Azure Depolama, Azure Application Insights ve Azure Container Registry gibi ilişkili kaynaklarını belirtir. Bu yapılandırma, Azure Machine Learning'i ağdan yalıtılmış bir kümede kullanmaya başlamak için ihtiyacınız olan kaynak kümesini açıklar.
App Gateway ile İç Sanal Ağda API Management Oluşturma

Azure 'a dağıtma
Bu şablon, Azure Application Gateway tarafından korunan özel bir ağda Azure API Management örneği oluşturma adımlarını gösterir.
Azure API Management önünde Azure Front Door oluşturma

Azure 'a dağıtma
Bu örnek, Azure API Management'ın önünde genel yük dengeleyici olarak Azure Front Door'un nasıl kullanılacağını gösterir.
İşlev Uygulaması ve özel uç nokta korumalı Depolama oluşturma

Azure 'a dağıtma
Bu şablon, özel uç noktalar üzerinden Azure Depolama ile iletişim kuran bir Azure İşlev Uygulaması dağıtmanıza olanak tanır.
Container Apps kullanarak bir Dapr mikro hizmetler uygulaması oluşturur

Azure 'a dağıtma
Container Apps kullanarak bir Dapr mikro hizmetler uygulaması oluşturun.
Container Apps kullanarak Bir Dapr pub-sub servicebus uygulaması oluşturur

Azure 'a dağıtma
Container Apps kullanarak bir Dapr pub-sub servicebus uygulaması oluşturun.
Yönetilen hizmet kimliği ile işlev uygulaması oluşturur

Azure 'a dağıtma
Günlükler ve ölçümler için Ayarlanmış Application Insights ile yönetilen hizmet kimliği etkinleştirilmiş bir işlev uygulaması oluşturur.
Basit bir Azure Spring Apps mikro hizmet uygulaması dağıtma

Azure 'a dağıtma
Bu şablon, Azure'da çalıştırılacak basit bir Azure Spring Apps mikro hizmet uygulaması dağıtır.
AZ özellikli Azure İşlevi Premium planı dağıtma

Azure 'a dağıtma
Bu şablon, kullanılabilirlik alanları etkinleştirilmiş depolama hesabı da dahil olmak üzere kullanılabilirlik alanları desteğine sahip bir Azure İşlevi Premium planı dağıtmanıza olanak tanır.
Sanal ağ tümleştirmesi ile Azure İşlevi Premium planı dağıtma

Azure 'a dağıtma
Bu şablon, bölgesel sanal ağ tümleştirmesi etkinleştirilmiş bir Azure İşlevi Premium planını yeni oluşturulan bir sanal ağa dağıtmanıza olanak tanır.
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
Secure AI Foundry'yi yönetilen bir sanal ağ ile dağıtma

Azure 'a dağıtma
Bu şablon, güçlü ağ ve kimlik güvenliği kısıtlamalarına sahip güvenli bir Azure AI Foundry ortamı oluşturur.
Django uygulaması

Azure 'a dağıtma
Bu şablon, bir Django uygulaması dağıtmak için bir App Service oluşturmanıza olanak tanır.
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.
ILB ASE ile eShop Web Sitesi

Azure 'a dağıtma
App Service Ortamı, Azure App Service uygulamalarını Web Apps, Mobile Apps ve API Apps gibi yüksek ölçekte güvenli bir şekilde çalıştırmak için tamamen yalıtılmış ve ayrılmış bir ortam sağlayan bir Azure App Service Premium hizmet planı seçeneğidir.
Azure İşlevleri kaynağı ile Front Door Standard/Premium

Azure 'a dağıtma
Bu şablon bir Front Door Standard/Premium, bir Azure İşlevleri uygulaması oluşturur ve trafiğin Front Door kaynağından geldiğini doğrulamak için işlev uygulamasını yapılandırır.
Uzaktan Derleme ile Linux Tüketim Planında İşlev Uygulaması

Azure 'a dağıtma
Bu şablon, Linux Tüketim planında bir işlev uygulaması sağlar ve kod dağıtımı sırasında uzaktan derleme gerçekleştirir. Uygulama isteğe bağlı olarak çalışır ve yürütme başına faturalandırılırsınız ve kaynak taahhüdü yoktur.
Azure Frontdoor tarafından güvenliği sağlanan İşlev Uygulaması

Azure 'a dağıtma
Bu şablon, Azure Frontdoor Premium tarafından korunan ve yayımlanan bir Azure Premium işlevi dağıtmanıza olanak tanır. Azure Frontdoor ile Azure İşlevleri arasındaki conenction, Azure Özel Bağlantı tarafından korunur.
Azure Güvenlik Duvarı ile ILB App Service Ortamını

Azure 'a dağıtma
Azure Güvenlik Duvarı tümleştirmesi ile App Service ortamını dağıtmayı gösteren Resource Manager şablonları ve parametreleri
Jenkins ve Azure Web Apps kullanarak Java CI/CD

Azure 'a dağıtma
Bu, Jenkins ve Azure Web Apps kullanan Java CI/CD örneğidir.
Kentico Deneyimi

Azure 'a dağıtma
Bu şablon, Microsoft Azure'da Kentico Xperience ortamlarını barındırmak için gereken kaynakların dağıtımını kolaylaştırır.
Özel İşlev Uygulaması ve özel uç nokta korumalı Depolama

Azure 'a dağıtma
Bu şablon, özel uç noktaları olan ve özel uç noktalar üzerinden Azure Depolama ile iletişim kuran premium planda bir işlev uygulaması sağlar.
Tüketim planında işlev uygulaması sağlama

Azure 'a dağıtma
Bu şablon, dinamik bir barındırma planı olan Tüketim planında bir işlev uygulaması sağlar. Uygulama isteğe bağlı olarak çalışır ve yürütme başına faturalandırılırsınız ve kaynak taahhüdü yoktur. Ayrılmış bir barındırma planında sağlama için kullanılabilecek başka şablonlar da vardır.
App Service Planı üzerinde çalışan bir işlev uygulaması sağlama

Azure 'a dağıtma
Bu şablon, ayrılmış bir barındırma planında bir işlev uygulaması sağlar, yani bu uygulama herhangi bir App Service sitesi gibi çalıştırılır ve faturalandırılır.
SQL Veritabanı ile Web Uygulaması Sağlama

Azure 'a dağıtma
Bu şablon bir Web Uygulaması, SQL Veritabanı, Otomatik Ölçeklendirme ayarları, Uyarı kuralları ve App Insights sağlar. Veritabanı için web uygulamasında bir bağlantı dizesi yapılandırıyor.
Dağıtım Yuvası ile Tüketim planı sağlama işlevini

Azure 'a dağıtma
Bu şablon, dinamik bir barındırma planı olan Tüketim planında bir işlev uygulaması sağlar. Uygulama isteğe bağlı olarak çalışır ve yürütme başına faturalandırılırsınız ve kaynak taahhüdü yoktur. Ayrılmış bir barındırma planında sağlama için kullanılabilecek başka şablonlar da vardır.
Basit 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.
Log Analytics'e gönderen Application Insights web uygulamasını

Azure 'a dağıtma
Bu şablon, microsoft.insights/components'ın yeni API sürümlerini desteklemeye yardımcı olacaktır. Application Inisghts oluşturulurken 2020-02-02-preview WorkspaceID sürümünden itibaren WorkspaceID gerekir.Bu şablon App Service Planı, App Service, Application Insights, Log Analytics Çalışma Alanı'nı dağıtacak ve hepsini birbirine bağlayacak.
SQL Veritabanı, Azure Cosmos DB, Azure Search ile Web Uygulaması

Azure 'a dağıtma
Bu şablon bir Web Uygulaması, SQL Veritabanı, Azure Cosmos DB, Azure Search ve Application Insights sağlar.
Yönetilen Kimlik ile Web Uygulaması, SQL Server ve Î'Ι

Azure 'a dağıtma
Uygulama + veri + yönetilen kimlik + izleme için Azure altyapısını dağıtmaya yönelik basit örnek

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Insights/components@2020-02-02"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    etag = "string"
    kind = "string"
    properties = {
      Application_Type = "string"
      DisableIpMasking = bool
      DisableLocalAuth = bool
      Flow_Type = "string"
      ForceCustomerStorageForProfiler = bool
      HockeyAppId = "string"
      ImmediatePurgeDataOn30Days = bool
      IngestionMode = "string"
      publicNetworkAccessForIngestion = "string"
      publicNetworkAccessForQuery = "string"
      Request_Source = "string"
      RetentionInDays = int
      SamplingPercentage = int
      WorkspaceResourceId = "string"
    }
  }
}

Özellik Değerleri

Microsoft.Insights/components

Ad Açıklama Değer
ETİKET Kaynak etag'i dizgi
tür Bu bileşenin başvurduğu uygulama türü, kullanıcı arabirimini özelleştirmek için kullanılır. Bu değer serbest biçimli bir dizedir; değerler genellikle aşağıdakilerden biri olmalıdır: web, ios, diğer, mağaza, java, telefon. dize (gerekli)
yer Kaynak konumu dize (gerekli)
ad Kaynak adı dize (gerekli)
Özellikler Application Insights bileşen kaynağını tanımlayan özellikler. ApplicationInsightsComponentProperties
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü.
tür Kaynak türü "Microsoft.Insights/components@2020-02-02" (İngilizce)

ApplicationInsightsComponentProperties

Ad Açıklama Değer
Application_Type İzlenen uygulama türü. 'diğer'
'web' (gerekli)
DisableIpMasking IP maskele özelliğini devre dışı bırakın. Bool
DisableLocalAuth AAD tabanlı olmayan Kimlik Doğrulamasını devre dışı bırakın. Bool
Flow_Type Application Insights sistemi tarafından bu bileşenin ne tür bir akış tarafından oluşturulduğunu belirlemek için kullanılır. Bu, REST API aracılığıyla bir bileşen oluştururken/güncelleştirirken 'Bluefield' olarak ayarlanmalıdır. 'Mavi alan'
ForceCustomerStorageForProfiler Kullanıcıları profil oluşturucu ve hata ayıklayıcı için kendi depolama hesaplarını oluşturmaya zorlayın. Bool
HockeyAppId HockeyApp'e yeni bir uygulama eklendiğinde oluşturulan benzersiz uygulama kimliği, HockeyApp ile iletişim için kullanılır. dizgi
AnındaTemizleme VerileriOn30 Gün Verileri 30 gün sonra hemen temizleme. Bool
Yutma Modu Alımın akışını gösterir. 'Uygulama İçgörüleri'
'ApplicationInsightsWithDiagnosticSettings'
'Günlük Analizi'
publicNetworkAccessForIngestion Application Insights alımına erişmek için ağ erişim türü. 'Devre Dışı'
'Etkin'
publicNetworkAccessForQuery Application Insights sorgusuna erişmek için ağ erişim türü. 'Devre Dışı'
'Etkin'
Request_Source Bu Application Insights bileşenini hangi aracın oluşturduğunu açıklar. Bu API'yi kullanan müşterilerin bunu varsayılan 'rest' olarak ayarlaması gerekir. 'Dinlenme'
RetentionInDays Gün cinsinden saklama süresi. Int
Örnekleme Yüzdesi Application Insights telemetrisi için örneklenen, izlenen uygulama tarafından üretilen verilerin yüzdesi. Int
Çalışma Alanı Kaynak Kimliği Verilerin alınacağı log analytics çalışma alanının kaynak kimliği. Bu özellik, bu API sürümüne sahip bir uygulama oluşturmak için gereklidir. Eski sürümlerden gelen uygulamalar bu özelliğe sahip olmayacaktır. dizgi

BileşenlerKaynakEtiketleri

Ad Açıklama Değer

Kullanım Örnekleri

Terraform Örnekleri

Application Insights bileşenini dağıtmanın temel bir örneği.

terraform {
  required_providers {
    azapi = {
      source = "Azure/azapi"
    }
  }
}

provider "azapi" {
  skip_provider_registration = false
}

variable "resource_name" {
  type    = string
  default = "acctest0001"
}

variable "location" {
  type    = string
  default = "westeurope"
}

resource "azapi_resource" "resourceGroup" {
  type     = "Microsoft.Resources/resourceGroups@2020-06-01"
  name     = var.resource_name
  location = var.location
}

resource "azapi_resource" "component" {
  type      = "Microsoft.Insights/components@2020-02-02"
  parent_id = azapi_resource.resourceGroup.id
  name      = var.resource_name
  location  = var.location
  body = {
    kind = "web"
    properties = {
      Application_Type                = "web"
      DisableIpMasking                = false
      DisableLocalAuth                = false
      ForceCustomerStorageForProfiler = false
      RetentionInDays                 = 90
      SamplingPercentage              = 100
      publicNetworkAccessForIngestion = "Enabled"
      publicNetworkAccessForQuery     = "Enabled"
    }
  }
  schema_validation_enabled = false
  response_export_values    = ["*"]
}

Azure Doğrulanmış Modülleri

Aşağıdaki Azure Doğrulanmış Modüller bu kaynak türünü dağıtmak için kullanılabilir.

Modül Açıklama
Application Insight Application Insight için AVM Kaynak Modülü