Microsoft.Insights bileşenleri

Bicep kaynak tanımı

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

resource symbolicname 'Microsoft.Insights/components@2020-02-02' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  kind: 'string'
  etag: 'string'
  properties: {
    Application_Type: 'string'
    DisableIpMasking: bool
    DisableLocalAuth: bool
    Flow_Type: 'Bluefield'
    ForceCustomerStorageForProfiler: bool
    HockeyAppId: 'string'
    ImmediatePurgeDataOn30Days: bool
    IngestionMode: 'string'
    publicNetworkAccessForIngestion: 'string'
    publicNetworkAccessForQuery: 'string'
    Request_Source: 'rest'
    RetentionInDays: int
    SamplingPercentage: json('decimal-as-string')
    WorkspaceResourceId: 'string'
  }
}

Özellik değerleri

Bileşen

Ad Açıklama Değer
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
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 ve değerler genellikle aşağıdakilerden biri olmalıdır: web, ios, diğer, mağaza, java, telefon. dize (gerekli)
Etag Kaynak etag'i string
properties Application Insights bileşen kaynağını tanımlayan özellikler. ApplicationInsightsComponentProperties

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. 'Bluefield'
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. string
ImmediatePurgeDataOn30Days Verileri 30 gün sonra hemen temizleme. bool
IngestionMode Alımın akışını gösterir. 'ApplicationInsights'
'ApplicationInsightsWithDiagnosticSettings'
'LogAnalytics'
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üşteriler bunu varsayılan 'rest' olarak ayarlamalıdır. 'rest'
RetentionInDays Gün cinsinden saklama süresi. int
SamplingPercentage Application Insights telemetrisi için örneklenen, izlenen uygulama tarafından üretilen verilerin yüzdesi. Ondalık değer belirtmek için json() işlevini kullanın. int veya json ondalık
WorkspaceResourceId 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. string

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.
Jenkins ve Azure Web Apps kullanan Java CI/CD

Azure’a dağıtın
Bu örnek, Jenkins ve Azure Web Apps kullanan Java CI/CD örneğidir.
Kentico Xperience

Azure’a dağıtın
Bu şablon, Kentico Xperience ortamlarını Microsoft Azure'da barındırmak için gereken kaynakların dağıtımını kolaylaştırır.
Basit Umbraco CMS Web Uygulaması

Azure’a dağıtın
Bu şablon, umbraco CMS web uygulamasını Azure App Service Web Apps dağıtmak için kolay bir yol sağlar.
Azure Güvenlik Duvarı ile ILB App Service Ortamı

Azure’a dağıtın
Azure Güvenlik Duvarı tümleştirmesi ile App Service ortamı dağıtmayı gösteren şablonlar ve parametreler Resource Manager
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ı tarafından sunulan 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.
ILB ASE ile eShop Web Sitesi

Azure’a dağıtın
App Service Ortamı, Web Apps, Mobile Apps ve API Apps gibi Azure App Service uygulamalarını yüksek ölçekte güvenli bir şekilde çalıştırmak için tamamen yalıtılmış ve ayrılmış bir ortam sağlayan Azure App Service Premium hizmet planı seçeneğidir.
SQL Veritabanı ile Web Uygulaması, Azure Cosmos DB, Azure Search

Azure’a dağıtın
Bu şablon bir Web Uygulaması, bir SQL Veritabanı, Azure Cosmos DB, Azure Search ve Application Insights sağlar.
Azure Machine Learning Çalışma Alanı

Azure’a dağıtın
Bu şablon şifrelenmiş bir Depolama Hesabı, KeyVault ve Applications Insights Günlüğü ile birlikte yeni bir Azure Machine Learning Çalışma Alanı oluşturur
App Gateway ile İç VNet'te API Management oluşturma

Azure’a dağıtın
Bu şablon, Azure Application Gateway tarafından korunan özel bir ağda Azure API Management örneğinin nasıl oluşturulacağını gösterir.
Basit bir Azure Spring Apps mikro hizmet uygulaması dağıtma

Azure’a dağıtın
Bu şablon, Azure'da çalıştırılacak basit bir Azure Spring Apps mikro hizmet uygulaması dağıtır.
Azure İşlevleri çıkış noktası ile Front Door Standard/Premium

Azure’a dağıtın
Bu şablon, bir Azure İşlevleri uygulaması olan Front Door Standard/Premium oluşturur ve işlev uygulamasını trafiğin Front Door kaynağından geldiğini doğrulayacak şekilde yapılandırır.
İşlev ve Özel Bağlantı hizmetiyle Azure Digital Twins

Azure’a dağıtın
Bu şablon, Özel Bağlantı Uç Noktası üzerinden Digital Twins'e iletişim kurabilen Sanal Ağ bağlı bir Azure İşlevi ile yapılandırılmış bir Azure Digital Twins hizmeti oluşturur. Ayrıca Digital Twins Uç Noktasının Sanal Ağ Özel Uç Nokta iç alt ağ IP adresine sorunsuz ana bilgisayar adı çözümlemesine olanak sağlamak için bir Özel DNS Bölgesi oluşturur. Ana bilgisayar adı, Azure İşlevi için 'ADT_ENDPOINT' adlı bir ayar olarak depolanır.
Application Insight'ı dağıtma ve içinde uyarı oluşturma

Azure’a dağıtın
Bu şablon, Application Insight'ı dağıtmanıza ve içinde uyarı oluşturmanıza olanak tanır
Birden çok Veri Kümesi & Veri Depoları ile AML çalışma alanı oluşturma

Azure’a dağıtın
Bu şablon, veri depoları & birden çok veri kümesiyle Azure Machine Learning çalışma alanı oluşturur.
Azure Machine Learning uçtan uca güvenli kurulum

Azure’a dağıtın
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ğıtın
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.
Özel IP adresiyle AKS işlem hedefi oluşturma

Azure’a dağıtın
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ğıtın
Bu dağıtım şablonu bir Azure Machine Learning çalışma alanını ve Azure Key Vault, Azure Depolama, Azure Uygulaması 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 az kaynak kümesini açıklar.
Azure Machine Learning hizmeti çalışma alanı (CMK) oluşturma

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

Azure’a dağıtın
Bu dağıtım şablonu bir Azure Machine Learning çalışma alanını ve Azure Key Vault, Azure Depolama, Azure Uygulaması 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 hizmeti çalışma alanı oluşturma (eski)

Azure’a dağıtın
Bu dağıtım şablonu bir Azure Machine Learning çalışma alanını ve Azure Key Vault, Azure Depolama, Azure Uygulaması 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 API Management önünde Azure Front Door oluşturma

Azure’a dağıtın
Bu örnekte Azure Front Door'un Azure API Management önünde genel yük dengeleyici olarak nasıl kullanılacağı gösterilmektedir.
Azure SQL arka ucuyla App Service Ortamı

Azure’a dağıtın
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.
App Service Planında çalışan bir işlev uygulaması sağlama

Azure’a dağıtın
Bu şablon, ayrılmış bir barındırma planında bir işlev uygulaması sağlar; bu da herhangi bir App Service sitesi gibi çalıştırılacağı ve faturalandırılacağı anlamına gelir.
Tüketim planında işlev uygulaması sağlama

Azure’a dağıtın
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.
Dağıtım Yuvası ile Tüketim planı işlevi sağlama

Azure’a dağıtın
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.
Ayrılmış Planda Barındırılan Azure İşlev Uygulaması

Azure’a dağıtın
Bu şablon, ayrılmış bir barındırma planında bir işlev uygulaması sağlar; bu da herhangi bir App Service sitesi gibi çalıştırılacağı ve faturalandırılacağı anlamına gelir.
Dağıtım Yuvası ile Azure İşlev Uygulaması

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

Azure’a dağıtın
şablonu bir Linux Tüketim planında Bir Azure İşlevi uygulaması ve bir Event 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
Linux Tüketim Planında Barındırılan Azure İşlev Uygulaması

Azure’a dağıtı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.
Uzaktan Derleme ile Linux Tüketim Planında İşlev Uygulaması

Azure’a dağıtın
Bu şablon, Linux Tüketim planında bir işlev uygulaması sağlar ve kod dağıtımı sırasında uzak 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.
Premium Planda Barındırılan Azure İşlev Uygulaması

