Application Insights izleme anahtarlarından bağlantı dizelerine geçiş

Bu makalede izleme anahtarlarından bağlantı dizesi geçiş adımları verilmiştir.

Önkoşullar

Geçiş

Screenshot that shows Application Insights overview and connection string.

  1. Uygulama Analizler kaynağınızın Genel Bakış bölmesine gidin.

  2. Sağ tarafta görüntülenen Bağlan ion Dizenizi bulun.

  3. bağlantı dizesi üzerine gelin ve Panoya kopyala simgesini seçin.

  4. bağlantı dizesi ayarlama'yı izleyerek Uygulama Analizler SDK'sını yapılandırın.

Önemli

Hem bağlantı dizesi hem de izleme anahtarı kullanmayın. İkinci küme diğerinin yerini alır ve telemetrinin portalda görünmemesiyle sonuçlanabilir. Eksik verilere bakın.

Büyük ölçekte geçiş

Uygulama Analizler SDK'sına veya aracısına bir bağlantı dizesi geçirmek için ortam değişkenlerini kullanın.

Ortam değişkeni aracılığıyla bir bağlantı dizesi ayarlamak için, bağlantı dizesi değerini adlı APPLICATIONINSIGHTS_CONNECTION_STRINGbir ortam değişkenine yerleştirin.

Bu işlem Azure dağıtımlarınızda otomatikleştirilebilir. Örneğin, aşağıdaki Azure Resource Manager şablonu, Azure Uygulaması Hizmeti dağıtımına doğru bağlantı dizesi otomatik olarak nasıl ekleyebileceğinizi gösterir. Uygulamanızın gerektirdiği diğer uygulama ayarlarını eklediğinizden emin olun:

{
    "$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
    "contentVersion": "1.0.0.0",
    "parameters": {
        "appServiceName": {
            "type": "string",
            "metadata": {
                "description": "Name of the App Services resource"
            }
        },
        "appServiceLocation": {
            "type": "string",
            "metadata": {
                "description": "Location to deploy the App Services resource"
            }
        },
        "appInsightsName": {
            "type": "string",
            "metadata": {
                "description": "Name of the existing Application Insights resource to use with this App Service. Expected to be in the same Resource Group."
            }
        }
    },
    "resources": [
        {
            "apiVersion": "2016-03-01",
            "name": "[parameters('appServiceName')]",
            "type": "microsoft.web/sites",
            "location": "[parameters('appServiceLocation')]",
            "properties": {
                "siteConfig": {
                    "appSettings": [
                        {
                            "name": "APPLICATIONINSIGHTS_CONNECTION_STRING",
                            "value": "[reference(concat('microsoft.insights/components/', parameters('appInsightsName')), '2015-05-01').ConnectionString]"
                        }
                    ]
                },
                "name": "[parameters('appServiceName')]"
            }
        }
    ]
}

Yeni özellikler

Bağlan ion dizeleri tek bir yapılandırma ayarı sağlar ve birden çok ara sunucu ayarı gereksinimini ortadan kaldırır.

  • Güvenilirlik: Bağlan ion dizeleri, genel alım uç noktalarındaki bağımlılıkları kaldırarak telemetri alımını daha güvenilir hale getirir.
  • Güvenlik: Bağlan ion dizeleri, Uygulama Analizler için Microsoft Entra kimlik doğrulamasını kullanarak kimliği doğrulanmış telemetri alımına izin verir.
  • Özelleştirilmiş uç noktalar (bağımsız veya karma bulut ortamları): Uç nokta ayarları belirli bir Azure Kamu bölgeye veri gönderilmesine izin verir. (Örneklere bakın.)
  • Gizlilik (bölgesel uç noktalar): Bağlan ion dizeleri, verileri bölgesel uç noktalara göndererek gizlilik sorunlarını kolaylaştırır ve verilerin coğrafi bölgeden ayrılmamasını sağlar.

Desteklenen SDK sürümleri

  • .NET ve .NET Core v2.12.0+
  • Java v2.5.1 ve Java 3.0+
  • JavaScript v2.3.0+
  • NodeJS v1.5.0+
  • Python v1.0.0+

Sorun giderme

Bu bölümde sorun giderme çözümleri sağlanır.

Uyarı: "Veri alımı için bağlantı dizesi kullanmaya geçiş"

Bu uyarıyı çözmek için bu makaledeki geçiş adımlarını izleyin.

Eksik veriler

  • Desteklenen bir SDK sürümü kullandığınızı onaylayın. Application Analizler tümleştirmesini başka bir Azure ürün teklifinde kullanıyorsanız, bağlantı dizesi düzgün şekilde yapılandırma hakkındaki belgelerine bakın.
  • Aynı anda hem izleme anahtarı hem de bağlantı dizesi ayarlamadığınızdan emin olun. İzleme anahtarı ayarları yapılandırmanızdan kaldırılmalıdır.
  • bağlantı dizesi tam olarak Azure portalında sağlanan şekilde olduğunu onaylayın.

Ortam değişkenleri çalışmıyor

Uygulama kodunuzda bir izleme anahtarını sabit kodlarsanız, bu programlama ortam değişkenlerinden önce öncelikli olabilir.

Sık sorulan sorular

Bu bölüm, sık sorulan soruların yanıtlarını sağlar.

bağlantı dizesi başka nerede bulabilirim?

bağlantı dizesi, Uygulama Analizler kaynağınızın Resource Manager kaynak özelliklerine alan adının ConnectionStringaltında da eklenir.

Bu, otomatik yetkisiz girişi nasıl etkiler?

Otomatik yetkisiz erişim senaryoları etkilenmez.

Microsoft Entra kimlik doğrulamasını otomatik yetkisiz erişimle kullanabilir miyim?

Otomatik yetkisiz erişim senaryoları için Microsoft Entra kimlik doğrulamasını etkinleştiremezsiniz. Gelecekte bu sınırlamayı ele almak için planlarımız var.

Küresel ve bölgesel alım arasındaki fark nedir?

Genel veri alımı, bu verilerin nerede depolanacağına bakılmaksızın tüm telemetri verilerini tek bir uç noktaya gönderir. Bölgesel veri alımı, veri alımı için bölge başına belirli uç noktaları tanımlamanızı sağlar. Bu özellik, işleme ve depolama sırasında verilerin belirli bir bölgede kalmasını sağlar.

bağlantı dizesi faturalamayı nasıl etkiler?

Faturalama bundan etkilenmez.

Microsoft Soru&Cevap

Soruları yanıtlar forumuna gönderin.