Intégration Sentry MakeAutomatiser Sentry avec Make.
Et si Sentry se gérait en partie tout seul ? L'intégration Sentry Make compte 27 modules, dont un déclencheur instantané. Tu verras ici comment relier ton token, puis monter un premier scénario utile, côté dev comme côté ops.
Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth
Que peut automatiser l'intégration Sentry Make ?
L'intégration Sentry Make branche ton compte Sentry sur Make, un outil sans code où tu montes des scénarios. Un scénario, c'est une automatisation faite de modules, et chaque module est une brique qui déclenche, agit ou cherche. Avec 27 modules, dont un déclencheur instantané, Make réagit aux événements Sentry et gère projets, équipes et issues à ta place.
Une revue des accès qui ne prend plus la journée. Pour un DSI de PME, List an Organization's Users sort la liste des membres de l'organisation, et List an Organization's Teams montre qui est rattaché à quelle équipe. Le tout part dans un tableau où repérer les comptes à fermer.
Une réorganisation sans équipes fantômes. Avant de fermer une équipe, List a Team's Projects montre ce qu'elle porte encore. Une fois ses projets déplacés, Delete a Team la retire proprement.
Un nouveau site client, un projet Sentry prêt. Côté agence web, Create a Team puis Create a Project préparent l'espace Sentry à la signature, toujours nommé de la même façon.
Ce que Make ne propose pas ici : aucun déclencheur planifié, aucun module pour ajouter ou retirer un membre. La doc Make de Sentry est d'ailleurs signalée comme générée par IA, à vérifier dans la doc de Sentry. Pour le reste, Make an API Call ouvre toute l'API. La même app a souvent un nœud n8n : le comparatif n8n vs Make pose les différences à plat. Pour apprendre l'éditeur pas à pas, passe par la Formation Make, et si un scénario coince, le guide Dépannage Make t'aide à trouver pourquoi.
Comment connecter Sentry à Make ?
- 01
Ajoute un module Sentry
Dans ton scénario, ajoute un module Sentry et clique sur Create a connection. La connexion, c'est ton compte Sentry relié une fois à Make, puis réutilisé par tous les modules Sentry. Pour Watch Events, clique d'abord sur Create a webhook, ensuite sur Create a connection.
- 02
Génère un token dans Sentry
Côté Sentry, va dans User Settings, puis API Tokens, et clique sur Create New Token. Coche les scopes dont tes modules ont besoin, valide avec Create Token et copie le token affiché.
- 03
Colle le token et nomme la connexion
De retour dans Make, donne si tu veux un nom dans Connection name, par exemple celui de l'organisation visée. Colle le token et enregistre. Make te propose alors tes projets et tes équipes Sentry directement dans les champs.
Ton premier scénario : une équipe et un projet Sentry pour chaque nouvelle app
ObjectifQuand une nouvelle app est validée dans l'outil où ton équipe centralise les demandes, Make crée son équipe et son projet dans Sentry.
- 01
Crée le scénario
Depuis la page Scenarios, crée un nouveau scénario et clique sur le +. Le premier module est le déclencheur de l'outil où les demandes sont validées, un formulaire ou un tableau par exemple.
- 02
Ajoute Create a Team
Clique sur le + à droite de ce premier module, cherche Sentry et choisis Create a Team. Sélectionne ta connexion, puis ton organisation dans la liste que Make affiche, et reprends le nom de l'app venu de la demande.
- 03
Enchaîne Create a Project
Ajoute Create a Project juste derrière. Glisse l'équipe créée par le module précédent pour y rattacher le projet, et réutilise le nom de l'app pour nommer ce projet.
- 04
Teste avec Run once
Clique sur Run once et envoie une demande de test. Chaque module affiche le bundle reçu, c'est-à-dire l'élément transmis. Vérifie dans Sentry que l'équipe et le projet existent, puis supprime ces essais.
- 05
Planifie et active
Règle la planification sur le premier module : un nouveau scénario tourne toutes les 15 minutes par défaut. Active le scénario, et chaque demande validée donne un projet Sentry prêt à l'emploi.
Qu'est-ce qui peut lancer un scénario Sentry ?
1 module démarre un scénario quand quelque chose se passe dans Sentry. Un déclencheur planifié est vérifié par Make au rythme du scénario ; un déclencheur instantané est appelé par Sentry dès que ça se passe.
Watch Events
Déclencheur instantanéDans Make“Watches events.”
Avec Watch Events, ton scénario démarre dès que Sentry signale un nouvel événement : l'erreur vue par tes utilisateurs arrive chez l'équipe sans que personne ne rafraîchisse le tableau de bord. Chaque événement passe en un bundle, l'élément transmis au module suivant.
Que peut faire Make dans Sentry ?
Sentry te donne 26 modules. Pour chacun : ce qu'il fait pour toi, le moment où tu le choisis, et ce qu'il faut surveiller.
Sommaire des modules
- Create a Project
- Create a Team
- Delete an Issue
- Delete a Project
- Delete a Team
- Get an Event
- Get an Issue
- Get an Organization
- Get a Project
- Get a Team
- Make an API Call
- Update an Issue
- Update an Organization
- Update a Project
- Update a Team
- List an Issue's Events
- List an Organization's Repositories
- List an Organization's Teams
- List an Organization's Users
- List a Project's Events
- List a Project's Issues
- List a Project's Users
- List a Tag's Values
- List a Team's Projects
- List Organizations
- List Projects
Create a Project
ActionDans Make“Creates a new project bound to a team.”
Create a Project ouvre un nouveau projet Sentry sous l'équipe de ton choix, prêt à recevoir les événements d'une app ou d'un service qui démarre.
Create a Team
ActionDans Make“Creates a new team bound to an organization.”
Grâce à Create a Team, une nouvelle équipe apparaît dans ton organisation Sentry, prête à porter les projets que tu y rattaches.
Delete an Issue
ActionDans Make“Removes an individual issue.”
Delete an Issue supprime une issue de Sentry et débarrasse un projet du bruit que tu sais sans danger.
Delete a Project
ActionDans Make“Schedules a project for deletion. Deletion happens asynchronously and therefore is not immediate. However, once deletion has begun the state of a project changes and will be hidden from most public views. Requires the following scopes: "project:admin".”
Delete a Project demande à Sentry de retirer un projet entier, la façon propre de fermer une app que plus personne ne maintient.
project:admin.Delete a Team
ActionDans Make“Schedules a team for deletion. Note: Deletion happens asynchronously and therefore is not immediate. However once deletion has begun the state of a project changes and will be hidden from most public views.”
Ce module place une équipe Sentry en file de suppression et remet de l'ordre dans ton organisation après une réorganisation.
Get an Event
ActionDans Make“Returns details on an individual event.”
Get an Event récupère le détail complet d'un événement Sentry précis, une occurrence et non l'issue qui les regroupe.
Get an Issue
ActionDans Make“Returns details on an individual issue. This returns the basic stats for the issue (title, last seen, first seen), some overall numbers (number of comments, user reports) as well as the summarized event data.”
Get an Issue te rend la synthèse d'une issue : son titre, sa première et sa dernière apparition, des compteurs comme les commentaires et les signalements d'utilisateurs, plus un résumé des événements.
Get an Organization
ActionDans Make“Returns details on an individual organization including various details such as membership access, features, and teams.”
Vise ton organisation Sentry avec Get an Organization et tu récupères sa fiche : accès des membres, fonctionnalités, équipes.
Get a Project
ActionDans Make“Returns details on an individual project.”
Get a Project va chercher un projet Sentry et renvoie son détail, pratique quand un module suivant doit savoir où il en est.
Get a Team
ActionDans Make“Returns details on an individual team.”
Get a Team te donne le détail d'une équipe, un moyen rapide de glisser ses infos dans un message ou un rapport.
Make an API Call
ActionDans Make“Performs an arbitrary authorized API call.”
Make an API Call te laisse appeler n'importe quel point de l'API Sentry depuis ton scénario, avec la même connexion que les autres modules.
Update an Issue
ActionDans Make“Updates an individual issue's attributes.”
Update an Issue modifie les attributs d'une issue dans Sentry, pour que l'état d'un bug suive ce qui se passe dans tes autres outils.
Update an Organization
ActionDans Make“Updates various attributes and configurable settings for the given organization.”
Update an Organization change les attributs et les réglages de ton organisation Sentry sans quitter le scénario.
Update a Project
ActionDans Make“Updates various attributes and configurable settings for the given project. Only supplied values are updated. Requires "project:write" scope.”
Update a Project ajuste les attributs et les réglages d'un projet, et seules les valeurs que tu remplis changent ; le reste ne bouge pas.
project:write sur ton token pour ce module ; pense à le cocher en créant le token.Update a Team
ActionDans Make“Updates various attributes and configurable settings for the given team.”
Quand une équipe évolue, Update a Team met à jour ses attributs et ses réglages dans Sentry depuis le scénario.
List an Issue's Events
RechercheDans Make“Returns an issue's events.”
List an Issue's Events rassemble les événements derrière une issue, chacun dans son propre bundle, pour voir comment la même erreur se manifeste d'une occurrence à l'autre.
List an Organization's Repositories
RechercheDans Make“Returns a list of version control repositories for a given organization.”
Cette recherche renvoie les dépôts de gestion de versions que Sentry connaît pour une organisation donnée.
List an Organization's Teams
RechercheDans Make“Returns a list of teams bound to an organization.”
List an Organization's Teams remonte les équipes rattachées à une organisation, un bundle par équipe.
List an Organization's Users
RechercheDans Make“Returns a list of users that belong to a given organization.”
Obtiens la liste des utilisateurs membres d'une organisation avec cette recherche, chaque personne arrivant dans un bundle séparé.
List a Project's Events
RechercheDans Make“Returns a list of events bound to a project.”
List a Project's Events renvoie les événements rattachés à un projet, toutes issues confondues et pas seulement une.
List a Project's Issues
RechercheDans Make“Returns a list of issues (groups) bound to a project.”
List a Project's Issues récupère les issues d'un projet, que Sentry appelle aussi groupes, à raison d'un bundle par issue.
List a Project's Users
RechercheDans Make“Returns a list of users seen within the specified project.”
List a Project's Users renvoie les utilisateurs que Sentry a vus sur un projet donné, un bundle par utilisateur.
List a Tag's Values
RechercheDans Make“Returns a list of values associated with this key. The query parameter can be used to perform a "contains" match on values.”
List a Tag's Values renvoie les valeurs enregistrées pour une clé de tag, et son paramètre de requête filtre les valeurs qui contiennent un bout de texte.
List a Team's Projects
RechercheDans Make“Returns a list of projects bound to a team.”
List a Team's Projects renvoie les projets rattachés à une équipe donnée, un bundle par projet.
List Organizations
RechercheDans Make“Returns a list of organizations available to the authenticated session.”
List Organizations affiche les organisations accessibles à ta connexion, selon le token que tu as confié à Make.
List Projects
RechercheDans Make“Returns a list of projects available to the authenticated session.”
Besoin d'un inventaire complet ? List Projects renvoie tous les projets accessibles à ta connexion, un bundle chacun.
Besoin d'aide pour automatiser Sentry avec Make ?
Une personne lit chaque message.