@2025 Altinity, Inc.
Unified
Observability
Alkin Tezuysal - FOSSASIA Summit March 2025
Leveraging ClickHouse as a
Comprehensive Telemetry
Database
@2025 Altinity, Inc.
Let’s get connected!
Alkin Tezuysal - Director of Services @AltinityDB
● Linkedin : https://www.linkedin.com/in/askdba/
Open Source Database Evangelist
● Previously ChistaDATA, PlanetScale, Percona and Pythian as Senior Technical
Manager, SRE, DBA
● Earlier in life Enterprise DBA , Informix, Oracle, DB2 , SQL Server
● Recent Recognitions:
○ Most Influential in Database Community 2022 - The Redgate 100
○ MySQL Cookbook, 4th Edition 2022 - O'Reilly Media, Inc.
○ MySQL Rockstar 2023 - Oracle (MySQL Community)
○ Database Design and Modeling with PostgreSQL and MySQL 2024 -
<Packt>
@ask_dba
@2025 Altinity, Inc.
Born to Sail, Forced to Work!
@2025 Altinity, Inc.
Sailing Trivia
What is the purpose of a “boom” on a
sailboat?
@2025 Altinity, Inc.
AGENDA
● Observibility Basics
● Introduction to ClickHouse
● Open Telemetry aka OTel features
● Monitoring tools vs DIY observibility
@2025 Altinity, Inc.
Challenges with
Disparate Telemetry
Systems
Separate tools for metrics, logs, and traces.
@2025 Altinity, Inc.
—Grafana State of Observability Report
“Minimum no. of o11y
tools deployed by a
typical organization
”
6
@2025 Altinity, Inc.
Metric
s
Exporters -
Where’s the
problem?
OpenTelemetry
Jaeger
Scrapers - What’s
the problem?
Fluentd
Logstash
Vector
Monitoring - Is there a
problem?
Grafana
Kibana
PMM
Traces Logs
@2025 Altinity, Inc.
The OpenTelemetry Project
Observability = Visibility + Understanding
@2025 Altinity, Inc.
What’s stored?
● Metrics, traces, logs,
profiles, events
● Resource metadata
● Graphs & topologies
● Snapshots & deltas
● Configuration
@2025 Altinity, Inc.
Observibility Pipeline
@2025 Altinity, Inc.
Storage?
Challenge Solution is ClickHouse
@2025 Altinity, Inc.
Introducing ClickHouse
Massively
scalable
Can scale both
horizontally and
vertically
Fast execution
Columnar vectorized
execution
SQL Compatible
Support for ANSI
SQL
@2025 Altinity, Inc.
Capabilities of column
store is not limited to
Full-text search
Efficient compression
Real-time analytics
Relational
Petabyte-scale
@2025 Altinity, Inc.
ClickHouse for
Observability
Open Telemetry
De-facto standard for
traces, metrics, logs
ClickHouse
Fast, reliable and
scalable column store.
@2025 Altinity, Inc.
How tables written in
ClickHouse?
Index Columns
Index Columns
Index Columns
Part
Part
Rewritten, Bigger Part
Update and delete also rewrite parts
@2025 Altinity, Inc.
MergeTree family
Fully
merged
part
Unmerged,
freshly
inserted
part
Query efficiency
@2025 Altinity, Inc.
How does this help?
Fast writes
Time-friendly
Easy cleanup
Cost-effective
@2025 Altinity, Inc.
Data Transformation &
Management
• Materialized Views
• TTL
• Tiered storage
@2025 Altinity, Inc.
Integrations
• Grafana Datasource Plugin
• Jaeger w/ ClickHouse backend
• cLoki
• Kafka table engine
@2025 Altinity, Inc.
Integrations via OpenTelemetry
@2025 Altinity, Inc.
More Benefits
• Excellent compression, even with variable schemas
• Practically unlimited cardinality
• Horizontally scalable ingestion & querying
@2025 Altinity, Inc.
Challenges
• SQL is not PromQL*
• Overly complex for small data volumes*
• Not a turn-key solution
@2025 Altinity, Inc.
Finally
"The OpenTelemetry project does not include
any kind of database or backend UI."
@2025 Altinity, Inc.
Complete observability solution
@2025 Altinity, Inc.
Options
SigNoz
coroot
HyperDX
DIY
qryn
@2025 Altinity, Inc.
Coroot
Batteries-included, no-code
observability
@2025 Altinity, Inc.
@2025 Altinity, Inc.
@2025 Altinity, Inc.
@2025 Altinity, Inc.
qryn
"Querying" — LogQL, PromQL, and TempoQL
for OpenTelemetry sources, with ClickHouse
storage
@2025 Altinity, Inc.
@2025 Altinity, Inc.
SOMETIMES, COMPARISONS
ARE GOOD
coroot qryn
• eBPF-based Node-Agent
• OTLP ingestion via Collector
Gateway
• Uses (mostly) standard
OpenTelemetry Exporter
schema + new schema for
profiles
• Uses on its own collector
exporter / collector
distribution
• Exposes Tempo, Loki, OTLP,
and Prometheus APIs
• Projects into compatible
formats using Materialized
Views
@2025 Altinity, Inc.
Schema Considerations
• ZSTD Compression
• Delta encoding
• Bloom filter indexes for maps (resources) and logs
• MergeTree, partitioned on time
• 7-day TTL
@2025 Altinity, Inc.
OpenTelemetry Collector
Exporter for ClickHouse
• Maps for metadata
• Efficient full-body
text-search
• Materialized View for
span durations
@2025 Altinity, Inc.
qryn
• Fingerprints for unique
time series
• Indexed labels (via
Materialized Views)
• Allows for efficient
updates
(ReplacingMergeTree)
• Null Engine for raw ingest
@2025 Altinity, Inc.
Scaling for Production
High-availability considerations &
architecture
@2025 Altinity, Inc.
Managing Multiple
Collectors
@2025 Altinity, Inc.
The Altinity Operator
• PVC management
• Rolling upgrades
• Built-in monitoring
@2025 Altinity, Inc.
Alerting & Other
Considerations
Set up alerts in Grafana based on query
thresholds.
Integrate with notification channels like
email, Slack, or PagerDuty.
@2025 Altinity, Inc.
Conclusion - Why Unified
Observability Storage?
• Simplified management
• Simplified scaling
• Cost management
• Standardization and normalization of metadata
• Post-hoc dependency mapping
• Cross-signal correlation
@2025 Altinity, Inc.
Thank You
Q&A
@2025 Altinity, Inc.
RESOURCES
OpenTelemetry:
ClickHouse:
Altinity:
Coroot:
qryn:

