Y luego, la otra cosa es, ¿crees que introducir LLMs para analizar la open telemetry, crees que va a crear, por ejemplo, más trabajo? ¿O porque hay algún tipo de problemas o inconsistencias en los datos? Sabes, como, la IA puede cometer errores todo el tiempo. Diría que esta es una pregunta muy buena porque cuando lo hacía a mano, generalmente obtenía el primer trace ID, y trataba de moverme y tratar de reunir esto uno a uno. Cuando estoy usando algún LLM que tiene contexto, tiene datos de otros lugares, en mi mente, yo era más preciso porque no solo estoy analizando un solo trace. Puedo analizar un grupo. Voy a gastar tokens. Está bien. Pero al final, puedo tener una perspectiva diferente, porque a veces solo estoy ejecutando una carga y no puedo simplemente confiar en un solo ID, por ejemplo, ¿verdad? Así que no creo que sea más trabajo, pero aún así, tenemos que verificar a mano. Tienes que verificar. Sí. ¿Qué tipo de pasos sigues? Como, solo como un seguimiento de esto, ¿qué tipo de pasos sigues para verificar? Intento ejecutar la respuesta. Como en este ejemplo, oh, tienes un problema creando conexiones. Solo cambia el número. Yo estaba como, está bien, voy a intentar cambiar. Ejecuta una vez más y ve cómo son los resultados, y si el número cambia alguna vez. Si cambia, está bien, creo porque tengo una prueba al final, ¿verdad? Sí, sí, está bien. Y una cosa aquí es, ¿cómo puedes conectar, como cuáles son los pasos reales que tomas para conectar LLMs a tus datos de OTEL? Oh, es realmente agradable. En este caso, solo tenía el Grafana MCP, que está ejecutándose en mi Docker Compose, así que podría estar en Kubernetes y todo lo demás. Y porque Grafana es el centro para esas herramientas, que ellos también poseen, es de código abierto, pero ellos poseen, así que Grafana es solo el punto inicial para ello. Así que no tuve que hacer mucho. Solo configuré el MCP y hice preguntas y es capaz de ir allí. Está bien, agradable, sí. Aún así, podrías usar habilidades y otros enfoques mejores para ahorrar tokens, pero estaba tratando de ir por el camino fácil. Está bien, está bien, agradable. Veamos, ¿qué más tenemos aquí? Además, demostraste el uso de este stack LGTM de Grafana. ¿Y cuáles son tus pensamientos sobre otros stacks de código abierto como este Cygnos? He visto como Open Observability, he visto como ClickHouse puedes usar, que es un montón Pero en mi caso, la mayor parte de la investigación, como es gratis, como es de código abierto, es la herramienta principal que he estado usando mucho. De hecho, diría que los últimos seis meses estuve trabajando para una empresa de APM y la base era OpenTelemetry 2.0. Teníamos nuestros propios dashboards, pero incluso allí estaba usando Grafana porque tenía más control de los datos por alguna razón, no sé. Correcto, correcto, agradable, está bien. Y tú, como esto es tal vez una pregunta más difícil de responder, pero dice, ¿podemos obtener el prompt que usas para el análisis de IA? Como, ¿cómo recomendarías hacer prompts sobre esos tipos de análisis? Creo que como cualquier proceso de LLM, en realidad empiezo a escribir lo que haré. Así que en mis pasos manuales, era como ir a los logs, ir a las métricas, ir aquí y tratar de obtener todos los datos.
Comments