OPS08-BP05 Criar painéis - Framework Well-Architected da AWS

OPS08-BP05 Criar painéis

Os painéis são a visão voltada para o ser humano dos dados de telemetria das workloads. Embora forneçam uma interface visual vital, eles não devem substituir os mecanismos de alerta, mas sim complementá-los. Quando elaborados com cuidado, eles não apenas oferecem insights rápidos sobre a integridade e a performance do sistema, como também podem apresentar às partes interessadas informações em tempo real sobre os resultados empresariais e o impacto dos problemas.

Resultado desejado:

Insights claros e acionáveis sobre a integridade do sistema e dos negócios usando representações visuais.

Práticas comuns que devem ser evitadas:

  • Painéis complicados demais e com muitas métricas.

  • Confiar em painéis sem alertas para detecção de anomalias.

  • Não atualizar os painéis à medida que as workloads evoluem.

Benefícios de implementar esta prática recomendada:

  • Visibilidade imediata de métricas e KPIs críticos do sistema.

  • Comunicação e compreensão aprimoradas com as partes interessadas.

  • Visão rápida do impacto dos problemas operacionais.

Nível de risco exposto se esta prática recomendada não for estabelecida: Médio

Orientação para implementação

Painéis centrados nos negócios

Os painéis personalizados para os KPIs de negócios envolvem uma gama maior de partes interessadas. Embora essas pessoas possam não estar interessadas nas métricas do sistema, elas estão interessadas em entender as implicações comerciais desses números. Um painel centrado nos negócios garante que todas as métricas técnicas e operacionais monitoradas e analisadas estejam sincronizadas com as metas empresariais abrangentes. Esse alinhamento fornece clareza, garantindo que todos estejam em sintonia sobre o que é essencial e o que não é. Além disso, painéis que destacam os KPIs de negócios tendem a ser mais acionáveis. As partes interessadas podem entender rapidamente a integridade das operações, as áreas que precisam de atenção e o impacto potencial nos resultados empresariais.

Com isso em mente, ao criar seus painéis, garanta que haja um equilíbrio entre métricas técnicas e KPIs comerciais. Ambos são vitais, mas atendem a públicos diferentes. O ideal é que você tenha painéis que forneçam uma visão holística da integridade e da performance do sistema e, ao mesmo tempo, enfatizem os principais resultados comerciais e suas implicações.

Os painéis do Amazon CloudWatch são páginas iniciais personalizáveis no console do CloudWatch que você pode usar para monitorar seus recursos em uma única visualização, até mesmo os recursos distribuídos em diferentes contas e Regiões da AWS.

Etapas de implementação

  1. Crie um painel básico: crie um novo painel no CloudWatch e dê a ele um nome descritivo.

  2. Use widgets do Markdown: antes de mergulhar nas métricas, use os widgets do Markdown para adicionar contexto textual na parte superior do seu painel. Isso deve explicar o que o painel abrange, a importância das métricas representadas e também pode conter links para outros painéis e ferramentas de solução de problemas.

  3. Crie variáveis do painel: incorpore variáveis do painel onde apropriado para permitir visualizações dinâmicas e flexíveis do painel.

  4. Crie widgets de métricas: adicione widgets de métricas para visualizar várias métricas que sua aplicação emite, adaptando esses widgets para representar com eficácia a integridade do sistema e os resultados empresariais.

  5. Consultas do Log Insights: use o CloudWatch Logs Insights para obter métricas acionáveis de seus logs e exibir esses insights no painel.

  6. Configure alarmes: integre os alarmes do CloudWatch ao seu painel para ter uma visão rápida de qualquer métrica que esteja ultrapassando seus limites.

  7. Use o Contributor Insights: incorpore o CloudWatch Contributor Insights para analisar campos de alta cardinalidade e obter uma compreensão mais clara dos principais colaboradores do seu recurso.

  8. Crie widgets personalizados: para necessidades específicas não atendidas pelos widgets padrão, considere criar widgets personalizados. Eles podem ser extraídos de várias fontes de dados ou representar dados de maneiras exclusivas.

  9. Use o AWS Health Dashboard: use o AWS Health Dashboard para obter informações mais detalhadas sobre a integridade da sua conta, eventos e mudanças futuras que possam afetar seus serviços e recursos. Você também pode obter uma visão centralizada dos eventos de integridade no AWS Organizations ou criar seus próprios painéis personalizados (para obter mais detalhes, consulte Exemplos relacionados).

  10. Itere e refine: à medida que sua aplicação evolui, revise regularmente o painel para garantir sua relevância.

Recursos

Práticas recomendadas relacionadas:

Documentos relacionados:

Vídeos relacionados:

Exemplos relacionados: