← Projetos

Artigo

Monitoria de negócios

Quando a infraestrutura está toda verde e o negócio está parado: o que é a monitoria de negócios, como ela funciona e uma proposta para implantá-la.

O que é monitoria de negócios

Monitoria de negócios é o acompanhamento contínuo, de preferência em tempo real, dos indicadores e eventos que mostram se a operação da empresa está funcionando como deveria. O foco não está nos servidores, na CPU ou na memória, mas na saúde dos processos de negócio: pedidos, transações, propostas, faturamento, integrações com parceiros.

Em inglês, a prática aparece como business monitoring ou business activity monitoring (BAM): o acompanhamento dos processos enquanto eles ainda estão em andamento, a partir dos eventos gerados pelos sistemas operacionais. [1] Ela herda ideias do processamento de eventos complexos, que trata cada pedido, pagamento ou mensagem como um evento de negócio a ser correlacionado com os demais. [2]

O negócio está acontecendo agora como deveria? Se não, onde, desde quando e quem precisa agir?

Na prática, a monitoria de negócios envolve cinco atividades:

  • Definir o que importa: os KPIs e eventos críticos, como volume de pedidos, taxa de aprovação de transações, tempo de liquidação, falhas em integrações com parceiros e receita por hora.
  • Coletar dados das fontes: ERP, APIs, bancos de dados e logs de integração.
  • Comparar com o esperado: limites, metas, SLAs e o padrão histórico. Por exemplo: “às 10h costumamos ter 500 transações; hoje foram 50”.
  • Alertar e dar visibilidade: painéis e alertas por e-mail, Slack ou Teams, para que o negócio e a TI ajam rápido.
  • Investigar a causa: descobrir se a queda veio de um parceiro, de uma API ou de uma regra de negócio.

Uma nota de vocabulário: em português, “monitoria” também é a atividade do monitor acadêmico. Em contexto corporativo, “monitoramento de negócios” é igualmente correto e evita a ambiguidade; neste texto, os dois termos são usados como sinônimos.

Infraestrutura verde, negócio parado

A monitoria técnica responde se o sistema está no ar. O livro de Site Reliability Engineering do Google resume essa visão em quatro sinais de ouro: latência, tráfego, erros e saturação. [3] Métodos como o USE, de Brendan Gregg, e o RED, de Tom Wilkie, seguem a mesma linha, olhando para recursos e serviços. [4] [5]

Tudo isso é necessário, mas não basta. É comum a infraestrutura estar toda verde enquanto o negócio está parado: a API responde em 200 milissegundos, só que responde “não”.

Dois painéis lado a lado. À esquerda, a monitoria técnica mostra tudo verde: API disponível 99,9%, tempo de resposta 200 ms, CPU 35% e erros HTTP 0,2%. À direita, a monitoria de negócios mostra tudo vermelho: 40% das propostas do parceiro X recusadas, 50 transações às 10h quando o esperado era cerca de 500, 37 pedidos parados no status 520 e receita da última hora em 38% do previsto.
Os mesmos 15 minutos vistos pelas duas monitorias: só a de negócios enxerga o problema.
AspectoMonitoria técnicaMonitoria de negócios
PerguntaO sistema está no ar e rápido?O negócio está acontecendo como esperado?
Métricas típicasLatência, tráfego, erros, saturação, CPU, memória, discoPedidos por hora, taxa de aprovação, tempo de liquidação, receita, backlog por status
Unidade de análiseServidor, serviço, endpointProcesso, produto, parceiro, canal, loja
Quem olhaInfraestrutura, SRE, desenvolvimentoÁreas de negócio, operações, sustentação, gestão
Sinal de falhaErro 5xx, timeout, recurso esgotadoQueda de volume, recusa anormal, fila parada, evento que não chegou
Exemplo“A API está respondendo em 200 ms.”“40% das propostas do parceiro X estão sendo recusadas desde ontem.”

As duas monitorias se complementam. A técnica costuma dizer onde está o defeito; a de negócios diz se o defeito importa e quanto ele custa. Quem só tem a primeira descobre o problema pelo cliente, pelo parceiro ou pelo fechamento do mês.

O ciclo da monitoria

Monitoria de negócios não é um painel pendurado na parede. É um ciclo que se repete, e cada alerta ensina algo sobre o processo que está sendo monitorado.

