From c218b628223d32c057d80a998627d7292b9988e1 Mon Sep 17 00:00:00 2001 From: Cole McIntosh Date: Wed, 25 Jun 2025 16:11:32 -0600 Subject: [PATCH] Add visualization instructions for LLM telemetry data in Kibana to Elasticsearch logging tutorial --- .../docs/tutorials/elasticsearch_logging.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/docs/my-website/docs/tutorials/elasticsearch_logging.md b/docs/my-website/docs/tutorials/elasticsearch_logging.md index 02557c6908c..62d1ce9650d 100644 --- a/docs/my-website/docs/tutorials/elasticsearch_logging.md +++ b/docs/my-website/docs/tutorials/elasticsearch_logging.md @@ -167,6 +167,18 @@ curl "localhost:9200/_search?pretty&size=1" You should see OpenTelemetry trace data with structured fields for your LLM requests. +### 7. Visualize in Kibana + +Start Kibana to visualize your LLM telemetry data: + +```bash +docker run -d --name kibana --link elasticsearch:elasticsearch -p 5601:5601 docker.elastic.co/kibana/kibana:8.18.2 +``` + +Open Kibana at http://localhost:5601 and create an index pattern for your LiteLLM traces: + +![Elasticsearch Demo](../../img/elasticsearch_demo.png) + ## Production Setup **With Elasticsearch Cloud:**