Monitoramento do Slack

Monitore a atividade do usuário e todas as ações executadas em seu canal do Slack com nossa integração de plug-in pronta para instalação.

O Slack oferece colaboração segura entre as equipes e é essencial rastreá-las quanto a incidentes de segurança. Esse plug-in pronto para instalação monitora mensagens enviadas e arquivos carregados para ser notificado instantaneamente sobre qualquer invasão por malware.

Métricas de desempenho

Algumas das métricas fornecidas para este plug-in incluem:

  • Número total de arquivos
  • Total de usuários
  • Mensagens programadas
  • Tamanho total do arquivo
  • Arquivos de imagem, vídeo e áudio
  • Contagem de arquivos executáveis

Pré-requisitos

  • Você deve ter o Python versão 3.6 e posterior instalado.
  • Make sure you have Python request module installed. Execute the following commands to install the module:
    wget https://bootstrap.pypa.io/get-pip.py
    python3.6 get-pip.py
    solicitações de instalação do pip3.6
  • Ensure to have the slackclient developer kit installed.
    pip3.6 install slackclient
  • Você deve garantir a geração correta do token OAuth de sua conta do Slack. Se você ainda não tiver um token, gere um novo.
  • Nosso agente de monitoramento de servidor Linux deve ser instalado no servidor.
  • Ao adicionar um plug-in, o nome do plug-in e seu nome de pasta dentro do agente do Site24x7 devem ser idênticos.

Instalação do plug-in

Há dois plug-ins prontos para instalação disponíveis no GitHub que podem ser usados para monitorar o aplicativo Slack e os canais no aplicativo.

  • Baixe e instale a versão mais recente do agente Linux do Site24x7 no servidor onde você planeja executar o plug-in. Se ele for instalado com êxito, você verá um monitor de servidor Linux no Painel de controle do Site24x7. Isso confirma que o agente consegue se comunicar com nosso data center.
  • Download the required plugin script and the configuration file from our Repositório do GitHub.
    Por exemplo, baixar o plug-in a fim de monitorar os canais do Slack,
    wget https://raw.githubusercontent.com/site24x7/plugins/master/slack_channels_monitoring/slack_channels_monitoring.py
    wget https://raw.githubusercontent.com/site24x7/plugins/master/slack_channels_monitoring/slack_channels_monitoring.cfg
  • In the configuration file, add the OAuth token of your Slack account.
    Por exemplo, edite o arquivo "slack_channels_monitoring.cfg" da seguinte forma:
    [display_name]
    oauth_token = xoxp-1115218301570-1145293321776-1107217637223-sew12saq185c59db496cad2b6655868ac4e
    channel_name = agent_team
    channel_type = private
  • Crie uma pasta com o nome do plug-in sob o diretório de plug-ins do agente Linux do Site24x7 "/opt/site24x7/monagent/plugins/" e coloque os arquivos "script" e "configuração" em "/opt/site24x7/monagent/plugins/'plugin folder'/".
  • Por exemplo, se você estiver usando o plug-in "slack_channels_monitoring", crie uma pasta com o nome "slack_channels_monitoring" e coloque os arquivos "slack_channels_monitoring.py" e "slack_channels_monitoring.cfg" em "/opt/site24x7/monagent/plugins/slack_channels_monitoring/"
O agente executará automaticamente o plug-in em cinco minutos e enviará dados de desempenho ao data center do Site24x7.

Exibir dados no Site24x7 Web Client

  1. Faça login no Site24x7 e vá para Servidor > Plug-ins > clique no nome do monitor de plug-ins.
  2. Você poderá visualizar todas as métricas de seus espaços de trabalho do Slack.

Contribuição do plug-in

Sinta-se à vontade para contribuir com nosso plug-in e apresentar sugestões ou feedbacks na nossa comunidade.