Surveillance de Slack

Surveillez l'activité de l'utilisateur et toutes les actions effectuées dans votre canal Slack grâce à notre intégration de plug-ins prêts à l'emploi.

Slack offre une collaboration sécurisée entre les équipes à suivre pour les incidents de sécurité. Ce plug-in prêt à l'emploi surveille les messages envoyés et les fichiers téléchargés afin d'être instantanément informé de toute injection de programme malveillant.

Indicateurs de performance

Voici quelques-uns des indicateurs fournis pour ce plug-in :

  • Nombre total de fichiers
  • Nombre total d'utilisateurs
  • Messages programmés
  • Taille totale de fichier
  • Fichiers image, vidéo et audio
  • Nombre de fichiers exécutables

Conditions préalables

  • Assurez-vous que vous avez installé Python version 3.6 ou une version supérieure.
  • 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
    pip3.6 install requests
  • Ensure to have the slackclient developer kit installed.
    pip3.6 install slackclient
  • Assurez-vous que le jeton OAuth de votre compte Slack est correctement généré. Si vous n'en avez pas encore, générez-en un nouveau.
  • Notre agent de surveillance du serveur Linux doit être installé sur le serveur.
  • Lors de l'ajout d'un plug-in, le nom du plug-in et son nom de dossier dans l'agent Site24x7 doivent être identiques.

Installation du plug-in

GitHub dispose de deux plug-ins prêts à l'emploi pour surveiller l'application Slack et les canaux de l'application.

  • Téléchargez et installez la dernière version de l'agent Linux de Site24x7 sur le serveur sur lequel vous prévoyez d'exécuter le plug-in. S'il est installé avec succès, vous verrez un moniteur de serveur Linux dans le panneau de configuration Site24x7. Cela confirme que l'agent est en mesure de communiquer avec notre centre de données.
  • Download the required plugin script and the configuration file from our Référentiel GitHub.
    Par exemple, pour télécharger le plug-in de surveillance des canaux 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.
    Par exemple, modifiez le fichier « slack_channels_monitoring.cfg » comme suit :
    [display_name]
    oauth_token = xoxp-1115218301570-1145293321776-1107217637223-sew12saq185c59db496cad2b6655868ac4e
    channel_name = agent_team
    channel_type = private
  • Créez un dossier avec le nom du plug-in dans le répertoire des plug-ins de l'agent Linux de Site24x7 « /opt/site24x7/monagent/plugins/ » et placez le script et les fichiers de configuration sous « /opt/site24x7/monagent/plugins/'plugin folder'/ ».
  • Par exemple, si vous utilisez le plug-in « slack_channels_monitoring », créez un dossier avec le nom « slack_channels_monitoring » et placez les fichiers « slack_channels_monitoring.py » et « slack_channels_monitoring.cfg » sous « /opt/site24x7/monagent/plugins/Slack_canceches_monitoring/ »
L'agent exécute automatiquement le plug-in dans un délai de cinq minutes et envoie les données de performances au centre de données Site24x7.

Afficher les données dans le client Web de Site24x7

  1. Connectez-vous à Site24x7 et accédez à Serveur > Plug-ins > et cliquez sur le nom du moniteur de plug-in.
  2. Vous pourrez afficher tous les indicateurs de vos espaces de travail Slack.

Contribution du plug-in

N'hésitez pas à contribuer à notre plug-in existant et à faire des suggestions ou des commentaires sur notre communauté.