More Related Content

PDF
Altinity Quickstart for ClickHouse-2202-09-15.pdf
PDF
Creating Beautiful Dashboards with Grafana and ClickHouse
PDF
Design and Modeling with MySQL and PostgreSQL - Percona University Istanbul S...
PDF
A Practical Introduction to Handling Log Data in ClickHouse, by Robert Hodges...
PDF
Building an Observability platform with ClickHouse
PDF
Combinación de logs, métricas y seguimiento para una visibilidad centralizada
PDF
apidays LIVE Paris 2021 - Building an analytics API by David Wobrock, Botify
PDF
Altinity Quickstart for ClickHouse
Altinity Quickstart for ClickHouse-2202-09-15.pdf
Creating Beautiful Dashboards with Grafana and ClickHouse
Design and Modeling with MySQL and PostgreSQL - Percona University Istanbul S...
A Practical Introduction to Handling Log Data in ClickHouse, by Robert Hodges...
Building an Observability platform with ClickHouse
Combinación de logs, métricas y seguimiento para una visibilidad centralizada
apidays LIVE Paris 2021 - Building an analytics API by David Wobrock, Botify
Altinity Quickstart for ClickHouse

Similar to Unified Observability - Alkin Tezuysal - FOSSASIA Summit March 2025 .pdf (20)

