Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
Application Insights de Azure Monitor es una característica OpenTelemetry de Azure Monitor que ofrece supervisión del rendimiento de aplicaciones (APM) para aplicaciones web activas. La integración con OpenTelemetry (OTel) proporciona un enfoque neutral del proveedor para recopilar y analizar datos de telemetría, lo que permite una observabilidad completa de las aplicaciones.
Experiencias de Application Insights
Application Insights es compatible con OpenTelemetry (OTel) para recopilar datos de telemetría en un formato estándar en todas las plataformas. La integración con los servicios de Azure permite una supervisión y diagnóstico eficaces, lo que mejora la observabilidad y el rendimiento de las aplicaciones.
Investigación
- Panel de la aplicación: una valoración rápida del estado y el rendimiento de su aplicación.
- Mapa de aplicación: una visión general de la arquitectura de la aplicación y de las interacciones de sus componentes.
- Métricas en directo: un panel de análisis que ofrece datos en tiempo real para obtener información sobre la actividad y el rendimiento de la aplicación.
- Búsqueda de transacciones: seguimiento y diagnóstico de transacciones para identificar incidencias y optimizar el rendimiento.
- Vista de disponibilidad: supervise y pruebe proactivamente la disponibilidad y la capacidad de respuesta de los puntos de conexión de aplicación.
- Vista Errores: identifique y analice los errores de la aplicación para minimizar el tiempo de inactividad.
- Vista de rendimiento: revise las métricas de rendimiento de la aplicación y los posibles cuellos de botella.
Supervisión
- Alertas: supervise una amplia gama de aspectos de la aplicación y desencadene diversas acciones.
- Métricas: profundice en los datos de métricas para reconocer los patrones de uso y las tendencias.
- Configuración de diagnóstico: configure la exportación de streaming de registros de plataforma y métricas al destino que prefiera.
- Registros: recupere, consolide y analice todos los datos recopilados en los registros de supervisión de Azure.
- Cuadernos: Crear informes interactivos y paneles que visualicen los datos de supervisión de aplicaciones.
Uso
- Usuarios, sesiones y eventos: determine cuándo, dónde y cómo interactúan los usuarios con la aplicación web.
- Embudos: analice las tasas de conversión para identificar dónde progresan o anulan los usuarios en el embudo.
- Flujos: Visualice y analice las trayectorias de los usuarios en su sitio web para identificar áreas de alta interacción y puntos de salida.
- Cohortes: agrupa a los usuarios por características compartidas para simplificar la identificación de tendencias, la segmentación y la solución de problemas de rendimiento.
Análisis de código
- .NET Profiler: captura, identificación y visualización de seguimientos de rendimiento de la aplicación.
- Optimizaciones de código: aproveche la IA para crear aplicaciones mejores y más eficientes.
- Depurador de instantáneas: recopila automáticamente instantáneas de depuración cuando se producen excepciones en la aplicación .NET
Modelo lógico
El diagrama del modelo lógico visualiza los componentes de Application Insights y cómo interactúan.
Nota:
La configuración del firewall debe modificarse para que los datos lleguen a los puntos de conexión de ingestión. Para más información, consulte Configuración de firewall y acceso a puntos de conexión de Azure Monitor.
Idiomas compatibles
En esta sección se describen los escenarios admitidos.
Para más información sobre cómo instrumentar aplicaciones para habilitar Application Insights, consulte conceptos básicos de recopilación de datos.
Instrumentación manual
Distribución de OpenTelemetry
SDK de JavaScript del lado cliente
SDK de Application Insights (API clásica)
Nota:
Revise Si uso OpenTelemetry o el SDK de Application Insights antes de considerar la instrumentación con la API clásica.
Instrumentación automática (habilitar sin cambios de código)
Para conocer los entornos y lenguajes admitidos, consulte nuestra introducción a la implementación automática.
Plataformas compatibles
Integración de servicios de Azure (habilitación del portal, implementaciones de Azure Resource Manager)
- Máquinas Virtuales de Azure y Conjuntos de Escalado de Máquinas Virtuales de Azure
- Azure App Service
- Funciones de Azure
- Azure Spring Apps
- Azure Cloud Services, incluidos los roles web y de trabajo
Exportación y análisis de datos
Kits de desarrollo de software no admitidos (SDK)
Existen muchos SDK de Application Insights compatibles con la comunidad, pero Microsoft solo proporciona compatibilidad con las opciones de instrumentación enumeradas en este artículo.
Solución de problemas
Para obtener ayuda con la solución de problemas de Application Insights, consulte nuestra documentación de solución de problemas dedicada.
Ayuda y soporte técnico
Soporte técnico de Azure
En caso de problemas de Soporte técnico de Azure, abra una incidencia de Soporte técnico de Azure.
Preguntas generales
Publique preguntas generales en el foro de preguntas y respuestas de Microsoft.
Preguntas de codificación
Publique preguntas de codificación en Stack Overflow usando una etiqueta azure-application-insights.
Comunidad de comentarios
Deje comentarios sobre el producto para el equipo de ingeniería en la comunidad de comentarios.