Supervisión de aplicaciones sin instrumentación para Kubernetes: Application Insights de Azure Monitor

Importante

Actualmente, puede habilitar la supervisión de las aplicaciones Java que se ejecutan en Azure Kubernetes Service (AKS) sin instrumentar el código mediante el agente independiente de Java. Aunque la solución para habilitar sin problemas la supervisión de aplicaciones está en proceso para otros lenguajes, puede usar los SDK para supervisar las aplicaciones que se ejecutan en AKS. Use ASP.NET Core, ASP.NET, Node.js, JavaScript y Python.

Supervisión de aplicaciones sin instrumentar el código

Actualmente, solo Java permite habilitar la supervisión de aplicaciones sin instrumentar el código. Para supervisar aplicaciones en otros lenguajes, use los SDK.

Para obtener una lista de escenarios de instrumentación automática compatibles, consulte Entornos, lenguajes y proveedores de recursos admitidos.

Java

Una vez habilitado, el agente de Java recopilará automáticamente una gran cantidad de solicitudes, dependencias, registros y métricas de las bibliotecas y los marcos de trabajo más usados.

Siga las instrucciones detalladas para supervisar las aplicaciones Java que se ejecutan en aplicaciones de Kubernetes, así como otros entornos.

Otros idiomas

En el caso de aplicaciones en otros lenguajes, actualmente se recomienda usar los SDK:

Solución de problemas

Solucionar el siguiente problema.

Prueba de la conectividad entre el host de la aplicación y el servicio de ingesta

Los SDK y agentes de Application Insights envían telemetría para ingerirse como llamadas REST a nuestros puntos de conexión de ingesta. Puede probar la conectividad desde el servidor web o la máquina host de la aplicación a los puntos de conexión del servicio de ingesta mediante clientes REST sin procesar con comandos de PowerShell o curl. Consulte Solución de problemas de telemetría de aplicaciones que faltan en Azure Monitor Application Insights.

Pasos siguientes