Azure’a dağıtın
Bu şablon, Premium planda bir işlev uygulaması sağlar.
Özel İşlev Uygulaması ve özel uç nokta korumalı Depolama

Azure’a dağıtın
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.
İşlev Uygulaması ve özel uç nokta korumalı Depolama oluşturma

Azure’a dağıtın
Bu şablon, özel uç noktalar üzerinden Azure Depolama ile iletişim kuran bir Azure İşlev Uygulaması dağıtmanıza olanak tanır.
Sanal Ağ Tümleştirmesi ile Azure İşlev Uygulaması

Azure’a dağıtın
Bu şablon, yeni oluşturulan sanal ağa bölgesel sanal ağ tümleştirmesi etkinleştirilmiş bir Premium plan üzerinde bir işlev uygulaması sağlar.
Windows Tüketim Planı'nda Barındırılan Azure İşlev Uygulaması

Azure’a dağıtın
Bu şablon, dinamik bir barındırma planı olan 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.
Azure İşlevi uygulaması ve HTTP ile tetiklenen bir işlev

Azure’a dağıtın
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 ana bilgisayar anahtarıyla doldurur.
AZ özellikli Azure İşlevi Premium planı dağıtma

Azure’a dağıtın
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.
Azure Frontdoor tarafından güvenliği sağlanan İşlev Uygulaması

Azure’a dağıtın
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 bağlantı Azure Özel Bağlantı tarafından korunur.
Sanal ağ tümleştirmesi ile Azure İşlevi Premium planı dağıtma

Azure’a dağıtın
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.
Yönetilen hizmet kimliğiyle bir işlev uygulaması oluşturur

Azure’a dağıtın
Günlükler ve ölçümler için Application Insights ayarlanmış yönetilen hizmet kimliği etkinleştirilmiş bir işlev uygulaması oluşturur.
İç API Management ve Web Uygulaması ile Application Gateway

Azure’a dağıtın
Application Gateway İnternet trafiğini Azure Web App'te barındırılan bir web API'sine hizmet veren bir sanal ağa (iç mod) API Management bir örneğe yönlendirme.
Application Insights'ın Log Analytics'e göndermesi için Web Uygulaması

Azure’a dağıtı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 gerekli olacaktır.Bu şablon App Service Planı, App Service, Application Insights, Log Analytics Çalışma Alanı'nı dağıtır ve hepsini birbirine bağlar.
Yönetilen Kimlik, SQL Server ve ΑΙ ile Web Uygulaması

Azure’a dağıtın
Uygulama + veri + yönetilen kimlik + izleme için Azure altyapısını dağıtmaya yönelik basit örnek
SQL Veritabanı ile Web Uygulaması sağlama

Azure’a dağıtın
Bu şablon bir Web Uygulaması, bir 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ılır.
Django uygulaması

Azure’a dağıtın
Bu şablon, Django uygulamasını dağıtmak için bir App Service oluşturmanıza olanak tanır.
ASP.NET uygulaması

Azure’a dağıtın
Bu şablon, bir ASP.NET uygulaması dağıtmak için bir App Service oluşturmanıza olanak tanır.

ARM şablonu kaynak tanımı

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

{
  "type": "Microsoft.Insights/components",
  "apiVersion": "2020-02-02",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "kind": "string",
  "etag": "string",
  "properties": {
    "Application_Type": "string",
    "DisableIpMasking": "bool",
    "DisableLocalAuth": "bool",
    "Flow_Type": "Bluefield",
    "ForceCustomerStorageForProfiler": "bool",
    "HockeyAppId": "string",
    "ImmediatePurgeDataOn30Days": "bool",
    "IngestionMode": "string",
    "publicNetworkAccessForIngestion": "string",
    "publicNetworkAccessForQuery": "string",
    "Request_Source": "rest",
    "RetentionInDays": "int",
    "SamplingPercentage": "[json('decimal-as-string')]",
    "WorkspaceResourceId": "string"
  }
}

Özellik değerleri

Bileşen