PDF
ClickHouse 2018. How to stop waiting for your queries to complete and start ...
PDF
TripleLift: Preparing for a New Programmatic Ad-Tech World
PDF
Gain Better Observability with OpenTelemetry and InfluxDB
PDF
ClickHouse in Real Life. Case Studies and Best Practices, by Alexander Zaitsev
PDF
ClickHouse Analytical DBMS. Introduction and usage, by Alexander Zaitsev
PDF
Big Data LDN 2017: The 3rd Wave of Business Intelligence
PDF
Combining Logs, Metrics, and Traces for Unified Observability
PDF
Combinação de logs, métricas e rastreamentos para observabilidade unificada
PDF
ClickHouse Introduction by Alexander Zaitsev, Altinity CTO
PDF
Combinación de logs, métricas y seguimiento para una visibilidad centralizada
PPTX
Rootconf 2017 - State of the Open Source monitoring landscape
PPTX
Back to school: Big Data IDEA 101
PPTX
Big Data IDEA 101 2019
PDF
Monitoring with Clickhouse
PDF
My first 90 days with ClickHouse.pdf
PDF
Dok Talks #133 - My First 90 days with Clickhouse
PDF
Using ClickHouse for Experimentation
PPTX
ELK Solutions Enablement Session - 17th March'2020
PPTX
ClickHouse Paris Meetup. ClickHouse Analytical DBMS, Introduction. By Alexand...
PPTX
OpenTelemetry: The future (present) of Observability
ClickHouse 2018. How to stop waiting for your queries to complete and start ...
TripleLift: Preparing for a New Programmatic Ad-Tech World
Gain Better Observability with OpenTelemetry and InfluxDB
ClickHouse in Real Life. Case Studies and Best Practices, by Alexander Zaitsev
ClickHouse Analytical DBMS. Introduction and usage, by Alexander Zaitsev
Big Data LDN 2017: The 3rd Wave of Business Intelligence
Combining Logs, Metrics, and Traces for Unified Observability
Combinação de logs, métricas e rastreamentos para observabilidade unificada
ClickHouse Introduction by Alexander Zaitsev, Altinity CTO
Combinación de logs, métricas y seguimiento para una visibilidad centralizada
Rootconf 2017 - State of the Open Source monitoring landscape
Back to school: Big Data IDEA 101
Big Data IDEA 101 2019
Monitoring with Clickhouse
My first 90 days with ClickHouse.pdf
Dok Talks #133 - My First 90 days with Clickhouse
Using ClickHouse for Experimentation
ELK Solutions Enablement Session - 17th March'2020
ClickHouse Paris Meetup. ClickHouse Analytical DBMS, Introduction. By Alexand...
OpenTelemetry: The future (present) of Observability
Ad

More from Alkin Tezuysal (20)

PDF
Boosting MySQL with Vector Search -THE VECTOR SEARCH CONFERENCE 2025 .pdf
PDF
Boosting MySQL with Vector Search Scale22X 2025.pdf
PDF
Boosting MySQL with Vector Search Fosdem 2025.pdf
PDF
London MySQL Day - Lightning Talk Dec 2024.pdf
PDF
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
PPTX
Design and Modeling for MySQL SCALE 21X Pasadena, CA Mar 2024
PDF
FOSSASIA - MySQL Cookbook 4e Journey APR 2023.pdf
PDF
MySQL Ecosystem in 2023 - FOSSASIA'23 - Alkin.pptx.pdf
PDF
How OLTP to OLAP Archival Demystified
PDF
MySQL Cookbook: Recipes for Developers, Alkin Tezuysal and Sveta Smirnova - P...
PDF
KubeCon_NA_2021
PDF
Integrating best of breed open source tools to vitess orchestrator pleu21
PDF
Vitess: Scalable Database Architecture - Kubernetes Community Days Africa Ap...
PDF
How to shard MariaDB like a pro - FOSDEM 2021
PDF
Vitess - Data on Kubernetes
PDF
MySQL Ecosystem in 2020
PDF
Introduction to Vitess on Kubernetes for MySQL - Webinar
PDF
When is Myrocks good? 2020 Webinar Series
PPTX
Mysql 8 vs Mariadb 10.4 Webinar 2020 Feb
PPTX
Myrocks in the wild wild west! FOSDEM 2020
Boosting MySQL with Vector Search -THE VECTOR SEARCH CONFERENCE 2025 .pdf
Boosting MySQL with Vector Search Scale22X 2025.pdf
Boosting MySQL with Vector Search Fosdem 2025.pdf
London MySQL Day - Lightning Talk Dec 2024.pdf
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Design and Modeling for MySQL SCALE 21X Pasadena, CA Mar 2024
FOSSASIA - MySQL Cookbook 4e Journey APR 2023.pdf
MySQL Ecosystem in 2023 - FOSSASIA'23 - Alkin.pptx.pdf
How OLTP to OLAP Archival Demystified
MySQL Cookbook: Recipes for Developers, Alkin Tezuysal and Sveta Smirnova - P...
KubeCon_NA_2021
Integrating best of breed open source tools to vitess orchestrator pleu21
Vitess: Scalable Database Architecture - Kubernetes Community Days Africa Ap...
How to shard MariaDB like a pro - FOSDEM 2021
Vitess - Data on Kubernetes
MySQL Ecosystem in 2020
Introduction to Vitess on Kubernetes for MySQL - Webinar
When is Myrocks good? 2020 Webinar Series
Mysql 8 vs Mariadb 10.4 Webinar 2020 Feb
Myrocks in the wild wild west! FOSDEM 2020
Ad

