SkillProgramaçãoCriação
Dashboards no Grafana
Desenha dashboards no Grafana com layout guiado pela audiência, padrões RED / USE / golden signals, variáveis e alertas. Use ao construir um novo conjunto de dashboards ou refatorar um "dashboard de tudo" em visões por audiência.
Ações
PerfilDev
ProfundidadeBaixa
IdiomaInglês (skill original)
Objetivo
Em uma frase.
Projetar conjuntos de dashboards no Grafana eficazes, com layout e métricas adequados a cada audiência, padrões consagrados de observability e dashboard-as-code versionável e revisável.
Aplicação
Quando
faz sentido.
Usar
- Desenhar um novo conjunto de dashboards para um serviço ou plataforma
- Refatorar um "dashboard de tudo" espalhado em visões por audiência
- Adicionar alertas que precisam de contexto visual consistente para quem responde
- Migrar dashboards para dashboard-as-code (Grafonnet / Terraform)
Não usar
- Configurar o scrape do Prometheus — use prometheus-configuration
- Definir SLOs — use slo-implementation; os dashboards apenas os consomem
- Status pages para clientes — use uma ferramenta dedicada de status page
Prompt
Instruções
para a IA.
### Dashboards guiados pela audiência
Um dashboard não serve a todos: separe por audiência. Executivos veem compliance de SLO e impacto em receita; SRE / on-call veem métricas RED, taxa de erro, latência e top errors; desenvolvedores veem deep dive por serviço, traces e deploys recentes; clientes veem uma status page pública.
### Padrões e layout
Use RED para visões orientadas a request (Rate, Errors, Duration com p50/p95/p99), USE para recursos (Utilization, Saturation, Errors) e golden signals do Google SRE (latência, tráfego, erros, saturação). No layout, coloque KPIs de topo na primeira linha, detalhe por serviço ou componente no meio e tendências/histórico embaixo, com o time picker padrão em 1h.
### Variáveis, anotações e dashboard-as-code
Use variáveis como
Um dashboard não serve a todos: separe por audiência. Executivos veem compliance de SLO e impacto em receita; SRE / on-call veem métricas RED, taxa de erro, latência e top errors; desenvolvedores veem deep dive por serviço, traces e deploys recentes; clientes veem uma status page pública.
### Padrões e layout
Use RED para visões orientadas a request (Rate, Errors, Duration com p50/p95/p99), USE para recursos (Utilization, Saturation, Errors) e golden signals do Google SRE (latência, tráfego, erros, saturação). No layout, coloque KPIs de topo na primeira linha, detalhe por serviço ou componente no meio e tendências/histórico embaixo, com o time picker padrão em 1h.
### Variáveis, anotações e dashboard-as-code
Use variáveis como
$service, $environment e $cluster para filtragem e reuso. Marque deploys (vindos do CI) e incidentes (do PagerDuty) com anotações para correlação visual — o deploy causou o spike? Versione tudo com Grafonnet, grafanalib ou o provider Terraform do Grafana, com detecção de drift. Evite anti-padrões: mais de 50 painéis, ausência de anotações, nomes de serviço hardcoded e dashboards sem audiência clara.Execução
Como usar
com IA.
- 01Copie a skill (botão "Copiar skill para IA", no topo): o texto copiado já é a skill completa, não um resumo.
- 02Abra o Claude ou Claude Code e cole — a IA recebe todas as instruções e fica pronta para a tarefa.
- 03Prefere usar como arquivo reutilizável? Baixe o .zip e coloque o
SKILL.mdem.claude/skills/(Claude Code) ou anexe o arquivo no Claude (claude.ai).