Pular para o conteúdo principal
A integração do AppSignal com o Slack envia notificações em tempo real para seus canais do Slack quando ocorrem eventos nas suas aplicações monitoradas. Receba notificações sobre erros, requisições lentas, deploys, alertas de métricas, alertas de heartbeat, alertas de monitoramento de processo e alertas de log sem sair do Slack. Site: Slack.com

Instalação

  1. Clique no botão de instalação abaixo ou, no seu app do AppSignal, vá em Notifications e escolha Slack no menu suspenso Add integration.
  2. Será exibida uma página onde você pode selecionar para qual app do AppSignal instalar o notificador do Slack.
  3. Clique no botão de instalação para iniciar o fluxo de autorização do Slack.
  4. Você será redirecionado para o Slack, onde autoriza o app do AppSignal para seu workspace e seleciona o canal onde as notificações devem ser publicadas.
  5. Após a autorização, você será redirecionado de volta ao AppSignal, onde o notificador do Slack é criado e fica pronto para uso.

Instale o app AppSignal para Slack

Configuração

Após a instalação, você pode configurar quais eventos disparam uma notificação no Slack. Na página de edição do notificador no AppSignal, você pode habilitar ou desabilitar os seguintes tipos de notificação:
  • Incidentes de erro — uma nova exceção é detectada no seu app.
  • Incidentes de desempenho — uma requisição leva mais tempo do que o esperado.
  • Deploy markers — um novo deploy é registrado.
  • Alertas de métrica — um trigger de alerta de métrica abre ou fecha.
  • Alertas de heartbeat — uma verificação de heartbeat é perdida.
  • Alertas de monitoramento de processo — um monitor de processo cron é perdido.
  • Alertas de log — um trigger de log corresponde.
Para alterar o canal do Slack ou as preferências de notificação, vá em Notifications no seu app do AppSignal e clique no notificador do Slack que você quer editar. Você pode criar vários notificadores do Slack para o mesmo app, enviando diferentes tipos de notificação para diferentes canais do Slack.

Como as notificações aparecem

Cada notificação no Slack inclui detalhes contextuais sobre o evento:
  • Erros incluem o nome da exceção, a mensagem, as primeiras linhas do backtrace, a action e o caminho da requisição.
  • Incidentes de desempenho incluem o nome da action, duração, método da requisição e caminho.
  • Deploy markers incluem a revisão (com um link para comparar as alterações quando disponível), o namespace e o usuário que fez o deploy.
  • Alertas de métrica incluem o nome do trigger, o valor atual, as tags e um link para o alerta no AppSignal.
  • Alertas de heartbeat e de monitoramento de processo incluem o identificador e o tempo esperado de conclusão.
  • Alertas de log incluem o nome do trigger, a severidade e a mensagem de log correspondente.

Desinstalação

Para remover a integração do AppSignal com o Slack, exclua o notificador do Slack na página Notifications do seu app do AppSignal. Você também pode remover o app do AppSignal do seu workspace do Slack nas suas configurações de gerenciamento de apps do Slack.

Lista de integrações