Recently uploaded (20)

PDF
Rapid Prototyping: A lecture on prototyping techniques for interface design
PDF
giants, standing on the shoulders of - by Daniel Stenberg
PDF
MENA-ECEONOMIC-CONTEXT-VC MENA-ECEONOMIC
PDF
“The Future of Visual AI: Efficient Multimodal Intelligence,” a Keynote Prese...
PDF
EIS-Webinar-Regulated-Industries-2025-08.pdf
PDF
Decision Optimization - From Theory to Practice
PDF
Early detection and classification of bone marrow changes in lumbar vertebrae...
PDF
Examining Bias in AI Generated News Content.pdf
PDF
Human Computer Interaction Miterm Lesson
PDF
SaaS reusability assessment using machine learning techniques
PDF
4 layer Arch & Reference Arch of IoT.pdf
PDF
Planning-an-Audit-A-How-To-Guide-Checklist-WP.pdf
PPTX
Internet of Everything -Basic concepts details
PDF
substrate PowerPoint Presentation basic one
PDF
Build Real-Time ML Apps with Python, Feast & NoSQL
PDF
Aug23rd - Mulesoft Community Workshop - Hyd, India.pdf
PDF
5-Ways-AI-is-Revolutionizing-Telecom-Quality-Engineering.pdf
PPTX
Presentation - Principles of Instructional Design.pptx
PDF
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
PDF
NewMind AI Weekly Chronicles – August ’25 Week IV
Rapid Prototyping: A lecture on prototyping techniques for interface design
giants, standing on the shoulders of - by Daniel Stenberg
MENA-ECEONOMIC-CONTEXT-VC MENA-ECEONOMIC
“The Future of Visual AI: Efficient Multimodal Intelligence,” a Keynote Prese...
EIS-Webinar-Regulated-Industries-2025-08.pdf
Decision Optimization - From Theory to Practice
Early detection and classification of bone marrow changes in lumbar vertebrae...
Examining Bias in AI Generated News Content.pdf
Human Computer Interaction Miterm Lesson
SaaS reusability assessment using machine learning techniques
4 layer Arch & Reference Arch of IoT.pdf
Planning-an-Audit-A-How-To-Guide-Checklist-WP.pdf
Internet of Everything -Basic concepts details
substrate PowerPoint Presentation basic one
Build Real-Time ML Apps with Python, Feast & NoSQL
Aug23rd - Mulesoft Community Workshop - Hyd, India.pdf
5-Ways-AI-is-Revolutionizing-Telecom-Quality-Engineering.pdf
Presentation - Principles of Instructional Design.pptx
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
NewMind AI Weekly Chronicles – August ’25 Week IV

Unified Observability - Alkin Tezuysal - FOSSASIA Summit March 2025 .pdf