Commencez à utiliser PagerDuty aujourd'hui
Essayez PagerDuty gratuitement pendant 14 jours – aucune carte de crédit requise.
Sensu Enterprise est un cadre de surveillance pour les serveurs, les services, la santé des applications et les KPI commerciaux. Sensu a été conçu dès le départ pour surveiller les systèmes dans le cloud, tels que les instances AWS EC2, et pour découvrir les systèmes plutôt que de les spécifier au préalable dans votre configuration. Sensu Enterprise s'appuie sur Sensu Core en fournissant des intégrations intégrées pour des services tels que PagerDuty, l'authentification LDAP, le support d'entreprise et bien plus encore.
Ce guide vous guidera tout au long du processus d'intégration de Sensu Enterprise avec PagerDuty. Si vous rencontrez des difficultés pour terminer l'intégration, veuillez Contactez-nous .
Note: Les étapes de ce guide s'appliquent uniquement à Sensu Enterprise. La version gratuite, Sensu Core, n'inclut pas l'intégration PagerDuty intégrée, il existe donc une version différente Guide d'intégration de Sensu Core que vous devriez utiliser si vous n'avez pas la version entreprise.
Si vous créez un nouveau service pour votre intégration, cliquez sur + Nouveau service .
Si vous ajoutez votre intégration à un service existant, cliquez sur le nom du service auquel vous souhaitez ajouter l'intégration. Cliquez ensuite sur le bouton Intégrations onglet et cliquez sur le Ajouter une nouvelle intégration lien hypertexte.
Si vous créez un nouveau service pour votre intégration, dans Paramètres généraux, entrez un Nom pour votre nouveau service. Ensuite, dans Paramètres d'incident, spécifiez le Politique d'escalade , Urgence de notification , et Comportement en cas d'incident pour votre nouveau service.
/etc/sensu/conf.d/pagerduty_handler.json { 'pagerduty': { 'service_key': ' VOTRE-CLE-D'INTEGRATION-ICI ' } }
devoir de pager
à l'ensemble des gestionnaires : /etc/sensu/conf.d/default_handler.json { 'gestionnaires': { 'par défaut': { 'type': 'définir', 'gestionnaires': [ 'pagerduty' ] } } }
Si vous ne souhaitez pas que PagerDuty soit un gestionnaire par défaut, c'est-à-dire que vous souhaitez que seules les alertes provenant de chèques spécifiquement définis soient envoyées à PagerDuty, ouvrez le fichier de configuration pour chaque chèque auquel vous souhaitez envoyer des alertes à PagerDuty et ajoutez devoir de pager
aux gestionnaires du chèque :
/etc/sensu/conf.d/VOTRE-CHECK.json { 'checks': { 'YOUR-CHECK-NAME': { 'command': 'YOUR-CHECK-COMMAND', 'subscribers': [ 'YOUR-SUBSCRIBERS' ], 'interval': YOUR-INTERVAL, 'handlers': ['default', ' devoir de pager '] } } }
service sensu-entreprise rechargement
/etc/sensu/conf.d/check_cron.json { 'vérifications': { 'cron': { 'commande': '/etc/sensu/plugins/check-procs.rb -p cron', 'abonnés': [ 'test' ], 'intervalle': 60, 'gestionnaires': 'par défaut' } } }
Si vous n'avez pas fait de PagerDuty un gestionnaire par défaut, vous devrez spécifier devoir de pager
en tant que dans gestionnaires
comme ça:
« gestionnaires » : [« par défaut », « pagerduty »]
service sensu-entreprise rechargement
arrêt de service crond
Oui, en utilisant Sensu Routage des contacts fonctionnalité, vous pouvez spécifier plusieurs contacts dans Sensu, chacun avec une clé d'intégration PagerDuty différente, puis mettre à jour vos vérifications pour spécifier le contact Sensu avec la clé d'intégration PagerDuty dont vous souhaitez recevoir des alertes.
Essayez PagerDuty gratuitement pendant 14 jours – aucune carte de crédit requise.