Azure Insights Viewer: seguimiento local de errores y filtros persistentes
He incorporado varias mejoras a Azure Insights Viewer, una herramienta sencilla para consultar y revisar errores de Azure Application Insights desde el navegador.
Puedes acceder a la herramienta desde aquí:
https://jcantos.github.io/azure-insights-viewer/
La primera mejora permite marcar excepciones como solucionadas. A partir de ahora, cuando un error se marca como resuelto, sus futuras apariciones quedan ocultas del listado principal. La agrupación se realiza usando el problemId de Application Insights, de forma que no se marca una ocurrencia aislada, sino el problema completo.
También se han añadido observaciones locales para cada error agrupado. Desde el detalle de una excepción se puede escribir una nota libre, útil para dejar contexto como causa detectada, despliegue pendiente o cualquier comentario de seguimiento.
Todo este estado se guarda, por ahora, en el navegador mediante localStorage, sin necesidad de backend ni base de datos. Esto incluye:
- errores marcados como solucionados,
- notas asociadas a cada excepción,
- filtros del visor,
- filtros de custom dimensions.
Además, los filtros quedan persistidos entre sesiones. Si cierras el navegador y vuelves a abrir la herramienta, se restauran automáticamente valores como rango temporal, tipo de log, severidad, estado de resolución, búsqueda y filtros personalizados de dimensiones.
Por último, se añadió un filtro de estado para consultar:
- errores no solucionados,
- errores solucionados,
- todos los errores.
Esta primera fase mantiene la herramienta simple y local, pero deja preparada la base para una futura sincronización en la nube.

Comentarios
Publicar un comentario