← Automação

PROJETO · EM PRODUÇÃO

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.

Zabbix 8.0n8nSlack API + Block KitGemini AIWebhooksDocker

COMO FUNCIONA

1

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.

2

Mensagem rica no canal

Severidade com emoji, host, tags, valor atual e três botões Block Kit: ✅ Reconhecer, 🔧 Config e 📊 Atualizar gráfico.

3

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.

4

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.

5

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.

DESTAQUES

3
Workflows n8n
1
Clique para o ACK
2
Gráficos por incidente
6
Tipos de coleta explicados