Bot NOC no Slack com IA — Monitoramento Conversacional
Operação de monitoramento completa dentro do Slack: alertas do Zabbix chegam com gráfico e botões interativos, incidentes são reconhecidos com um clique e qualquer pessoa do time pergunta em linguagem natural — “como está a loja online?”, “qual o threshold do checkout?” — e a IA responde com dados reais do ambiente, incluindo gráficos e a configuração de cada monitoria.
COMO FUNCIONA
Alerta dispara no Zabbix
Action + media type webhook enviam o evento ao n8n pela rede interna do Docker — sem dependência de túnel externo para o caminho crítico.
Mensagem rica no canal
Severidade com emoji, host, tags, valor atual e três botões Block Kit: ✅ Reconhecer, 🔧 Config e 📊 Atualizar gráfico.
Gráfico na thread
O n8n autentica no frontend do Zabbix, exporta o PNG do gráfico do item e sobe no Slack na thread do alerta — contexto visual imediato do incidente.
Time interage onde já trabalha
ACK registrado no Zabbix com um clique (com o nome de quem reconheceu), config da monitoria sob demanda e perguntas em linguagem natural respondidas pela IA com base nos problemas ativos.
Resolução fecha o ciclo
Quando o problema resolve no Zabbix, o bot responde “🟢 Resolvido” na mesma thread com um segundo gráfico da janela completa — o incidente inteiro vira uma única conversa auditável.
O QUE O BOT FAZ
Push automático com gráfico
Alerta novo chega no canal com contexto completo e o gráfico do item na thread.
Resolvido na mesma thread
Mapa evento↔thread garante que abertura, ACK e resolução fiquem na mesma conversa.
Perguntas em linguagem natural
A IA filtra por host, severidade ou área de negócio: “só os de desastre”, “como está a loja?”.
Gráfico sob demanda
A própria IA decide quais itens plotar conforme a pergunta e envia o PNG na thread.
Explica a config da monitoria
Threshold, tipo de coleta (agent, zabbix_sender, endpoint HTTP, query SQL, UserParameter), key, URL e query de cada alerta.
Menu de ajuda interativo
“@bot ajuda” mostra botões por categoria; cada clique traz exemplos prontos de uso.
STACK TÉCNICA
Zabbix 8.0
Actions, media types webhook e export de gráficos
n8n
3 workflows: push de alertas, bot de menções e interatividade
Slack Block Kit
Botões interativos, threads e upload de imagens
Gemini AI
Respostas em linguagem natural com contexto do ambiente
API Zabbix
problem, trigger, item, event.acknowledge e history
Docker
Comunicação interna entre Zabbix e n8n sem exposição externa
DIFERENCIAIS
IA com acesso ao ambiente real
As respostas vêm dos problemas ativos, triggers e itens do Zabbix — não de texto genérico.
Incidente como conversa
Abertura, gráficos, ACK e resolução agrupados numa única thread — histórico pronto para post-mortem.
ACK de verdade
O botão registra o reconhecimento no próprio Zabbix, com auditoria de quem clicou.
Onboarding embutido
Menu de ajuda com botões e exemplos — qualquer pessoa do time aprende a usar sozinha.