Ad Açıklama Değer
tür Kaynak türü 'Microsoft.Insights/components'
apiVersion Kaynak API'sinin sürümü '2020-02-02'
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
Tür Bu bileşenin başvurduğu, kullanıcı arabirimini özelleştirmek için kullanılan uygulama tü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)
Etag Kaynak etag'i string
properties Application Insights bileşen kaynağını tanımlayan özellikler. ApplicationInsightsComponentProperties

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ğrulamayı 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. 'Bluefield'
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. string
ImmediatePurgeDataOn30Days Verileri 30 gün sonra hemen temizleme. bool
IngestionMode Alımın akışını gösterir. 'ApplicationInsights'
'ApplicationInsightsWithDiagnosticSettings'
'LogAnalytics'
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. 'rest'
RetentionInDays Gün cinsinden saklama süresi. int
SamplingPercentage Application Insights telemetrisi için örneklenen, izlenen uygulama tarafından üretilen verilerin yüzdesi. Ondalık değer belirtmek için json() işlevini kullanın. int veya json ondalık
WorkspaceResourceId 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. string

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.
Jenkins ve Azure Web Apps kullanan Java CI/CD

Azure’a dağıtın
Bu örnek, Jenkins ve Azure Web Apps kullanan Java CI/CD örneğidir.
Kentico Xperience

Azure’a dağıtın
Bu şablon, Kentico Xperience ortamlarını Microsoft Azure'da barındırmak için gereken kaynakların dağıtımını kolaylaştırır.
Basit Umbraco CMS Web Uygulaması

Azure’a dağıtın
Bu şablon, umbraco CMS web uygulamasını Azure App Service Web Apps dağıtmak için kolay bir yol sağlar.
Azure Güvenlik Duvarı ile ILB App Service Ortamı

Azure’a dağıtın
Azure Güvenlik Duvarı tümleştirmesi ile App Service ortamı dağıtmayı gösteren şablonlar ve parametreler Resource Manager
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ı tarafından sunulan 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.
ILB ASE ile eShop Web Sitesi

Azure’a dağıtın
App Service Ortamı, Web Apps, Mobile Apps ve API Apps gibi Azure App Service uygulamalarını yüksek ölçekte güvenli bir şekilde çalıştırmak için tamamen yalıtılmış ve ayrılmış bir ortam sağlayan Azure App Service Premium hizmet planı seçeneğidir.
SQL Veritabanı ile Web Uygulaması, Azure Cosmos DB, Azure Search

Azure’a dağıtın
Bu şablon bir Web Uygulaması, bir SQL Veritabanı, Azure Cosmos DB, Azure Search ve Application Insights sağlar.
Azure Machine Learning Çalışma Alanı

Azure’a dağıtın
Bu şablon şifrelenmiş bir Depolama Hesabı, KeyVault ve Applications Insights Günlüğü ile birlikte yeni bir Azure Machine Learning Çalışma Alanı oluşturur
App Gateway ile İç VNet'te API Management oluşturma

Azure’a dağıtın
Bu şablon, Azure Application Gateway tarafından korunan özel bir ağda Azure API Management örneğinin nasıl oluşturulacağını gösterir.
Basit bir Azure Spring Apps mikro hizmet uygulaması dağıtma

Azure’a dağıtın
Bu şablon, Azure'da çalıştırılacak basit bir Azure Spring Apps mikro hizmet uygulaması dağıtır.
Azure İşlevleri çıkış noktası ile Front Door Standard/Premium

Azure’a dağıtın
Bu şablon, bir Azure İşlevleri uygulaması olan Front Door Standard/Premium oluşturur ve işlev uygulamasını trafiğin Front Door kaynağından geldiğini doğrulayacak şekilde yapılandırır.
İşlev ve Özel Bağlantı hizmetiyle Azure Digital Twins

Azure’a dağıtın
Bu şablon, Özel Bağlantı Uç Noktası üzerinden Digital Twins'e iletişim kurabilen Sanal Ağ bağlı bir Azure İşlevi ile yapılandırılmış bir Azure Digital Twins hizmeti oluşturur. Ayrıca Digital Twins Uç Noktasının Sanal Ağ Özel Uç Nokta iç alt ağ IP adresine sorunsuz ana bilgisayar adı çözümlemesine olanak sağlamak için bir Özel DNS Bölgesi oluşturur. Ana bilgisayar adı, Azure İşlevi için 'ADT_ENDPOINT' adlı bir ayar olarak depolanır.
Application Insight'ı dağıtma ve içinde uyarı oluşturma

