Slack: un outil collaboratif, mais pas que.

slack-monitoring-integration

Slack est un outil de travail collaboratif, conçu pour faciliter la communication entre les membres d’une même équipe professionnelle. Il est tellement populaire que la compagnie à la tête de sa création est maintenant évaluée à plus de 20 milliards de dollars. Si vous songez à rendre la communication au sein de votre entreprise plus fluide, pensez à Slack. Voici tout ce que vous devez savoir à son sujet.

À quoi ça sert ?

Slack est un outil de communication sur le lieu de travail. Unique en son genre, il a été conçu pour permettre :

  • de communiquer entre les employés facilement,
  • de servir d’outils de travail
  • et de partager aisément les fichiers entre vous.

Cela signifie que Slack est un système de messagerie instantanée avec de nombreux modules d’extension pourvu d’autres outils de travail. Ces modules complémentaires ne sont pas nécessaires pour utiliser Slack, car la principale fonctionnalité consiste à parler à d’autres personnes. Il existe deux méthodes de chat dans Slack : les chaînes (chat en groupe) et la messagerie directe ou DM (chat de personne à personne). Cette dernière concerne la conversion d’une seule personne à une autre. En revanche, la fonction de la chaîne ou « channel » est beaucoup plus intéressante.

Dans Slack, une chaîne ou un channel est comme une « salle » de discussions. Celle-ci est généralement organisée autour d’un sujet de discussion, notamment sur un projet pour une entreprise. Elle est très facile à utiliser. Pour envoyer une notification à toutes les personnes présentes sur la chaîne, il suffit de taper @nomdelachaine puis votre message. C’est seulement nécessaire pour s’adresser à l’ensemble de l’équipe afin d’annoncer un message important, par exemple. Par contre, pour notifier une seule personne, il faut taper @lenomdelapersonne sur la barre de recherche affichée en haut. @ici signifie que vous êtes en ligne ou actif et/moi permet de dire aux autres ce que vous faites. Écrivez, par exemple, « /moi est parti déjeuner » pour que les autres voient que vous êtes parti déjeuner.

Il est également possible de créer un groupe privé sur Slack. Ce dernier fonctionne exactement comme une simple chaîne, mais on n’y intègre que par invitation.

Pour la petite histoire, Slack a vu le jour en 2013. Il a commencé en tant qu’outil interne utilisé par l’équipe de Stewart Butterfield au sein de sa société nommée Tiny Speck. Ses développeurs s’en sont servi pour mieux communiquer durant la conception du jeu « Glitch ». En début 2020, Slack regroupe plus de 1800 applications dans sa collection. Il offre plus de 500 000 modules d’extension au choix. Et il enregistre plus de 12 millions d’usagers actifs quotidiens sur sa plateforme. C’est 37 % de plus que ce qu’il a affirmé à la même époque l’année dernière.

Il est codé en Electron, un framework open source développé par GitHub. Il est compatible avec la plupart des systèmes d’opération les plus populaires du moment pour ne citer que Windows, Linux, iOS, Windows Phone, Android et macOS.

Tableau de bord Slack

Quelles sont les fonctionnalités utiles pour une entreprise ?

Slack offre de nombreuses fonctionnalités intéressantes pour ses utilisateurs. Cependant, elles ne sont pas toutes utiles pour une entreprise. Si vous cherchez un moyen de profiter au maximum de Slack pour votre compagnie, voici les principales fonctionnalités qui pourraient vous intéresser:

  • Espace de travail : Avec Slack, chaque équipe de l’entreprise pourrait bénéficier de son propre espace de travail. Des groupes de gens les composent chacun. Il possède ses propres fichiers et informations utiles. Et il inclut des applications nécessaires à la réalisation du projet qui lui est propre. Bref, vous êtes libre de définir et de paramétrer chaque espace de travail comme bon vous semble.
  • Recherche : Slack donne l’occasion de pouvoir tout chercher, des noms de personnes à des informations spécifiques d’une tâche donnée en passant par des chaînes et autres.
  • Tâche : Bien plus important que les chaînes, les tâches permettent aux entreprises d’augmenter la productivité de leurs équipes. Grâce aux hashtags tâche (#nom de la tâche), vous avez l’opportunité de regrouper la liste des choses à faire dans un seul et même endroit. Vous les cochez une par une au fur et à mesure de leur réalisation.

Chaîne Slack

Comment créer une chaîne (channel) technique avec les données de monitoring pour les dev-ops ?

Slack regroupe près de 600 000 développeurs actifs sur sa plateforme et il y a bien une raison à cela. En plus des avantages et fonctionnalités qu’on vient de citer précédemment, Slack permet une meilleure coordination des actions entreprises par les équipes de dev-ops. Ce serait indispensable pour assurer le bon fonctionnement de votre site Internet, entre autres.
Pour cela, sachez qu’il est tout à fait possible de surveiller votre site web, logiciel ou application directement dans Slack. Vous avez besoin de créer une chaîne technique permettant de réunir les données de monitoring recueillies pour cela. Elles se trouvent dans un seul et même endroit après. Ainsi, vous pourrez facilement les partager avec vos collaborateurs en cas de besoin.

Avant tout, il vous faudrait un outil de monitoring efficace comme ce qu’offre internetVista. Puis, suivez les quelques étapes suivantes :

  • Ajoutez un nouveau média sur internetVista:  Login > Média > Nouveau Média
  • Choisir Slack
  • Dans le formulaire affiché, entrez votre alias et cliquez sur le bouton « Ajoutez à Slack »
  • Une fois arrivé sur Slack, choisissez le channel dans lequel vous souhaitez recevoir les notifications
  • Autorisez l’application internetVista à envoyer ces notifications dans votre compte
  • Sauvegardez votre nouveau média
  • Associez votre nouveau média avec votre ou vos applications selon vos besoins.

Sinon, il vous reste encore l’alternative : utiliser le support internetVista webhook

Dans Slack :

  • Allez sur Login, puis Accueil avant de cliquer sur Intégration
  • Créez votre propre intégration : Webhooks entrants
  • Définir la chaîne qui recevra les messages d’internetVista
  • Copiez l’URL que Slack vous fournira (par exemple : https : //hooks.slack.com/services/XYZ45…)

Dans internetVista :

  • Ajoutez l’URL en tant que média en allant sur Login > Média > Nouveau Média
  • Utilisez l’URL que Slack a générée pour vous
  • Ajoutez le paramètre : payload=@SLACK_PAYLOAD@ et assurez-vous que la méthode de soumission est effectivement la « Poste ».
  • Associez votre nouveau média à votre application en rapport à vos besoins.

Conclusion

Slack est un excellent outil de communication pour vos équipes. Cet outils peut contribuer à optimiser votre organisation.  De plus, vous pouvez l’interconnecter avec votre internetVista (votre outil de monitoring de service web).  De cette manière, toutes les notifications arriveront directement dans le channel dédié à vos équipes responsables, les dev-ops ou l’équipe système ou encore l’équipe web.