KLogic
📊 Custom Dashboards

Build Your Own Kafka Dashboards

Drag, drop, and configure the exact Kafka metrics your team cares about. Visualise throughput, lag, latency, and more with fully customisable charts and KPI boxes.

Pre-Built Dashboards Never Quite Fit

Every team has different KPIs. Generic dashboards force you to hunt for the metrics that matter.

One-Size-Fits-All Layouts

Built-in dashboards display every metric whether you need it or not, burying the signals that matter to your team under noise you never look at.

No Auto-Refresh Control

Static snapshots miss fast-moving incidents. Without configurable auto-refresh you are always reacting to stale data.

Hard to Share Context

Engineers, SREs, and product managers need different views. Without shareable custom dashboards, everyone rebuilds the same charts independently.

Custom vs. Default Dashboards

❌ Default Dashboards

  • • Fixed layout you cannot change
  • • Shows metrics you do not need
  • • No per-team customisation
  • • Manual refresh only

✅ KLogic Custom Dashboards

  • • Drag-and-drop widget placement
  • • Any metric, any chart type
  • • Workspace-scoped sharing
  • • Configurable auto-refresh

Everything You Need to Build the Perfect Dashboard

A full-featured dashboard builder designed for Kafka operators and engineers

Drag-and-Drop Builder

Freeform Grid Layout

Place widgets anywhere, resize by dragging corners, reorder at any time with no coding required

Rich Widget Library

Line, bar, area, and pie charts via ECharts plus KPI status boxes with threshold-based colour coding

Searchable Metric Picker

Find any collected Kafka metric instantly and bind it to a widget in seconds

Widget GalleryECharts Powered
Line Chart
Bar Chart
Area Chart
Pie Chart
KPI Status Box
5
Widget Types Available
Dashboard Controls
Time Range
15m1h6h24h7dCustom
Auto-Refresh
Off10s30s1m5m
Shared with workspace

Time Range & Auto-Refresh

Global Time Range Selector

Preset intervals from 15 minutes to 7 days plus a custom date-range picker applied to all widgets at once

Configurable Auto-Refresh

Choose refresh intervals from 10 seconds to 5 minutes per dashboard so incident responders always see live data

Workspace-Scoped Sharing

Every dashboard is immediately visible to workspace members with view or edit access based on their role

Dashboard Use Cases

Purpose-built views for every role on your team

Operations Dashboard

Broker health, under-replicated partitions, and request latency at a glance. SRE teams set auto-refresh to 10 s during incidents.

Metrics: throughput, latency, replication lag

Consumer Health Dashboard

Consumer group lag trends, per-partition offset progress, and commit rates for each application team owning a consumer group.

Metrics: lag, commit rate, partition offset

Executive Summary Dashboard

KPI status boxes showing daily message volume, uptime percentage, and SLA compliance — updated every 5 minutes for leadership reviews.

Metrics: volume, uptime, SLA compliance

Why Teams Love Custom Dashboards

Measurable improvements in visibility and incident response

5 min
To build a new dashboard
10 s
Fastest auto-refresh interval
5
Chart types supported
Instant
Workspace sharing

Frequently Asked Questions

KLogic supports line charts, bar charts, area charts, and pie charts powered by ECharts, as well as KPI status boxes that display a single metric with configurable thresholds and color indicators. You can mix and match widget types freely on any dashboard.

Yes. Dashboards are scoped to your workspace, so every member of your workspace can view and interact with dashboards you create. You control who can edit vs. view using workspace role permissions.

Each dashboard has a global time range selector supporting preset intervals (last 15 minutes, 1 hour, 6 hours, 24 hours, 7 days) as well as a custom date-range picker. Individual widgets can optionally override the global range.

Yes. You can configure auto-refresh intervals (10 s, 30 s, 1 min, 5 min) per dashboard. All widgets on the dashboard refresh together, keeping your view consistent without manual reloads.

KLogic's drag-and-drop builder lets you place widgets anywhere on a grid, resize them by dragging their corners, and reorder them at any time. Your layout is saved automatically.

You can plot any metric collected by KLogic: broker throughput, consumer group lag, topic partition counts, replica in-sync ratios, request latency percentiles, JVM heap usage, and many more. The metric picker is searchable.

Build Your First Dashboard in Minutes

Stop navigating to different pages to find the metrics you care about. Build a custom dashboard and share it with your entire team today.

Free 14-day trial • Unlimited dashboards • No credit card required