Vidéo: PagerDuty CEO: Supporting modern work from the center of the ecosystem (Novembre 2024)
La surveillance de sites Web est essentielle au fonctionnement de toute entreprise reposant sur Internet, qui, pour l’instant, les regroupe toutes. Que vous vendiez des produits, fournissiez un service Web ou utilisiez une application Web pour interagir avec les clients, publier des informations ou coordonner des opérations, il est essentiel de savoir comment votre site Web fonctionne pour les utilisateurs Web et mobiles, en temps réel. Presque toutes les plateformes de surveillance de site Web incluent des alertes et des notifications intégrées, mais le moyen le plus efficace de rester au courant de tout ce qui se passe sur votre site Web consiste à intégrer un service de réponse à l'incidence et d'alerte tel que PagerDuty.
La plate-forme de surveillance de site Web choisie par votre entreprise dépendra beaucoup du prix et de la taille de l'entreprise, mais vous trouverez un excellent service avec l'intégration intégrée de PagerDuty dans les petites et moyennes entreprises (PME) et les entreprises. Parmi les plates-formes que nous avons testées, Dynatrace UEM destiné aux entreprises et SmartBear AlertSite Pro, notre choix des éditeurs pour les PME, permettent l’intégration de PagerDuty en quelques étapes simples. Voici comment mettre en place rapidement le service d'alerte sur chaque plate-forme de surveillance de site Web.
Intégration Dynatrace
La configuration des alertes PagerDuty dans Dynatrace est impossible dans l'application Web. vous devez télécharger le client Webstart Dynatrace Desktop, qui nécessite le téléchargement du JRE (Java Runtime Environment) 64 bits à l'installation et à l'accès. Cependant, du côté de PagerDuty, la configuration de l'intégration ne pourrait être plus simple.
Étape 1: Le côté PagerDuty
Dans PagerDuty, cliquez sur l'onglet Services. Ensuite, dans la barre latérale droite, cliquez sur "Ajouter un nouveau service". À partir de là, entrez simplement "Dynatrace" comme nom du service, puis entrez la politique d'escalade (qui sera avertie; vous pouvez choisir le paramètre Par défaut ici). Ensuite, sous Type d'intégration, sélectionnez "Dynatrace" dans la liste déroulante. PagerDuty a annoncé son intégration officielle avec Dynatrace l'année dernière. Il n'est donc pas nécessaire de configurer l'intégration par courrier électronique ou par codage manuel avec l'interface de programmation d'application (API) de PagerDuty. Ensuite, cliquez simplement sur "Ajouter un service" et vous serez redirigé vers la page de services où vous verrez la clé API de service. Vous devrez ensuite configurer les alertes PagerDuty dans le client Dynatrace.
Étape 2: Configuration du plug-in Dynatrace
L'interface utilisateur Web de Dynatrace est réactive, conviviale et facile à naviguer. Le client de bureau… n'est pas. Heureusement, PagerDuty et Dynatrace ont créé un guide d’intégration pour faciliter la navigation dans le processus.
Une fois que vous êtes connecté au serveur Dynatrace avec des autorisations de niveau administrateur et que vous avez ouvert l’application client Dynatrace sur votre bureau, vous devez d’abord télécharger le plug-in PagerDuty. À partir de là, recherchez la liste déroulante Outils dans la barre de navigation supérieure et sélectionnez "Gérer les plug-ins". Cliquez sur "Installer le plug-in" et vous devriez voir le fichier de plug-in PagerDuty que vous venez de télécharger.
Une fois installé et ouvert, PagerDuty apparaîtra ensuite sur la page Gérer les plug-ins. Si vous sélectionnez et cliquez sur l'entrée avec le bouton droit de la souris et sélectionnez "Propriétés", vous verrez un champ dans lequel vous pouvez entrer la clé d'API de service que vous avez obtenue de PagerDuty.
Étape 3: Configuration de l'alerte d'incident
Maintenant que vous avez entré la clé API de service, accédez au tableau de bord des incidents dans le client Dynatrace. Vous verrez une liste de tous les incidents actuellement surveillés par Dynatrace. Choisissez le type d'incident pour lequel vous souhaitez configurer les alertes PagerDuty, cliquez avec le bouton droit de la souris sur l'entrée, puis ouvrez «Modifier la règle d'incident».
Cliquez sur le lien "Configurations avancées" dans la partie inférieure droite de la boîte de dialogue. Vous verrez la boîte "Ajouter une action". Cela vous mènera à l'éditeur d'action de règle et à une liste de plug-ins actifs, à partir desquels vous sélectionnerez "Plug-in PagerDuty". À partir de là, vous pouvez décider si vous souhaitez un appel téléphonique, un courrier électronique ou une notification SMS de PagerDuty (en fonction de la gravité de l'incident). Enfin, définissez l'option Exécution sur "au début de l'incident", cliquez sur Ajouter et vous avez configuré une alerte PagerDuty opérationnelle pour un incident Dynatrace. Répétez ce processus avec autant d'incidents que vous le souhaitez.
Intégration SmartBear AlertSite
Le processus d’intégration PagerDuty d’AlertSite est exécuté de la même façon, mais le processus manuel fastidieux des PME est beaucoup moins compliqué que le processus manuel fastidieux du client de bureau de Dynatrace. AlertSite vous permet de tout configurer à partir de son application Web intuitive.
Étape 1: Le côté PagerDuty
Cette partie est identique à l’intégration Dynatrace. Dans PagerDuty, sélectionnez "Services" sous l'onglet Configuration et cliquez sur "Ajouter un nouveau service". Entrez le nom du service (AlertSite), sélectionnez la stratégie d'escalade et recherchez AlertSite dans la liste déroulante Type d'intégration. Cliquez sur "Ajouter un service".
La seule différence entre cette configuration et celle de Dynatrace est que vous ne recevez pas la clé de service API ici. Alors ne vous inquiétez pas si rien d’autre n’apparaît; vous obtiendrez la clé de service le moment venu, côté AlertSite.
Étape 2: le côté AlertSite
Après avoir ajouté le service dans PagerDuty, accédez au tableau de bord AlertSite. Cliquez sur "Paramètres" à l'extrême droite de la barre de navigation, puis sélectionnez "Gérer les intégrations" dans la liste déroulante. Cela affichera une page d'icônes de toutes les intégrations intégrées d'AlertSite, y compris AppDynamics, PagerDuty et Splunk.
Lorsque vous cliquez sur PagerDuty, une boîte de dialogue s'ouvre pour vous demander d'ajouter un nouveau destinataire. Cliquez sur le bouton "Alerte avec PagerDuty" qui suit, puis entrez les informations de votre compte PagerDuty dans la boîte de dialogue qui apparaît pour autoriser l'intégration d'AlertSite.
Une fois autorisé, vous serez redirigé vers un écran dans PagerDuty pour configurer l'intégration AlertSite. Vous avez déjà configuré l'intégration du côté de PagerDuty. Sélectionnez donc "Utiliser un service AlertSite existant" et sélectionnez l'option existante dans PagerDuty. Cliquez sur "Terminer l'intégration" et vous serez redirigé vers AlertSite pour la dernière étape: une boîte affichant AlertSite en tant que nouveau destinataire PagerDuty, avec le champ Clé de service déjà renseigné. Tout ce que vous avez à faire est de cliquer sur "Soumettre".
Désormais, lorsque vous accédez à la page Destinataires des alertes dans AlertSite, PagerDuty apparaîtra en option. Cliquez sur "Modifier le destinataire" pour sélectionner différents types d'alerte et configurer des alertes de disponibilité et de performance. Ces alertes peuvent ensuite envoyer des alertes PagerDuty par téléphone, par courrier électronique ou par SMS lorsque des seuils sont déclenchés. Ces seuils incluent un certain nombre d’erreurs lorsqu’une faille de sécurité est détectée ou lorsque le temps de réponse du site Web dépasse un seuil de retard.
Tous les moniteurs AlertSite envoient des alertes à tous les destinataires configurés par défaut. Toutefois, si les destinataires sont classés en groupes, les moniteurs de chaque groupe n'envoient des alertes qu'aux destinataires de ce groupe. Vous devez ajouter le destinataire PagerDuty à tous les groupes spécifiques que vous avez créés si vous souhaitez que ces alertes spécifiques transitent par le service.
Étape 3: revérifier le journal des incidents
Enfin, il est toujours prudent de s’assurer que l’intégration que vous avez configurée fonctionne réellement. Essayez de configurer une alerte PagerDuty depuis AlertSite. Lorsqu'il se déclenche, retournez à la page Services de PagerDuty et sélectionnez le service d'intégration AlertSite.
Vous devriez voir un incident répertorié sur la page déclenchée par AlertSite. Cliquez sur le numéro d'incident pour afficher un rapport détaillé sur l'incident qui s'est produit, les utilisateurs impliqués et les actions en attente (ainsi que tous les détails du périphérique, de l'emplacement et de l'état pour lesquels PagerDuty est connu). Les incidents PagerDuty seront automatiquement résolus lorsque AlertSite enverra une notification "en clair". Vous pouvez intégrer AlertSite à autant de services PagerDuty que vous le souhaitez en répétant ce processus pour différents moniteurs AlertSite.