View on GitHub

manual-da-engenharia-para-codar

Este é o manual para compromissos de "código com" a engenharia.

Painel de Controle

Visão Geral

Um painel de controle é uma forma de visualização de dados que fornece uma visão “de relance” dos Indicadores-Chave de Desempenho (KPIs) de um sistema observável. Um painel de controle conecta várias fontes de dados, permitindo a criação de representações visuais de insights de dados que, de outra forma, seriam difíceis de entender. O painel de controle pode ser usado para:

Melhores Práticas

Perguntas comuns a se fazer ao criar um painel de controle seriam:

Aqui estão princípios a serem considerados ao criar painéis de controle:

  1. Separe um painel de controle em várias seções para simplificá-lo. Adicionar um salto de página ou um link âncora (#seção) também é uma vantagem, se aplicável.
  2. Adicione gráficos simples e múltiplos. Construa gráficos simples e tenha mais deles em vez de um único gráfico complicado.
  3. Identifique metas ou medições de KPI. Identificar metas ou KPIs ajuda a definir o que precisa ser alcançado. Aqui estão alguns exemplos - tempo de inatividade do servidor, tempo médio para resolver erros, acordo de nível de serviço.
  4. Faça perguntas que possam ajudar a alcançar o objetivo ou KPI definido. Isso pode parecer contra-intuitivo, mas quanto mais perguntas forem feitas ao construir um painel de controle, melhor será o resultado. Perguntas como localização, provedor de serviços de Internet, horário do dia em que os usuários fazem solicitações ao servidor seriam um bom começo.
  5. Valide as perguntas. Isso é frequentemente feito com partes interessadas, patrocinadores, líderes ou gerentes de projeto.
  6. Observe o painel de controle que foi construído. Os dados estão refletindo o que as partes interessadas se propuseram a responder?
  7. Lembre-se sempre de que esse processo leva tempo. Construir um painel de controle é fácil, mas construir um painel de controle observável para mostrar padrões é difícil.

Ferramentas Recomendadas

Amostras de Painéis de Controle e Receitas

Azure Workbooks

Application Insights

Para outras ferramentas, essas amostras podem ser usadas como referência para recriar painéis de controle se um modelo não estiver prontamente disponível.

Grafana com Azure Monitor como Fonte de Dados

Resumo

Para construir um painel de controle observável, o objetivo é aproveitar métricas, logs, rastreamentos coletados para fornecer uma visão de como o sistema se comporta, como o usuário se comporta e identificar padrões.