Skip to content

DASHBOARDING

Last reviewed: 2026-05-29

Purpose: Dashboard design and data visualization techniques โ€” covering real-time monitoring dashboards, tool selection, and visual best practices.

Contents

Overview

This folder covers dashboard design principles, visualization techniques, and tool selection for monitoring, analytics, and operations dashboards.

Dashboard Types

  • Operational/Monitoring Dashboards โ€” Real-time metrics, alerts, SLAs (Grafana, Prometheus)
  • Analytical/Business Dashboards โ€” Historical trends, KPIs, reports (Power BI, Tableau)
  • Executive Dashboards โ€” High-level summaries, scorecards, drill-down capability
  • Technical Dashboards โ€” System health, performance, logs, traces

Real-World Examples

The training ecosystem includes working dashboards across multiple tools:

Grafana Observability Dashboard (RL Parser)

  • Pub/Sub publish rate by event type (time series)
  • Latency percentiles (p50, p95, p99)
  • Error rates and error counts
  • Total events published (stat/gauge)
  • Event distribution (pie chart)
  • Distributed tracing views from Jaeger

Streamlit Dashboard (Wikipedia Changes)

  • Metric cards with delta indicators (changes, users, domains per minute)
  • Time series line chart of changes/users/domains trends
  • Bot vs non-bot pie chart
  • Top users, top bots, top non-bots bar charts
  • Drill-down by user (domain and change type breakdown)
  • Auto-refresh with configurable interval

Plotly Dash Dashboard (Wikipedia Changes)

  • Real-time indicator gauges with delta
  • Auto-updating time series (1-second interval)
  • Live timestamp display