Aracılığıyla paylaş


Microsoft.Insights bileşenleri 2020-02-02

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üğü.

Açıklamalar

İzleme çözümlerini dağıtma hakkında yönergeler için bkz. bicepkullanarak 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
ad Kaynak adı dize (gerekli)

Karakter sınırı: 1-260

Geçerli karakterler:
Şu şekilde kullanılamaz:
%&\?/ veya denetim karakterleri

Boşluk veya nokta ile bitemez.
yer Kaynak konumu dize (gerekli)
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri
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)
etag Kaynak etag'i dizgi
Özellikler 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. dizgi
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. dizgi

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

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

Şablon Açıklama
BrowserBox Azure Edition

Azure 'a dağıtma
Bu şablon BrowserBox'ı Azure Ubuntu Server 22.04 LTS, Debian 11 veya RHEL 8.7 LVM VM'sinde dağıtır.
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 Xperience

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.
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.
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
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.
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.
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
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.
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.
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.
İş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.
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
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 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ı.
Microsoft Entra ID Authentication ile Azure AI Studio'yu

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 Studio'nun nasıl ayarlandığını gösterir.
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.
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.
Ö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 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 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ı (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.
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 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.
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.
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.
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.
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.
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.
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
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.
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.
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.
Ö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.
İş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.
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.
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.
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.
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.
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.
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.
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.
İç 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.
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.
Yönetilen Kimlik, SQL Server ve ΑΙ ile Web Uygulaması

Azure 'a dağıtma
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ğı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.
Django uygulaması

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

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üğü.

Açıklamalar

İzleme çözümlerini dağıtma hakkında yönergeler için bkz. bicepkullanarak 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'
ad Kaynak adı dize (gerekli)

Karakter sınırı: 1-260

Geçerli karakterler:
Şu şekilde kullanılamaz:
%&\?/ veya denetim karakterleri

Boşluk veya nokta ile bitemez.
yer Kaynak konumu dize (gerekli)
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri
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)
etag Kaynak etag'i dizgi
Özellikler 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. dizgi
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. dizgi

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

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

Şablon Açıklama
BrowserBox Azure Edition

Azure 'a dağıtma
Bu şablon BrowserBox'ı Azure Ubuntu Server 22.04 LTS, Debian 11 veya RHEL 8.7 LVM VM'sinde dağıtır.
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 Xperience

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.
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.
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
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.
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.
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
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.
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.
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.
İş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.
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
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 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ı.
Microsoft Entra ID Authentication ile Azure AI Studio'yu

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 Studio'nun nasıl ayarlandığını gösterir.
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.
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.
Ö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 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 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ı (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.
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 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.
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.
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.
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.
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.
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.
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
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.
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.
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.
Ö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.
İş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.
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.
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.
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.
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.
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.
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.
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.
İç 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.
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.
Yönetilen Kimlik, SQL Server ve ΑΙ ile Web Uygulaması

Azure 'a dağıtma
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ğı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.
Django uygulaması

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

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"
ad Kaynak adı dize (gerekli)

Karakter sınırı: 1-260

Geçerli karakterler:
Şu şekilde kullanılamaz:
%&\?/ veya denetim karakterleri

Boşluk veya nokta ile bitemez.
yer Kaynak konumu dize (gerekli)
parent_id Bir kaynak grubuna dağıtmak için bu kaynak grubunun kimliğini kullanın. dize (gerekli)
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü.
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)
etag Kaynak etag'i dizgi
Özellikler 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. dizgi
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. Dize olarak ondalık bir değer belirtin. 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. dizgi