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.pypython3.6 get-pip.pysolicitaçõ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.pywget 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-sew12saq185c59db496cad2b6655868ac4echannel_name = agent_teamchannel_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
- Faça login no Site24x7 e vá para Servidor > Plug-ins > clique no nome do monitor de plug-ins.
- 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.