Seis etapas dispostas em círculo em volta da monitoria de negócios, ligadas por setas no sentido horário: 1 definir KPIs, eventos e metas; 2 coletar dados do ERP, APIs, bancos e logs; 3 comparar com limites, SLAs e histórico; 4 alertar por painéis, e-mail, Slack e Teams; 5 investigar a causa e agir; 6 melhorar regras e processos, voltando à definição.
As seis etapas do ciclo: o aprendizado de cada incidente volta para a definição dos indicadores.
  1. Definir. Parta das perguntas do negócio, não dos dados disponíveis. Para cada processo crítico, escolha poucos indicadores que mostrem volume, qualidade e tempo, e defina a meta e o dono de cada um.
  2. Coletar. Leve os dados das fontes para um lugar onde possam ser comparados: consultas agendadas no banco, eventos de integração, logs das APIs. Guarde o histórico, porque sem ele não há padrão para comparar.
  3. Comparar. Confronte o valor atual com uma referência: um limite fixo, um SLA acordado ou o padrão histórico para aquele dia e horário.
  4. Alertar. Mostre o estado em painéis e avise quem precisa agir, no canal que essa pessoa usa. Todo alerta deve pedir uma ação; se ninguém precisa fazer nada, ele não deveria ter sido enviado. [3]
  5. Investigar. Cruze o alerta de negócio com a monitoria técnica e com os parceiros para achar a causa: um parceiro fora do ar, uma mudança de regra, uma integração travada.
  6. Melhorar. Depois de cada incidente, ajuste limites, crie os indicadores que faltaram e elimine os alertas que só geraram ruído.

Arquitetura de referência

A arquitetura de uma solução de monitoria de negócios tem cinco camadas. Ela pode começar com scripts em Python, consultas SQL e um e-mail, e evoluir para ferramentas de mercado de painéis, observabilidade e integração, sem mudar a lógica.

Fluxo da esquerda para a direita em cinco colunas. Fontes: ERP JDE, APIs de parceiros, bancos de dados e logs de integração. Coleta: conectores com SQL agendado, eventos e webhooks, guardando o histórico. Regras: motor de regras com limites fixos, SLAs, padrão histórico e ausência de eventos, classificando em verde, amarelo ou vermelho. Saídas: painel em tempo real, alertas por e-mail, Slack e Teams e chamados abertos automaticamente. Ação: o negócio decide e a TI corrige. Uma seta tracejada volta da ação para as regras: cada incidente ajusta regras, limites e donos.
Das fontes às pessoas: a seta tracejada é o que transforma a arquitetura em ciclo.
CamadaResponsabilidadePara começarPara crescer
FontesOs sistemas que registram o negócioLeitura das tabelas do ERP e dos logs de integraçãoEventos publicados pelos próprios sistemas
ColetaExtrair, padronizar e guardar históricoScripts Python ou SQL agendados a cada 5 a 15 minutosFilas, streaming e um banco de séries temporais
RegrasComparar com o esperado e classificarLimites fixos e regras de ausência de eventosPadrão histórico por dia e horário, detecção de anomalias
SaídasDar visibilidade e avisarE-mail e um painel simplesSlack ou Teams, abertura automática de chamados, escalonamento
AçãoDecidir e corrigirUm dono por indicador e um roteiro por alertaPlantão, análise pós-incidente, revisão mensal das regras

Foi esse o caminho de uma ferramenta que desenvolvi em Python para dar visibilidade à operação dos parceiros de API de um banco: começar pequeno, com consultas e alertas simples sobre os processos que mais doíam, e crescer conforme cada incidente mostrava o que faltava medir.

Limite fixo ou padrão histórico

A camada de regras é onde a monitoria de negócios ganha ou perde credibilidade. Uma regra mal calibrada gera alarmes falsos, as pessoas passam a ignorá-los e, no dia do problema real, ninguém olha. O inverso também acontece: uma regra frouxa demais deixa o problema passar.

Gráfico de linhas das transações por hora ao longo de um dia. Uma faixa verde mostra o volume esperado pelo histórico, mais ou menos 25%, baixo de madrugada e perto de 500 por hora entre 10h e 16h. O volume real acompanha a faixa até 9h e cai para 50 às 10h, onde há um alerta: o esperado era cerca de 500. Uma linha tracejada vermelha marca um limite fixo de 100 por hora: entre 0h e 6h o volume normal fica abaixo dela, gerando alarmes falsos.
O volume de negócio tem sazonalidade: comparar com o mesmo horário no histórico evita alarmes falsos e pega quedas que um limite fixo deixaria passar.

Há cinco tipos de regra, e uma boa monitoria combina vários:

Tipo de regraExemploQuando usarCuidado
Limite fixoMais de 20 pedidos parados no mesmo statusFilas, backlogs, estoques mínimosIgnora a sazonalidade do dia e da semana
SLALiquidação acima de 30 minutosPrazos acordados com clientes e parceirosMedir pelo evento de negócio, não pela chamada técnica
ProporçãoTaxa de recusa acima de 15%Aprovações, conversões, erros de validaçãoCom volume baixo, a taxa oscila muito; exija um volume mínimo
Padrão históricoVolume fora da faixa do mesmo dia e horário nas últimas semanasTransações, vendas, acessosFeriados e campanhas distorcem o histórico
Ausência de eventoNenhum pedido do parceiro X nos últimos 30 minutos em horário comercialIntegrações e arquivos que deveriam chegarÉ o alerta mais valioso e o mais esquecido

O capítulo sobre alertas baseados em SLOs do Site Reliability Workbook propõe avaliar cada regra por quatro critérios que servem também para o negócio: precisão (quantos alertas eram problemas reais), sensibilidade (quantos problemas reais geraram alerta), tempo de detecção e tempo para o alerta se encerrar depois que o problema acaba. [6]

Indicadores por segmento

Os indicadores mudam de um negócio para outro, mas a lógica é a mesma: volume, qualidade e tempo de cada processo crítico, recortados pela dimensão que ajuda a achar a causa, como parceiro, loja ou canal.

SegmentoIndicadoresExemplo de regra
Banco ou fintechVolume e taxa de erro das operações via API por parceiro, taxa de aprovação de propostas, tempo de liquidação, conciliaçãoTaxa de recusa do parceiro acima de duas vezes a média das últimas quatro semanas no mesmo horário
VarejoFluxo de clientes, conversão, ticket médio, ruptura de estoque e vendas por lojaLoja sem venda registrada há 45 minutos com a loja aberta
ERP (JD Edwards)Pedidos travados em um status, lotes de integração não processados, falhas em interfaces EDI, jobs em erroPedidos de venda parados no mesmo status há mais de 2 horas
Comércio eletrônicoCarrinhos abandonados, pagamentos recusados por meio de pagamento, pedidos sem nota fiscalRecusa de cartão acima de 10% em 15 minutos
LogísticaColetas e entregas no prazo, pedidos sem movimentação, devoluçõesPedido faturado sem coleta em 24 horas

Para ligar os indicadores à estratégia e evitar medir só o que é fácil, vale olhar para o Balanced Scorecard, de Kaplan e Norton, que organiza as métricas em perspectivas financeira, de clientes, de processos internos e de aprendizado. [7] E para desenhar os painéis, os princípios de Stephen Few: tudo o que importa numa única tela, lido de relance, sem enfeites que disputem a atenção. [8]

Proposta de implantação

Esta seção pode ser usada como base de uma proposta para implantar a monitoria de negócios numa empresa ou numa área. Os prazos são uma referência para um primeiro ciclo e devem ser ajustados ao tamanho do escopo.

Objetivo

Detectar problemas nos processos críticos do negócio antes que clientes, parceiros ou o fechamento do mês os revelem, e dar a cada problema um dono e uma ação.

Escopo

Dentro do escopoFora do escopo
De três a cinco processos críticos no piloto, escolhidos com o negócioMonitoria de infraestrutura, que continua com as ferramentas atuais
Coleta a partir do ERP, das APIs e dos logs de integração existentesMudanças nos sistemas de origem
Regras, painel, alertas e roteiros de açãoRelatórios gerenciais e análises históricas de BI

Fases

  1. Fase 0 · Diagnóstico · 2 semanasEntrevistas com as áreas de negócio, levantamento dos incidentes dos últimos meses, escolha dos processos do piloto e inventário das fontes de dados.
  2. Fase 1 · Piloto · 4 a 6 semanasFichas dos indicadores, coleta, regras, painel e alertas para os processos escolhidos. Uma semana de alertas em modo silencioso para calibrar limites antes de avisar as pessoas.
  3. Fase 2 · Expansão · 6 a 8 semanasNovos processos, padrão histórico por dia e horário, integração com o sistema de chamados e escalonamento.
  4. Fase 3 · Operação contínuaRevisão mensal de indicadores e regras, análise de cada incidente e relatório de resultados para os patrocinadores.

Entregáveis

  • Catálogo de indicadores: uma ficha por indicador, no modelo abaixo.
  • Coletores e regras: código versionado, documentado e agendado.
  • Painel: uma visão por processo, com o estado atual e a tendência do dia.
  • Alertas e roteiros: cada alerta com canal, severidade, dono e a primeira ação esperada.
  • Relatório do piloto: incidentes detectados, tempo de detecção, alarmes falsos e recomendações.

Modelo de ficha de indicador

IndicadorTaxa de recusa de propostas do parceiro X
Pergunta de negócioO parceiro está conseguindo contratar normalmente?
FonteTabela de propostas e log da API de contratação
FórmulaPropostas recusadas ÷ propostas recebidas, nos últimos 30 minutos
FrequênciaA cada 5 minutos, das 8h às 20h
Regra de alertaAcima de 2× a média das últimas 4 semanas no mesmo horário, com pelo menos 30 propostas
Severidade e canalAlta · Teams do time de parceiros e e-mail do gerente da conta
DonoGerente de parcerias; apoio técnico da sustentação de APIs
Primeira açãoVerificar os motivos de recusa mais frequentes e contatar o parceiro

Papéis

PapelResponsabilidade
PatrocinadorGarante prioridade, acesso às áreas e decisão sobre o escopo
Dono do indicador (negócio)Define a meta, recebe o alerta e decide a ação de negócio
Analista de monitoriaDesenha indicadores e regras, calibra limites e mantém o catálogo
TI e sustentaçãoDá acesso às fontes, corrige falhas técnicas e mantém os coletores
ParceirosInformam janelas de manutenção e apoiam a investigação

Critérios de sucesso

  • Detecção antecipada: a maior parte dos incidentes de negócio detectada pela monitoria antes do cliente ou do parceiro.
  • Tempo de detecção: de horas ou dias para minutos nos processos do piloto.
  • Alertas úteis: pelo menos 8 em cada 10 alertas levam a uma ação.
  • Uso: as áreas de negócio consultam o painel no dia a dia, e não só quando alguém avisa.

Riscos e como mitigá-los

  • Fadiga de alertas. Alarmes demais fazem as pessoas pararem de olhar. Comece com poucas regras, use o modo silencioso para calibrar e elimine o que não gera ação.
  • Indicador sem dono. Um alerta que chega para todos não chega para ninguém. Nenhum indicador entra em produção sem dono e primeira ação definidos.
  • Dados de má qualidade. Cadastros incompletos e horários inconsistentes geram alarmes falsos. Inclua a qualidade da coleta na própria monitoria.
  • Painel sem ação. Um painel bonito que ninguém usa não é monitoria. Cada indicador precisa responder a uma pergunta de negócio.
  • Depender de uma só pessoa. Documente regras e coletores, versione o código e distribua o conhecimento na equipe.

Conclusões

A monitoria técnica diz se os sistemas estão funcionando; a monitoria de negócios diz se a empresa está funcionando. Sem a segunda, a infraestrutura pode estar toda verde enquanto propostas são recusadas, pedidos ficam parados e parceiros deixam de operar, e o problema só aparece quando alguém de fora reclama.

Implantá-la não exige começar com uma plataforma cara. Exige escolher os processos que mais importam, dar um dono e uma ação a cada indicador, comparar com o que é normal para aquele dia e horário e aprender com cada incidente. O resto, da ferramenta ao painel, pode crescer aos poucos.

O ganho vai além de detectar falhas mais cedo. Ao colocar negócio e TI olhando para os mesmos números, a monitoria de negócios cria uma linguagem comum sobre o que é a operação funcionando bem, e essa talvez seja a sua maior contribuição.

↑ Voltar ao topo

Referências

  1. Wikipedia, "Real-time business intelligence", seção "Business activity monitoring", acesso em 29/09/2026, en.wikipedia.org/wiki/Real-time_business_intelligence.
  2. Luckham, David, The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems, Addison-Wesley, 2002.
  3. Beyer, Betsy; Jones, Chris; Petoff, Jennifer; Murphy, Niall Richard (orgs.), Site Reliability Engineering: How Google Runs Production Systems, O’Reilly, 2016, capítulo 6, "Monitoring Distributed Systems", sre.google/sre-book/monitoring-distributed-systems.
  4. Gregg, Brendan, "The USE Method", acesso em 29/09/2026, brendangregg.com/usemethod.html.
  5. Wilkie, Tom, "The RED Method: How to Instrument Your Services", Grafana Labs, 2018, grafana.com/blog.
  6. Beyer, Betsy; Murphy, Niall Richard; Rensin, David K.; Kawahara, Kent; Thorne, Stephen (orgs.), The Site Reliability Workbook, O’Reilly, 2018, capítulo 5, "Alerting on SLOs", sre.google/workbook/alerting-on-slos.
  7. Kaplan, Robert S.; Norton, David P., The Balanced Scorecard: Translating Strategy into Action, Harvard Business School Press, 1996.
  8. Few, Stephen, Information Dashboard Design: The Effective Visual Communication of Data, O’Reilly, 2006.
↑ Voltar ao topo