Monitoreo de Slack

Monitoree la actividad del usuario y todas las acciones realizadas en el canal de Slack con nuestra integración de complementos lista para instalar.

Slack ofrece una colaboración segura entre los equipos y es esencial seguirlos para los incidentes de seguridad. Este complemento listo para instalar monitorea los mensajes enviados y los archivos cargados para enviar una notificación inmediatamente en caso de alguna inyección de malware.

Métricas de rendimiento

Algunas de las métricas proporcionadas para este complemento incluyen lo siguiente:

  • Cantidad total de archivos
  • Total de usuarios
  • Mensajes programados
  • Tamaño total del archivo
  • Archivos de imagen, video y audio
  • Recuento de archivos ejecutables

Requisitos previos

  • Asegúrese de tener instalada la versión 3.6 o superior de Python.
  • 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
  • Asegúrese de que el token OAuth de su cuenta de Slack se genere correctamente. Si aún no tiene uno, genere uno nuevo.
  • Nuestro agente de monitoreo de servidores Linux debe estar instalado en el servidor.
  • Al agregar un complemento, el nombre del complemento y su nombre de carpeta dentro del agente de Site24x7 deben ser idénticos.

Instalación de complemento

Hay dos complementos listos para instalar disponibles en GitHub que permiten monitorear la aplicación Slack y los canales en la aplicación.

  • Descargue e instale la versión más reciente del agente de Linux de Site24x7 en el servidor en el cual planea ejecutar el complemento. Si se instala correctamente, verá un monitor de servidor Linux en el panel de control de Site24x7. Esto confirma que el agente puede comunicarse con nuestro centro de datos.
  • Download the required plugin script and the configuration file from our Repositorio de GitHub.
    Por ejemplo, para descargar el complemento para monitorear los canales de 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 ejemplo, edite el archivo “slack_channels_monitoring.cfg” de la siguiente manera:
    [display_name]
    oauth_token = xoxp-1115218301570-1145293321776-1107217637223-sew12saq185c59db496cad2b6655868ac4e
    channel_name = agent_team
    channel_type = private
  • Cree una carpeta con el nombre del complemento en el directorio de complementos de agentes de Linux de Site24x7 “/opt/site24x7/monagent/plugins/” y coloque los archivos de script y configuración en “/opt/site24x7/monagent/plugins/'plugin folder'/”.
  • Por ejemplo, si está utilizando el complemento “slack_channels_monitoring”, cree una carpeta con el nombre “slack_channels_monitoring” y coloque los archivos “slack_channels_monitoring.py” y “slack_channels_monitoring.cfg” en “/opt/site24x7/monagent/plugins/slack_channels_monitoring/”
El agente ejecutará automáticamente el complemento en un plazo de cinco minutos y enviará datos de rendimiento al centro de datos de Site24x7.

Vea datos en el cliente web de Site24x7

  1. Inicie sesión en Site24x7 y vaya a Servidor > Complementos > haga clic en el nombre del monitor del complemento.
  2. Podrá ver todas las métricas de sus espacios de trabajo de Slack.

Contribución de complementos

No dude en contribuir a nuestro complemento existente y compartir sugerencias o comentarios en nuestra comunidad.