---
title: "OpenTelemetry"
description: "2 posts about OpenTelemetry, summarised, each linking to the original."
---

# OpenTelemetry
> 2 posts about OpenTelemetry, summarised, each linking to the original.

## Articles

### [How Uken Games reduces observability costs by 87% with ClickHouse](https://yomu.fyi/post/how-uken-games-reduces-observability-costs-by-87-with-clickhouse.md)
- Company: [Clickhouse](https://yomu.fyi/company/clickhouse.md)
- Published: Sep 1, 2026

Uken Games replaced Datadog with an open-source observability stack built around ClickHouse to monitor backend services supporting mobile games with millions of players. The migration addressed rising Datadog costs and vendor lock-in while targeting pragmatic feature parity across metrics, traces, and logs. OpenTelemetry collectors run in two layers: lightweight agents on ECS instances pre-filter traces, while an autoscaling gateway batches and buffers writes to SigNoz on ClickHouse; managed Prometheus handles metrics, CloudWatch retains logs, and Grafana provides dashboards and alerts. Uken samples ordinary traces, retains errors and high-latency requests, computes alert metrics without sampling, and limits retention to two weeks. The resulting system stores all traces on one ClickHouse node using about 170 GB, operates without migration downtime, and costs about $12,000 annually—an 87% reduction.


### [Observability for any agent, anywhere: Production-ready tracing with OpenTelemetry & Unity Catalog on Databricks](https://yomu.fyi/post/observability-for-any-agent-anywhere-production-ready-tracing-with-ope.md)
- Company: [Databricks](https://yomu.fyi/company/databricks.md)
- Author: Firas Farah, Bruno Faria, Anoop Sunke
- Published: May 22, 2026

Databricks supports writing OpenTelemetry (OTel) traces directly to Unity Catalog, where real-time telemetry is stored in Delta tables for governed analytics and retention. AI traces capture prompts, tool calls, responses, latency, and execution paths, enabling debugging, evaluation, and monitoring, while lakehouse storage also allows SQL queries, dashboards, joins with business data, and PII controls. The managed, serverless ingestion layer uses Zerobus Ingest to accept OTLP over gRPC from collectors and REST integrations, streaming spans, logs, and metrics to Unity Catalog without intermediate message buses. A LangGraph support manager assistant demonstrates instrumentation with mlflow.langchain.autolog() and an @MLflow.trace root span, while Genie is invoked through MCP for data-driven questions. The resulting traces can be searched in MLflow, evaluated at scale, and monitored continuously, with FAQ details stating 200 QPS starting throughput, no storage limit, and Unity Catalog governance options for access control, masking, and filtering.
