dashboard-builder

Build operator-focused monitoring dashboards for Grafana and SigNoz.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/luongldptit/move-ticket --skill dashboard-builder-luongldptit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dashboard-builder
Source: https://github.com/luongldptit/move-ticket/tree/main/.agent/skills/dashboard-builder
Command: npx skills add https://github.com/luongldptit/move-ticket --skill dashboard-builder-luongldptit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the common issue of monitoring dashboards that are cluttered with irrelevant "vanity" metrics and fail to help operators quickly answer critical questions about system health, bottlenecks, recent changes, and required corrective actions.

Core Features & Use Cases

  • Operator-question-first workflow: Structures dashboards around core operational categories (health, latency, throughput, saturation, service-specific risks) instead of random metric inclusion.
  • Multi-platform guidance: Provides step-by-step instructions for building dashboards on Grafana, SigNoz, and similar monitoring platforms, including schema inspection and panel best practices.
  • Pre-built templates and checklists: Includes example panel sets for common services (Elasticsearch, Kafka, API gateways) and a quality checklist to ensure dashboards are usable for operations.
  • Use Case: If you need a Kafka monitoring dashboard, this Skill guides you to include only relevant panels like under-replicated partitions, consumer lag, and disk pressure, rather than every available broker metric.

Quick Start

Use the dashboard-builder skill to create a Grafana dashboard for your Elasticsearch cluster that answers questions about cluster health, shard allocation, and JVM pressure.

Frequently Asked Questions about dashboard-builder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a Grafana dashboard for Kafka that shows actionable operational metrics?

To build an actionable Kafka dashboard in Grafana, you should group panels around core operator questions like health, latency, and saturation, including specific metrics such as under-replicated partitions, consumer lag, and disk pressure rather than vanity metrics.

What is an actionable operational monitoring dashboard?

An actionable operational monitoring dashboard is structured to answer core operator questions about system health, bottlenecks, recent changes, and required corrective actions, eliminating cluttered vanity metrics that fail to guide operational decisions.

Does the dashboard builder support SigNoz for SRE monitoring?

Yes, the dashboard builder supports SigNoz alongside Grafana and equivalent monitoring platforms, providing step-by-step guidance for creating SRE operational boards with structured panel grouping and meaningful threshold styling.

What's the best way to structure Elasticsearch monitoring panels?

The best way to structure Elasticsearch monitoring panels is to organize them around operator-focused categories like cluster health, shard allocation, and JVM pressure, ensuring the dashboard answers specific service risk questions instead of just displaying random metrics.

Can I use this approach to create dashboards for API gateways?

Yes, you can use this approach to create dashboards for API gateways, as it provides pre-built templates and enforces relevant metric selection tailored to common services to ensure production-ready monitoring boards.

Why do my monitoring dashboards fail to help operators during incidents?

Monitoring dashboards often fail during incidents because they are cluttered with irrelevant vanity metrics, whereas a structured operator-question-first workflow validates that panels directly answer questions about bottlenecks and required actions.