Passer au contenu

Exploitation agricole indépendante / construite pour le prochain quart de travail

Alerte

L'alerte pH atterrit dans le canal que votre équipage surveille déjà.

L'email d'alerte est parti à 14h14. Il reste non lu entre un catalogue de semences et une facture, et le réservoir dérive depuis trois heures. Dans une ferme comptant plus d'une personne, la question n'est jamais simplement « le système a-t-il alerté ? Il s'agit de « la personne de service l'a-t-elle réellement vu ? »

Les équipes qui répondent rapidement partagent une habitude : l'alerte arrive là où se trouve déjà la conversation. Si votre équipe se coordonne dans Slack, l'alerte appartient à Slack, à côté de la personne qui peut agir en conséquence et du fil de discussion où elle dit l'avoir fait.

Comment ça marche réellement

FarmHub publie des alertes sur un canal Slack de votre choix, à l'aide d'un jeton de bot que vous contrôlez.

  • Conditions vérifiées toutes les cinq minutes. FarmHub évalue les conditions d'alerte selon un cycle de cinq minutes. Lorsqu'un seuil se déclenche, l'alerte est publiée sur votre canal avec la métrique, le système et la gravité.
  • Les résolutions mettent à jour le message d'origine. Lorsqu'une alerte est résolue, FarmHub modifie le message Slack d'origine plutôt que d'en publier un deuxième. La chaîne montre la vérité actuelle, pas un parchemin d'alarmes périmées que votre équipage apprend à ignorer.
  • Publication d'actions correctives également. Lorsqu'une action corrective est résolue dans FarmHub, le canal en est informé, ce qui permet à l'équipe de voir la boucle se fermer.
  • Un canal par connexion. Vous configurez exactement quel canal reçoit les alertes. Le bot publie là-bas et nulle part ailleurs.

Les notifications par e-mail et push sont déjà intégrées à FarmHub. Slack est destiné aux exploitations agricoles où le moyen le plus rapide d'atteindre la personne en poste est le canal qu'elle a déjà ouvert.

SUR QUOI VOUS POUVEZ COMPTER

Sur quoi vous pouvez compter

La mécanique ci-dessous :

  • Votre token bot, crypté. Vous créez un bot Slack avec des étendues d'écriture de chat et de lecture de canal et collez son jeton dans FarmHub. Le jeton est stocké crypté par connexion.
  • Détection de panne réelle. Slack signale des échecs dans une réponse HTTP 200. FarmHub lit le corps réel de la réponse, de sorte qu'un jeton révoqué ou un canal archivé est enregistré comme un échec au lieu d'un faux succès.
  • Nouvelles tentatives de livraison avec interruption. Une diffusion qui échoue en raison d'une erreur passagère réessaye automatiquement. Les alertes ne disparaissent pas parce que Slack a le hoquet.
  • Kill switch et lignes d'audit chaînées par hachage. Désactivez la connexion instantanément et chaque tentative de livraison est enregistrée dans un journal d'audit inviolable.

Ce que nous ne faisons pas

Ce que cette intégration ne prétend pas être :

  • FarmHub ne lit pas vos messages Slack. Le flux est sortant : alertes entrantes, rien sortant sauf la liste de chaînes dans laquelle vous choisissez.
  • La livraison Slack ne remplace pas la remontée d'astreinte. Un message sur un canal occupé peut toujours être manqué. Pour les alertes qui doivent réveiller quelqu'un, associez-le à nos intégrations SMS PagerDuty ou Twilio.
  • FarmHub ne gère pas votre espace de travail, vos utilisateurs ou vos canaux Slack.

Configuration, honnêtement

Vous avez besoin d'un espace de travail Slack et d'une autorisation pour y installer un bot.

  1. Créez une application Slack avec un jeton de bot doté des étendues chat:write etchannels:read, et invitez le bot à votre canal d'alertes.
  2. Dans FarmHub, ouvrez Intégrations, choisissez Slack et collez le jeton du bot.
  3. Choisissez le canal qui doit recevoir des alertes.
  4. Envoyez le message de test intégré et confirmez qu'il arrive dans le canal.

Questions posées par les agriculteurs

À quelle vitesse les alertes parviennent-elles à Slack ?

Les conditions d'alerte sont évaluées toutes les cinq minutes. Lorsqu’on trébuche, la livraison à Slack est immédiate, avec des tentatives automatiques en cas d’échecs transitoires.

Que se passe-t-il dans le canal lorsqu'une alerte est résolue ?

FarmHub met à jour le message d'alerte d'origine, de sorte que le canal reflète l'état actuel au lieu d'accumuler des alarmes obsolètes.

De quelles autorisations Slack FarmHub a-t-il besoin ?

Un jeton de bot avec chat : écrire pour publier des messages et chaînes : lire pour répertorier les chaînes à configurer. FarmHub ne lit pas l'historique des messages.

Que se passe-t-il si le jeton du bot est révoqué ou si la chaîne est archivée ?

FarmHub lit le corps de réponse réel de Slack, de sorte que les jetons révoqués et les canaux inutilisables sont enregistrés comme des échecs de livraison que vous pouvez voir, et non comme des pertes silencieuses. Les notifications par e-mail et push dans FarmHub continuent de manière indépendante.

Slack est-il suffisant pour les alertes critiques nocturnes ?

Honnêtement, non. Un message de chaîne ne réveille personne. Pour les alertes qui doivent être transmises, utilisez l'escalade PagerDuty ou Twilio SMS aux côtés de Slack.

PRÊT POUR LE PROCHAIN ​​CHANGEMENT

Mettez l'alerte là où se trouve l'équipage

Connectez Slack et le prochain dépassement de seuil s'affiche dans le canal que votre équipe regarde déjà, puis se marque comme étant résolu lorsque l'eau revient dans la file.

Commencez gratuitement