Azure Insights Viewer: una forma más simple de explorar tus logs de Application Insights


Cuando trabajas con aplicaciones en producción, tener visibilidad clara sobre lo que está ocurriendo en tu sistema es esencial. Las herramientas de observabilidad como Azure Monitor y Application Insights nos ofrecen un montón de datos… pero a veces acceder a ellos no es tan cómodo como quisiéramos.

Por eso he desarrollado Azure Insights Viewer, una herramienta ligera, accesible directamente desde el navegador, que permite consultar fácilmente los logs de Application Insights sin tener que entrar al portal de Azure.

¿Qué es Azure Insights Viewer?

Es una aplicación web pensada para desarrolladores y equipos técnicos que trabajan con aplicaciones monitorizadas a través de Azure Application Insights. Su objetivo es ofrecer una interfaz rápida, simple y centrada en lo importante: los eventos de telemetría de tu app.

Con solo introducir tu Application ID y tu API Key (con los permisos adecuados), puedes empezar a consultar logs, eventos personalizados, trazas, excepciones o solicitudes HTTP.

¿Qué ventajas ofrece?

  • ✅ Sin necesidad de acceder al portal de Azure: útil cuando necesitas consultar logs rápidamente sin perderte entre menús.

  • ✅ Ligera y sin instalación: se ejecuta directamente desde el navegador, sin dependencias.

  • ✅ Filtros y búsquedas: puedes aplicar filtros por tipo de evento, nivel de severidad, o incluso texto libre para localizar información concreta.

  • ✅ Diseñada para el día a día: pensada para developers que necesitan respuestas rápidas mientras desarrollan o depuran.

¿A quién va dirigida?

Esta herramienta está pensada principalmente para:

  • Desarrolladores que usan Application Insights en sus aplicaciones (ya sea .NET, MAUI, Node.js o cualquier stack compatible).

  • Equipos de soporte o QA que necesitan revisar trazas o errores sin conocimientos profundos del portal de Azure.

  • Freelancers o pequeños equipos que prefieren herramientas directas y sin complicaciones.

¿Cómo se usa?

  1. Entra en jcantos.github.io/azure-insights-viewer

  2. Introduce el Application ID y una API Key de solo lectura

  3. Explora los eventos disponibles, filtra por tipo y busca el contenido que necesites

⚠️ Importante: la API Key que uses debe tener permisos de lectura sobre los datos de telemetría. No almaceno ni recojo ninguna información: todo se ejecuta en tu navegador.


Espero que esta herramienta te sea útil y te haga el día a día un poco más cómodo.
Cualquier sugerencia o mejora será bienvenida — ¡el proyecto es open source!

👉 Explorar la herramienta
👉 Ver el código en GitHub

Comentarios

Entradas populares de este blog

Qué necesito para ser desarrollador de aplicaciones móviles (2ª parte)

Equipamiento hardware para el desarrollo de apps móviles

Error al registrar un dispositivo en Azure Hub Notifications