Skip to main content

Introduction

TraceHouse is a real-time monitoring and visualization tool for ClickHouse databases. It shows what's happening inside your ClickHouse cluster through resource attribution, visual exploration, and system table analysis.

Key Features

FeatureDescription
OverviewSee live CPU, memory, disk I/O, and network usage attributed to queries, merges, mutations, and other work
Time TravelCorrelate historical resource usage with the queries, merges, mutations, and events active at any point in time
AnalyticsAnalyze ordering-key efficiency, run diagnostic SQL, build dashboards, and compare trends and correlations
EventsInvestigate query failures, DDL, server, replication, Keeper, and storage events with their source evidence
QueriesMonitor live and historical queries, then inspect resource usage, scan efficiency, and distributed execution
Merges and MutationsTrack active and historical work with progress, ETA, throughput, classification, and dependencies
Database ExplorerBrowse databases, tables, parts, columns, merge history, lineage, and storage efficiency
Cluster and ReplicationVisualize cluster topology, node health, replica state, queue depth, and replication lag
Engine InternalsInspect thread pools, memory allocation, CPU sampling, primary-key indexes, and dictionaries

Next Steps