Habilitación de Profiler para aplicaciones de Azure Service Fabric

Application Insights Profiler se incluye con Azure Diagnostics. Puede instalar la extensión Azure Diagnostics mediante una plantilla de Azure Resource Manager (plantilla ARM) para su clúster Azure Service Fabric. Obtenga una plantilla que instale Azure Diagnostics en un clúster de Service Fabric.

En este artículo:

  • Agregue la propiedad Application Insights Profiler a su plantilla ARM.
  • Implementará el clúster de Service Fabric con la clave de instrumentación de Application Insights Profiler.
  • Habilitará Application Insights en la aplicación de Service Fabric.
  • Volverá a implementar el clúster de Service Fabric para habilitar Profiler.

Requisitos previos

Creación de una plantilla de implementación

  1. En su clúster administrado de Service Fabric, vaya a donde implementó la plantilla ARM.

  2. Busque las etiquetas WadCfg en la extensión de Azure Diagnostics en el archivo de la plantilla de implementación.

  3. Agregue la siguiente sección SinksConfig como elemento secundario de WadCfg. Reemplace el valor de la propiedad ApplicationInsightsProfiler por su propia clave de instrumentación de Application Insights:

    "settings": {
        "WadCfg": {
            "SinksConfig": {
                "Sink": [
                    {
                        "name": "MyApplicationInsightsProfilerSinkVMSS",
                        "ApplicationInsightsProfiler": "YOUR_APPLICATION_INSIGHTS_INSTRUMENTATION_KEY"
                    }
                ]
            },
        },
    }  
    

Para más información sobre cómo agregar la extensión Diagnósticos a su plantilla de implementación, consulte Usar supervisión y diagnósticos con una VM Windows y plantillas de Azure Resource Manager.

Implementación del clúster de Service Fabric

Después de actualizar WadCfg con su clave de instrumentación, implemente su clúster de Service Fabric.

Application Insights Profiler se instala y habilita cuando se instala la extensión Azure Diagnostics.

Habilite Application Insights en la aplicación de Service Fabric

Para que Profiler pueda recopilar los perfiles de las solicitudes, la aplicación debe supervisar las operaciones con Application Insights.

Después de habilitar Application Insights, vuelva a implementar su aplicación.

Generación de tráfico y visualización de seguimientos de Profiler

  1. Inicie una prueba de disponibilidad para generar tráfico para la aplicación.
  2. Espere entre 10 y 15 minutos para que empiecen a enviarse seguimientos a la instancia de Application Insights.
  3. Visualice los Seguimientos de perfiles a través de la instancia de Application Insights en el Azure Portal.

Pasos siguientes

Nota

El 31 de marzo de 2025 finalizará la compatibilidad con la ingesta de claves de instrumentación. La ingesta de claves de instrumentación seguirá funcionando, pero la característica ya no recibirá actualizaciones ni soporte técnico. Transición a las cadenas de conexión para aprovechar las nuevas funcionalidades.