Intégration OpsGenie
Connectez vos alertes MoniTao à OpsGenie pour une gestion des incidents intégrée à l'écosystème Atlassian.
OpsGenie, désormais partie d'Atlassian, est une plateforme d'alerting et de gestion d'incidents qui s'intègre nativement avec Jira, Confluence, et les autres outils Atlassian. Si votre équipe utilise déjà la suite Atlassian, OpsGenie est le choix naturel pour la gestion des astreintes.
L'intégration MoniTao-OpsGenie achemine automatiquement vos alertes vers OpsGenie, déclenchant les politiques d'escalade configurées et créant optionnellement des tickets Jira pour le suivi.
Cette intégration est particulièrement puissante pour les équipes qui veulent un workflow continu du monitoring à la résolution, avec traçabilité complète dans Jira et documentation automatique dans Confluence.
Qu'est-ce que OpsGenie ?
OpsGenie offre une suite complète de gestion d'incidents :
- Alerting intelligent : Enrichissement, déduplication, et suppression de bruit automatiques. Les alertes similaires sont groupées pour réduire la fatigue.
- Plannings on-call : Rotations flexibles, overrides, et gestion des vacances. Intégration calendrier pour visualiser les astreintes.
- Intégration Jira : Création automatique de tickets Jira depuis les alertes. Synchronisation bidirectionnelle des statuts.
- Application mobile : App dédiée pour acquitter, escalader, et gérer les incidents depuis le téléphone. Fonctionne en mode hors ligne.
Avantages de l'Intégration
L'intégration MoniTao-OpsGenie apporte :
- Écosystème Atlassian : Si vous utilisez Jira et Confluence, OpsGenie s'intègre sans friction. Les incidents deviennent des tickets, les post-mortems des pages Confluence.
- Actions automatisées : Configurez des actions à exécuter automatiquement sur alerte : restart service, scale infrastructure, créer ticket.
- Alert policies : Filtrez et routez les alertes selon leur contenu. Les alertes staging vont à l'équipe dev, les alertes prod à l'équipe ops.
- Heartbeat monitoring : OpsGenie peut surveiller que MoniTao envoie bien des heartbeats, alertant si l'outil de monitoring lui-même tombe.
- Rapports détaillés : Métriques MTTA/MTTR, charge par équipe, performance on-call. Données pour l'amélioration continue.
Configuration de l'Intégration
Connectez MoniTao à OpsGenie en quelques étapes :
- Créer une intégration API : Dans OpsGenie > Settings > Integrations, créez une nouvelle intégration de type "API". Copiez l'API Key.
- Configurer l'équipe : Assignez l'intégration à une équipe OpsGenie. Les alertes seront routées selon la politique d'escalade de cette équipe.
- Ajouter dans MoniTao : Dans MoniTao > Alertes > Webhooks, ajoutez une destination OpsGenie et collez l'API Key.
- Configurer les priorités : Mappez les niveaux d'alerte MoniTao aux priorités OpsGenie (P1 à P5).
- Tester : Envoyez une alerte test depuis MoniTao et vérifiez qu'elle apparaît dans OpsGenie avec les bonnes informations.
Format du Payload
MoniTao envoie les alertes au format OpsGenie Alert API :
{
"message": "[DOWN] example.com - HTTP 503",
"alias": "monitao-monitor-123-incident-456",
"priority": "P1",
"source": "MoniTao",
"tags": ["production", "website", "critical"],
"details": {
"monitor_name": "Production Website",
"url": "https://example.com",
"status_code": "503",
"response_time_ms": "12500",
"check_location": "Paris, France"
},
"entity": "example.com",
"actions": ["Restart", "Scale Up", "Check Logs"]
}
L'alias sert de clé de déduplication. Les tags permettent le filtrage dans OpsGenie. Les actions apparaissent comme boutons dans l'app mobile.
Intégration Jira Automatique
OpsGenie peut créer automatiquement des tickets Jira :
- Création sur alerte : Configurez une action pour créer un ticket Jira quand une alerte P1 ou P2 est déclenchée. Le ticket contient toutes les informations de l'alerte.
- Synchronisation bidirectionnelle : Le statut du ticket Jira et de l'alerte OpsGenie restent synchronisés. Fermez le ticket = résout l'alerte.
- Enrichissement : Ajoutez des champs personnalisés au ticket : impact business, composants affectés, runbook associé.
- Post-mortem : OpsGenie peut créer une page Confluence avec le timeline de l'incident pour faciliter le post-mortem.
Bonnes Pratiques
Optimisez votre intégration MoniTao-OpsGenie :
- Utilisez les tags : Taguez vos monitors MoniTao (production, staging, service-name). Ces tags sont transmis à OpsGenie pour le filtrage.
- Configurez les Alert Policies : Utilisez les règles OpsGenie pour router les alertes par tag, source, ou contenu vers les bonnes équipes.
- Définissez des actions : Les actions OpsGenie (restart, scale, check logs) accélèrent la résolution. Configurez-les par type de monitor.
- Activez le heartbeat : Configurez MoniTao pour envoyer des heartbeats à OpsGenie. Vous serez alerté si MoniTao lui-même a un problème.
Checklist Intégration OpsGenie
- Intégration API créée dans OpsGenie
- API Key configurée dans MoniTao
- Équipe et politique d'escalade assignées
- Priorités mappées (P1-P5)
- Test d'alerte réussi
- Intégration Jira configurée (si applicable)
Questions Fréquentes
Quelle est la différence entre OpsGenie et PagerDuty ?
Fonctionnellement similaires, OpsGenie se distingue par son intégration native à l'écosystème Atlassian (Jira, Confluence). PagerDuty a un écosystème d'intégrations plus large.
Faut-il un abonnement Atlassian pour OpsGenie ?
Non, OpsGenie peut être utilisé standalone. Mais l'intégration Jira nécessite un abonnement Jira Cloud ou Data Center.
Les alertes peuvent-elles créer des tickets Jira automatiquement ?
Oui, c'est une fonctionnalité native d'OpsGenie. Configurez une action "Create Jira Issue" sur les alertes de haute priorité.
Comment gérer plusieurs équipes ?
Créez une intégration par équipe dans OpsGenie, avec des API Keys distinctes. Dans MoniTao, assignez chaque monitor à la bonne destination webhook.
OpsGenie supporte-t-il les fenêtres de maintenance ?
Oui, configurez des "Maintenance Windows" dans OpsGenie. Les alertes pendant ces périodes sont supprimées ou réduites en priorité.
Comment enrichir les alertes avec plus de contexte ?
MoniTao envoie toutes les informations du monitor dans le champ "details". OpsGenie peut les afficher et les utiliser dans les templates Jira.
Conclusion
L'intégration MoniTao-OpsGenie est idéale pour les équipes utilisant l'écosystème Atlassian. Du monitoring à la résolution documentée dans Jira, le workflow est fluide et traçable.
Configurez l'intégration maintenant et bénéficiez d'une gestion des incidents professionnelle, parfaitement intégrée à vos outils existants.
Liens utiles
Prêt à dormir sur vos deux oreilles ?
Commencez gratuitement, sans carte bancaire.