Módulos

O que cada área do console Pulse oferece para operações e engenharia.

Módulos do console

O Orkestra Pulse organiza a observabilidade em áreas especializadas — da telemetria bruta até incidentes, SLOs e insights. Cada módulo abaixo descreve o propósito, o uso recomendado e as capacidades de cada tela.

Overview

Dashboard consolidado com KPIs, gráficos e alertas da telemetria do workspace.

Ponto de entrada do console após o login. Reúne em uma única tela os indicadores mais relevantes de infraestrutura, APM e saúde geral do ambiente, permitindo enxergar de imediato se algo exige atenção. Ideal para plantões, stand-ups de operações e checagens rápidas antes de aprofundar em um módulo específico. O intervalo de atualização pode ser ajustado para acompanhar incidentes em tempo quase real.

Capacidades

  • KPIs de infra e APM
  • Atualização automática
  • Filtro por ambiente
Infraestrutura

Hosts com CPU, memória, disco e rede.

Focado na camada de máquinas e recursos computacionais. Lista cada host monitorado com métricas de utilização e tendências visuais, ajudando SREs e equipes de plataforma a identificar saturação, degradação ou hosts fora do padrão. Complementa a visão de serviços ao mostrar a base física ou virtual sobre a qual as aplicações rodam. Útil para capacity planning e para correlacionar problemas de aplicação com limitações de infraestrutura.

Capacidades

  • Lista de hosts
  • Sparklines por métrica
  • Status operacional
Serviços

Catálogo APM com latência, throughput e erros por serviço.

Catálogo orientado a aplicações e microsserviços. Cada serviço exibe latência, volume de requisições, taxa de erro e sinais de degradação, com drill-down para operações e agrupamentos de falha. Engenheiros de software e tech leads usam esta área para priorizar otimizações e entender o impacto de deploys ou dependências externas. Funciona como o hub central do APM dentro do Pulse.

Capacidades

  • Detalhe por serviço
  • Operações e grupos de erro
  • Filtro por ambiente
Service map

Mapa de dependências entre serviços a partir de traces.

Representação visual das relações entre serviços, construída a partir de traces distribuídos. Cada nó reflete o estado operacional da dependência e permite navegar até os traces que sustentam aquela conexão. Facilita entender blast radius em incidentes, documentar arquitetura viva e detectar dependências ocultas ou acoplamentos inesperados. Especialmente valioso em ambientes com muitos microsserviços.

Capacidades

  • Grafo interativo
  • Status por nó
  • Drill-down para traces
Traces

Traces distribuídos com waterfall e filtros por serviço e status.

Explorador de traces OpenTelemetry com lista pesquisável e visualização em waterfall de spans. Permite seguir uma requisição ponta a ponta, medir latência por etapa e localizar gargalos ou erros em cadeias de chamadas. Integra-se naturalmente com logs e métricas para investigações de performance. Indispensável quando o sintoma é lentidão intermitente ou falha em um fluxo específico.

Capacidades

  • Lista e detalhe de trace
  • Waterfall de spans
  • Correlação com logs
Logs

Explorador de logs com facets, views salvas e exportação.

Central de busca e análise de logs estruturados ingeridos no workspace. Suporta filtros por facets, views salvas para consultas recorrentes e exportação para análise externa. Operadores usam para caçar erros, validar deploys e cruzar eventos com traceId ou serviço. A atualização automática opcional mantém a tela útil durante incidentes ativos sem exigir refresh manual constante.

Capacidades

  • Busca e facets
  • Views salvas
  • Export CSV/JSON
RUM

Sessões e Core Web Vitals da experiência do usuário final.

Real User Monitoring — observa a experiência real dos usuários no browser ou cliente, não apenas o backend. Agrega sessões, métricas de qualidade (como LCP, FID e CLS) e permite filtrar por severidade da experiência. Product engineers e frontend leads utilizam para priorizar melhorias de performance percebida e detectar regressões que não aparecem em métricas de servidor.

Capacidades

  • Filtro por qualidade
  • Tabela de sessões
  • Vitals agregados
Synthetics

Checks HTTP simulados com status e latência por região.

Monitoramento proativo por meio de requisições sintéticas periódicas a endpoints críticos. Exibe disponibilidade, latência e status por região ou ponto de presença, complementando métricas reativas com alertas antes que usuários reportem falhas. Equipes de SRE e NOC usam para validar SLAs externos, páginas de login, APIs públicas e jornadas essenciais do produto.

