OpenObserve Custom Charts Basics Tutorial
Learn the basics of Custom Charts in OpenObserve, from picking a datasource to writing queries and turning results into clean, actionable visuals.
Selecting a datasource and writing the SQL
Transforming results with JavaScript map() to match ECharts’ format
Choosing axis types, symbols, and dimensions (including 3D)
Debugging data structures and saving charts to reuse
Discover how to move beyond the built-in visualizations and build your own custom visualizations in OpenObserve using the power of Apache ECharts.
In this video tutorial, Developer Advocate Manas Sharma walks you through how to build and save custom charts from start to finish. You’ll learn to write queries, transform data with JavaScript, configure axes and chart types, and visualize data in both 2D and 3D.
In this session you’ll learn how to
Custom charts let you tailor your observability exactly to your team’s needs, from tracking KPIs and burn-rates to comparing multi-axis metrics or percentile views. With OpenObserve’s native ECharts integration, you can design visuals that fit your workflow without switching tools.