Pular para o conteúdo principal

🔔 Configurando Alertas de Carga via Slack

O add-on Load Alerts to Slack permite integrar o sistema de monitoramento do seu ambiente diretamente com um canal do Slack.
Com isso, você recebe notificações automáticas sempre que os limites de recursos (CPU, RAM, Disco) forem atingidos ou quando houver picos de carga.


🛠️ 1. Criar um App no Slack​

Acesse o painel: https://api.slack.com/apps

Clique em Create New App:

Criar App


Selecione a opção From scratch:

From Scratch


Defina os dados do app:

  • App Name: Nome do app (ex: Alertas Infra)
  • Workspace: Seu workspace Slack

Nome do App


🔐 2. Definir Permissões e Obter Token​

Acesse OAuth & Permissions:

OAuth


Na seção Escopos, adicione:

chat:write

Scopes


Clique em Install to Workspace: Instalar Permita: Instalar


Copie o token gerado:

⚠️ Importante: o token começa com xoxb-

Token


📺 3. Configurar Canal no Slack​

Abra o canal onde deseja receber os alertas:

Detalhes


Copie o Channel ID:

Channel ID


Adicione o app ao canal, digitando /invite no chat:

Invite

Escolha o app desejado:

Bot

Confirme se foi adicionado ao chat:

Confirmar


🚀 4. Instalação no Painel da Plataforma​

Acesse o Marketplace:

Marketplace


Instale o add-on Load Alerts to Slack e configure:

Configuração


Preencha os campos:

  • Environment → Ambiente monitorado
  • Attach To → Nó (ex: Nginx, Apache)
  • Slack Channel ID → ID do canal
  • Slack OAuth Token → Token xoxb-

✅ 5. Teste de Funcionamento​

Clique em Send Test Message:

Teste


Você deverá receber no Slack:

Resultado


🧠 Boas práticas​

✔ Use um canal exclusivo para alertas
✔ Nunca compartilhe o token
✔ Revise permissões periodicamente
✔ Configure limites de alerta adequados
✔ Combine com monitoramento ativo


🚨 Troubleshooting​

❌ Não recebo alertas​

  • Token incorreto
  • Bot(App) não adicionado ao canal
  • Channel ID errado

❌ Erro de permissão​

  • Escopo chat:write não configurado
  • App não reinstalado após mudanças

🎯 Conclusão​

Com essa integração você garante:

  • 🚀 Resposta rápida a incidentes
  • 🔔 Monitoramento
  • 🔐 Mais controle da infraestrutura

🆘 Suporte​

Caso tenha dúvidas ou precise de ajuda, entre em contato com o suporte técnico pelo painel da plataforma.