Capacidades

  • Cards por região
  • Status up/degraded/down
  • Latência e uptime
Monitors

Monitors e timeline de eventos do workspace.

Gestão de regras de alerta e histórico de disparos no workspace. Cada monitor representa uma condição sobre métricas ou sinais operacionais, com estados como normal, warning ou firing. Permite silenciar temporariamente, reconhecer alertas e revisar a linha do tempo de eventos. É a ponte entre telemetria contínua e resposta humana ou automatizada a anomalias.

Capacidades

  • Estado firing/warn
  • Mute e acknowledge
  • Histórico de alertas
Incidentes

Incidentes correlacionados a monitors, logs e traces.

Workspace para conduzir incidentes de ponta a ponta — da abertura à resolução. Agrupa contexto de monitors, logs e traces relacionados, apoia runbooks e visibilidade de quem está de plantão. Reduz tempo de triagem ao manter evidências e status do incidente no mesmo lugar. Voltado a war rooms, comunicação de crise e post-mortems estruturados.

Capacidades

  • Ciclo open → resolved
  • Runbooks
  • On-call
SLOs

Objetivos de nível de serviço e error budget por serviço.

Traduz confiabilidade em metas mensuráveis por serviço ou fluxo crítico. Mostra cumprimento do SLO, consumo de error budget e burn rate para antecipar violações antes que afetem clientes. Alinha engenharia e produto em decisões de freeze de release, priorização de débito técnico e negociação de trade-offs entre velocidade e estabilidade.

Capacidades

  • Error budget
  • Burn rate
  • Detalhe por serviço
Métricas

Explorador de séries temporais sobre métricas ingeridas.

Explorador livre de séries temporais — escolha métricas do catálogo, compare períodos e visualize múltiplas séries no mesmo gráfico. Complementa o Overview e os dashboards com análise ad hoc quando você já sabe qual sinal investigar. Adequado para validar hipóteses, acompanhar experimentos e aprofundar métricas customizadas enviadas via OTLP ou Prometheus.

Capacidades

  • Catálogo de métricas
  • Gráfico multi-série
  • Comparação por nome
Dashboards

Dashboards customizáveis para operações e NOC.

Painéis compostos por widgets de telemetria, pensados para contextos operacionais recorrentes — plantão, sala de guerra ou revisão semanal. Suporta templates voltados ao NOC e integração com o modo TV para exibição em monitores de parede. Permite consolidar apenas o que importa para um time ou serviço, sem navegar módulo a módulo durante um incidente.

Capacidades

  • Templates NOC
  • Modo TV
  • Widgets de telemetria
Investigations

Notebooks correlacionando logs, traces e métricas.

Espaço de investigação estruturada que une logs, traces e métricas em uma linha do tempo coerente. Funciona como caderno de anotações operacionais: registre hipóteses, fixe evidências e retome investigações interrompidas. Reduz a fragmentação entre abas durante root cause analysis e preserva contexto para handoff entre turnos ou membros do time.

Capacidades

  • Timeline unificada
  • Investigações guiadas
  • Notas colaborativas
Integrações

Conexão de fontes OTLP, Prometheus e Loki ao workspace.

Ponto de configuração para conectar o ambiente ao Pulse. Oferece templates e wizard para OpenTelemetry, Prometheus e Grafana Loki, gera credenciais de ingestão e orienta o envio de traces, logs e métricas ao workspace correto. Em produção, o contrato padrão do cliente é só OTEL (OTEL_SERVICE_NAME + OTEL_EXPORTER_OTLP_* + API key) — ver docs/CLIENT-OTEL-SETUP.md. Sem dados ingeridos, os demais módulos permanecem vazios.

Capacidades

  • Templates OTLP/Prometheus/Loki
  • API keys pulse_live_…
  • Snippet .env para clientes
Insights

Varredura cross-module com destaques e recomendações.

Camada analítica que varre o workspace inteiro e destaca padrões, riscos e oportunidades que passam despercebidos em telas isoladas. Cruza incidentes, monitors, traces, logs e SLOs para sugerir onde agir primeiro. Pode enriquecer recomendações com IA quando configurada, mas a análise base por regras já entrega valor imediato para revisões periódicas de saúde da plataforma.

Capacidades

  • Snapshot do workspace
  • Insights por severidade
  • Enriquecimento opcional com IA