Microsoft.Insights bileşenleri
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ü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 karakterleriBoş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 |
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 |
Bu örnek, Jenkins ve Azure Web Apps kullanan Java CI/CD örneğidir. |
Kentico Xperience |
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ı |
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 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 |
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 |
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 |
Bu şablon bir Web Uygulaması, bir SQL Veritabanı, Azure Cosmos DB, Azure Search ve Application Insights sağlar. |
Azure Machine Learning Çalışma Alanı |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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. |
Özel IP adresiyle 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 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 |
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 |
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) |
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 |
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ı |
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 |
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 |
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 |
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ı |
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ı |
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ı |
ş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ı |
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ı |
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ı |
Bu şablon, Premium planda bir işlev uygulaması sağlar. |
Ö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. |
İş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. |
Sanal Ağ Tümleştirmesi ile Azure İşlev Uygulaması |
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ı |
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 |
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 |
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ı |
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 |
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 |
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 |
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ı |
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ı |
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 |
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ı |
Bu şablon, Django uygulamasını dağıtmak için bir App Service oluşturmanıza olanak tanır. |
ASP.NET uygulaması |
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ü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 karakterleriBoş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 |
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 |
Bu örnek, Jenkins ve Azure Web Apps kullanan Java CI/CD örneğidir. |
Kentico Xperience |
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ı |
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 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 |
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 |
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 |
Bu şablon bir Web Uygulaması, bir SQL Veritabanı, Azure Cosmos DB, Azure Search ve Application Insights sağlar. |
Azure Machine Learning Çalışma Alanı |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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. |
Özel IP adresiyle 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 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 |
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 |
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) |
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 |
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ı |
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 |
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 |
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 |
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ı |
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ı |
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ı |
ş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ı |
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ı |
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ı |
Bu şablon, Premium planda bir işlev uygulaması sağlar. |
Ö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. |
İş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. |
Sanal Ağ Tümleştirmesi ile Azure İşlev Uygulaması |
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ı |
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 |
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 |
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ı |
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 |
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 |
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 |
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ı |
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ı |
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 |
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ı |
Bu şablon, Django uygulamasını dağıtmak için bir App Service oluşturmanıza olanak tanır. |
ASP.NET uygulaması |
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 karakterleriBoş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 |
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin