Monitoreo FullStack con Open Telemetry: Observabilidad de Extremo a Extremo para Aplicaciones Modernas

This ad is not shown to multipass and full ticket holders
React Advanced
React Advanced 2026
October 23 - 26, 2026
London, UK & Online
Upcoming event
React Advanced 2026
React Advanced 2026
October 23 - 26, 2026. London, UK & Online
Bookmark
Rate this content
Sentry
Promoted
Code breaks, fix it faster

Crashes, slowdowns, regressions in prod. Seer by Sentry unifies traces, replays, errors, profiles to find root causes fast.

Get started

En esta charla, mostraré cómo instrumentar aplicaciones de extremo a extremo con OpenTelemetry, capturando métricas, trazas y registros a lo largo de todo el ciclo de vida de la solicitud. Aprenderás a identificar errores, entender por qué ocurren y solucionarlos más rápido, guiado por ejemplos del mundo real y una plantilla inicial para una adopción rápida.

También verás cómo convertir la telemetría en información automatizada utilizando MCPs (Model Context Protocol) para generar informes desde tu pila de observabilidad. Usando un Grafana MCP para producir resúmenes de incidentes, informes de salud de lanzamientos y diagnósticos con herramientas de código abierto.

This talk has been presented at JSNation 2026, check out the latest edition of this JavaScript Conference.

Erick Wendel
Erick Wendel
30 min
11 Jun, 2026

Comments

Sign in or register to post your comment.
Video Summary and Transcription
¡Hola, Ámsterdam! Desarrollador de rendimiento compartiendo ideas sobre desafíos de IA y aplicaciones, enfatizando la necesidad de mejores prácticas y medidas de seguridad en la industria tecnológica. Discusión sobre vulnerabilidad de datos, ataques a la cadena de suministro, la importancia de evitar el tiempo de inactividad y utilizar los datos de manera efectiva en el desarrollo de software. Exploración de detección de errores, análisis de métricas, seguimiento de eventos para obtener información sobre el rendimiento y utilización de paneles para una interpretación de datos simplificada. Utilización de IA para la detección y resolución de anomalías, aprovechando Kubernetes para la seguridad e integrando MCPs para el manejo y reporte automatizado de problemas. Destacando la importancia de la correlación de datos, utilizando estándares OTEL para soporte de idiomas diversos y enfatizando el seguimiento de datos y la observación de aplicaciones. Discusión sobre el flujo de trabajo de revisión de informes de IA, creación de ejemplos reproducibles y encontrar victorias rápidas en la optimización del rendimiento. Discusión sobre pruebas unitarias, ciclos de optimización de datos, equilibrio del modelado de datos y la importancia de la orientación experta en prácticas de registro.

1. Insights on AI and Application Challenges

Short description:

Hola, Ámsterdam! Desarrollador de rendimiento compartiendo ideas sobre desafíos de IA y aplicaciones, enfatizando la necesidad de mejores prácticas y medidas de seguridad en la industria tecnológica.

Hola, Ámsterdam! Cês tão bom? Necesitamos algo de energía después del almuerzo, ¿verdad? Esta es mi cuarta vez aquí. He estado viajando mucho y vine desde Brasil y solo quiero aprender ¿Hay brasileños aquí? ¡Genial! Así que voy a mostrarles algunos experimentos, no experimentos, sino algunas ideas que obtuve del campo. He sido un desarrollador de rendimiento durante mucho tiempo y sé que todos están hablando sobre IA e IA, pero sé que hay muchas otras cosas que todavía son importantes y voy a intentar mezclar ambos.

Así que espero que lo disfruten. Sé que va a ser mucho contenido y no podré mostrar todo lo que quiero mostrarles aquí, pero pueden acceder a las diapositivas más tarde, las referencias, y así sucesivamente. Perfecto. ¡IA! ¡IA! ¡IA! He visto a personas decir, bueno, estoy tan aburrido de esta palabra clave que la gente solo está diciendo por ahí y en realidad no estoy aburrido, pero estoy un poco preocupado. Parece que tenemos un nuevo estándar, ¿verdad? ¿Cuál es el estándar? El estándar es aplicaciones fallando por todas partes. No tengo idea de cuántas veces he visto esta página esta semana y he visto todos los principales servicios caídos.

Y esto no solo está sucediendo con GitHub. Solo lo estoy mostrando como un ejemplo. Esto parece ser una nueva normalidad. He visto aplicaciones fallando y no sé ustedes, pero cuando comencé, era bastante malo tener un tiempo de inactividad, diría que era bastante irresponsable. Pero ahora parece que está bien. Así que no es solo con GitHub. Puedes ver muchos otros proveedores. Sé que la IA está cambiando mucho. La gente solo está empujando y empujando más código, pero aún así, podemos gastar más máquinas o hacer algo para evitar que se rompa. La otra cosa para mí, que es realmente mala, es la vulnerabilidad.

2. Data Vulnerability and Software Development

Short description:

Discusión sobre la vulnerabilidad de datos, ataques a la cadena de suministro y la importancia de evitar el tiempo de inactividad y utilizar los datos de manera efectiva en el desarrollo de software.

Nunca he visto tantas publicaciones sobre ser vulnerable, filtraciones de datos y más. Y no sé, la gente solía decirme, bueno, ¿no tienes miedo de tus datos en Internet? Yo decía, sí, Google me conoce y sabe todo lo que tengo. Pero ahora con estas filtraciones, ya no estoy seguro. Correcto. Los chantajes pueden suceder. Las estafas pueden suceder. Y es un momento bastante aterrador del que no veo a mucha gente hablando.

Creo que una de las cosas más grandes que tuvimos y culpábamos a NPM y muchas cosas, pero esto está sucediendo. Son ataques a la cadena de suministro. Y esto realmente llegó a cosas de OpenAI y chatAPT codecs. Así que cuando intentaba usarlo estos días, pensaba, esto es un malware. ¿Qué tan aterrador es eso? Correcto. Pero sí, 2026, acabamos de empezar. Era como, sí, la IA va a resolver todos los problemas. Esto es muy bueno. Pero en realidad, era como, oh Dios mío, esto está bien. Todo se está incendiando. A veces la gente ni siquiera se da cuenta de que están caídos.

Pero entonces, la forma aquí en esta charla es mostrarte cómo evitar esto y cómo puedes usar los datos a tu favor sin tener que gastar un centavo. Bien, como te dije, he sido desarrollador de software durante más de diez años, pero me he centrado en aplicaciones de rendimiento, principalmente Node.js, y comencé a hacer algunas consultorías en Brasil, principalmente ayudando a empresas a sobrevivir a eventos de Black Friday y campañas. Y normalmente trato de hacer un informe para ellos para señalar lo que pueden tener para victorias rápidas y mucho más. Así que aquí hay un ejemplo de lo que hacemos. Normalmente este es en realidad mi video de YouTube mostrando, pero normalmente podemos inspeccionar cómo va el código de la aplicación, cuál es el algoritmo.

QnA

Check out more articles and videos

We constantly think of articles and videos that might spark Git people interest / skill us up or help building a stellar career

Registro Multihilo con Pino
JSNation Live 2021JSNation Live 2021
19 min
Registro Multihilo con Pino
Top Content
Today's Talk is about logging with Pino, one of the fastest loggers for Node.js. Pino's speed and performance are achieved by avoiding expensive logging and optimizing event loop processing. It offers advanced features like async mode and distributed logging. The use of Worker Threads and Threadstream allows for efficient data processing. Pino.Transport enables log processing in a worker thread with various options for log destinations. The Talk concludes with a demonstration of logging output and an invitation to reach out for job opportunities.
Observabilidad con diagnostics_channel y AsyncLocalStorage
Node Congress 2023Node Congress 2023
21 min
Observabilidad con diagnostics_channel y AsyncLocalStorage
Top Content
Observability with Diagnostics Channel and async local storage allows for high-performance event tracking and propagation of values through calls, callbacks, and promise continuations. Tracing involves five events and separate channels for each event, capturing errors and return values. The span object in async local storage stores data about the current execution and is reported to the tracer when the end is triggered.
Cómo Grafana Usa React para Impulsar el Mundo de la Observabilidad
React Summit 2023React Summit 2023
7 min
Cómo Grafana Usa React para Impulsar el Mundo de la Observabilidad
Top Content
Grafana uses React to power its open source platform, leveraging its vast ecosystem, improved performance, and community contributions. The choice of state management tool depends on the team's problem space. React Hooks have posed challenges but have also been a powerful tool for developers. The new Scenes library simplifies development and reduces the learning curve. Despite challenges, React remains a powerful tool for complex frontends, and Grafana will continue to use it.
Observabilidad para Microfrontends
DevOps.js Conf 2022DevOps.js Conf 2022
31 min
Observabilidad para Microfrontends
Premium
Microfrontends follow the microservices paradigm and observability is crucial for debugging runtime production issues. Error boundaries and tracking errors help identify and resolve issues. Automation of alerts improves incident response. Observability can help minimize the time it takes to understand and resolve production issues. Catching errors from the client and implementing boundaries can be done with tools like OpenTelemetry.
Observabilidad en GraphQL
GraphQL Galaxy 2020GraphQL Galaxy 2020
8 min
Observabilidad en GraphQL
This Talk discusses how to tool Apollo server with open tracing for observability. OpenTracing is a vendor-agnostic format that works well with distributed systems in microservices. It allows for converting GraphQL tracing data to a vendor-agnostic format and enriching information from GraphQL servers. If providers support OpenTracing, it can be easily integrated.
Creando un motor de innovación con observabilidad
Node Congress 2023Node Congress 2023
27 min
Creando un motor de innovación con observabilidad
Baseline provides observability for serverless architectures and has created an innovation engine within their team. They measure team performance using Dora metrics and the Accelerate book. Baseline emphasizes the importance of foundations, streamlined testing, and fast deployment. They practice observability-driven development and incorporate observability as part of their development lifecycle. Baseline believes in building a culture that fosters ownership and democratizes production.

Workshops on related topic

Escalando Bases de Datos para Aplicaciones Globales sin Servidor
Node Congress 2022Node Congress 2022
83 min
Escalando Bases de Datos para Aplicaciones Globales sin Servidor
Workshop
Ben Hagan
Ben Hagan
Este masterclass discute los desafíos que enfrentan las empresas al escalar la capa de datos para admitir implementaciones multi-región y entornos sin servidor. Las funciones de borde sin servidor y la orquestación de contenedores livianos permiten que las aplicaciones y la lógica empresarial se implementen fácilmente a nivel mundial, dejando a menudo la base de datos como el cuello de botella de latencia y escalabilidad.
Únase a nosotros para comprender cómo PolyScale.ai resuelve estos desafíos de escalabilidad, almacenando en caché de manera inteligente los datos de la base de datos en el borde, sin sacrificar la transaccionalidad o la consistencia. Aprenda a implementar, observar consultas y realizar pruebas de latencia global con funciones de borde utilizando PolyScale.
Tabla de contenidos        - Introducción a PolyScale.ai        - Gravedad de los datos empresariales        - Por qué es difícil escalar los datos        - Opciones para escalar la capa de datos        - Observabilidad de la base de datos        - Gestión de caché con IA        - Aprenda a utilizar PolyScale.ai