Azure’a dağıtın
Bu şablon, Application Insight'ı dağıtmanıza ve içinde uyarı oluşturmanıza olanak tanır
Birden çok Veri Kümesi & Veri Depoları ile AML çalışma alanı oluşturma

Azure’a dağıtın
Bu şablon, veri depoları & birden çok veri kümesiyle Azure Machine Learning çalışma alanı oluşturur.
Azure Machine Learning uçtan uca güvenli kurulum

Azure’a dağıtın
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ğıtın
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.
Özel IP adresiyle AKS işlem hedefi oluşturma

Azure’a dağıtın
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ğıtın
Bu dağıtım şablonu bir Azure Machine Learning çalışma alanını ve Azure Key Vault, Azure Depolama, Azure Uygulaması 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 az kaynak kümesini açıklar.
Azure Machine Learning hizmeti çalışma alanı (CMK) oluşturma

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

Azure’a dağıtın
Bu dağıtım şablonu bir Azure Machine Learning çalışma alanını ve Azure Key Vault, Azure Depolama, Azure Uygulaması 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 hizmeti çalışma alanı oluşturma (eski)

Azure’a dağıtın
Bu dağıtım şablonu bir Azure Machine Learning çalışma alanını ve Azure Key Vault, Azure Depolama, Azure Uygulaması 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 API Management önünde Azure Front Door oluşturma

Azure’a dağıtın
Bu örnekte Azure Front Door'un Azure API Management önünde genel yük dengeleyici olarak nasıl kullanılacağı gösterilmektedir.
Azure SQL arka ucuyla App Service Ortamı

Azure’a dağıtın
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.
App Service Planında çalışan bir işlev uygulaması sağlama

Azure’a dağıtın
Bu şablon, ayrılmış bir barındırma planında bir işlev uygulaması sağlar; bu da herhangi bir App Service sitesi gibi çalıştırılacağı ve faturalandırılacağı anlamına gelir.
Tüketim planında işlev uygulaması sağlama

Azure’a dağıtın
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.
Dağıtım Yuvası ile Tüketim planı işlevi sağlama

Azure’a dağıtın
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.
Ayrılmış Planda Barındırılan Azure İşlev Uygulaması

Azure’a dağıtın
Bu şablon, ayrılmış bir barındırma planında bir işlev uygulaması sağlar; bu da herhangi bir App Service sitesi gibi çalıştırılacağı ve faturalandırılacağı anlamına gelir.
Dağıtım Yuvası ile Azure İşlev Uygulaması

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

Azure’a dağıtın
şablonu bir Linux Tüketim planında Bir Azure İşlevi uygulaması ve bir Event 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
Linux Tüketim Planında Barındırılan Azure İşlev Uygulaması

Azure’a dağıtı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.
Uzaktan Derleme ile Linux Tüketim Planında İşlev Uygulaması

Azure’a dağıtın
Bu şablon, Linux Tüketim planında bir işlev uygulaması sağlar ve kod dağıtımı sırasında uzak 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.
Premium Planda Barındırılan Azure İşlev Uygulaması

Azure’a dağıtın
Bu şablon, Premium planda bir işlev uygulaması sağlar.
Özel İşlev Uygulaması ve özel uç nokta korumalı Depolama

Azure’a dağıtın
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.
İşlev Uygulaması ve özel uç nokta korumalı Depolama oluşturma

Azure’a dağıtın
Bu şablon, özel uç noktalar üzerinden Azure Depolama ile iletişim kuran bir Azure İşlev Uygulaması dağıtmanıza olanak tanır.
Sanal Ağ Tümleştirmesi ile Azure İşlev Uygulaması

Azure’a dağıtın
Bu şablon, yeni oluşturulan bir sanal ağa bölgesel sanal ağ tümleştirmesi etkinleştirilmiş premium planda bir işlev uygulaması sağlar.
Windows Tüketim Planında Barındırılan Azure İşlev Uygulaması

Azure’a dağıtın
Bu şablon, dinamik bir 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.
Azure İşlevi uygulaması ve HTTP ile tetiklenen bir işlev

Azure’a dağıtın
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.
AZ özellikli Azure İşlevi Premium planı dağıtma

Azure’a dağıtın
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.
Azure Frontdoor tarafından güvenliği sağlanan İşlev Uygulaması

Azure’a dağıtın
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 bağlantı Azure Özel Bağlantı tarafından korunur.
Sanal ağ tümleştirmesi ile Azure İşlevi Premium planı dağıtma

Azure’a dağıtın
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ızı sağlar.
Yönetilen hizmet kimliğine sahip bir işlev uygulaması oluşturur

Azure’a dağıtın
Günlükler ve ölçümler için Application Insights ayarlanmış yönetilen hizmet kimliği etkinleştirilmiş bir işlev uygulaması oluşturur.
İç API Management ve Web Uygulaması ile Application Gateway

Azure’a dağıtın
Application Gateway İnternet trafiğini azure web uygulamasında barındırılan bir web API'sine hizmet veren sanal ağa (iç mod) API Management bir örneğe yönlendirme.
Log Analytics'e gönderen Application Insights ile Web Uygulaması

Azure’a dağıtı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'den itibaren gerekli olacaktır.Bu şablon App Service Planı, App Service, Application Insights'ı, Log Analytics Çalışma Alanı'nı dağıtır ve hepsini birbirine bağlar.
Yönetilen Kimlik, SQL Server ve ΑΙ ile Web Uygulaması

Azure’a dağıtın
Uygulama + veri + yönetilen kimlik + izleme için Azure altyapısını dağıtmaya yönelik basit örnek
SQL Veritabanı ile Web Uygulaması sağlama

Azure’a dağıtın
Bu şablon bir Web Uygulaması, bir 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.
Django uygulaması

Azure’a dağıtın
Bu şablon, Django uygulamasını dağıtmak için bir App Service oluşturmanıza olanak tanır.
ASP.NET uygulaması

Azure’a dağıtın
Bu şablon, bir ASP.NET uygulaması dağıtmak için bir App Service oluşturmanıza olanak tanır.

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"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      Application_Type = "string"
      DisableIpMasking = bool
      DisableLocalAuth = bool
      Flow_Type = "Bluefield"
      ForceCustomerStorageForProfiler = bool
      HockeyAppId = "string"
      ImmediatePurgeDataOn30Days = bool
      IngestionMode = "string"
      publicNetworkAccessForIngestion = "string"
      publicNetworkAccessForQuery = "string"
      Request_Source = "rest"
      RetentionInDays = int
      SamplingPercentage = "decimal-as-string"
      WorkspaceResourceId = "string"
    }
    kind = "string"
    etag = "string"
  })
}

Özellik değerleri

Bileşen

Ad Açıklama Değer
tür Kaynak türü "Microsoft.Insights/components@2020-02-02"
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üğü.
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 ve değerler genellikle aşağıdakilerden biri olmalıdır: web, ios, diğer, mağaza, java, telefon. dize (gerekli)
Etag Kaynak etag'i string
properties Application Insights bileşen kaynağını tanımlayan özellikler. ApplicationInsightsComponentProperties

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. "Bluefield"
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. string
ImmediatePurgeDataOn30Days Verileri 30 gün sonra hemen temizleme. bool
IngestionMode Alımın akışını gösterir. "ApplicationInsights"
"ApplicationInsightsWithDiagnosticSettings"
"LogAnalytics"
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üşteriler bunu varsayılan 'rest' olarak ayarlamalıdır. "rest"
RetentionInDays Gün cinsinden saklama süresi. int
SamplingPercentage Application Insights telemetrisi için örneklenen, izlenen uygulama tarafından üretilen verilerin yüzdesi. Dize olarak ondalık değer belirtin. int veya json ondalık
WorkspaceResourceId Verilerin alınacağı Log Analytics çalışma alanının kaynak kimliği. Bu api sürümüne sahip bir uygulama oluşturmak için bu özellik gereklidir. Eski sürümlerden gelen uygulamalar bu özelliğe sahip olmayacaktır. string