Tutoriel : Superviser les ressources d’application Spring avec des alertes et des groupes d’actions

Notes

Azure Spring Apps est le nouveau nom du service Azure Spring Cloud. Bien que le service ait un nouveau nom, vous verrez l’ancien nom à divers endroits pendant un certain temps, car nous travaillons à mettre à jour les ressources telles que les captures d’écran, les vidéos et les diagrammes.

Cet article s’applique à : ✔️ Java ✔️ C#

Cet article s’applique au : Niveau ✔️ De base/Standard ✔️ Entreprise

Cet article explique comment surveiller les ressources de l’application Spring à l’aide d’alertes et de groupes d’actions dans Azure Spring Apps.

Les alertes Azure Spring Apps prennent en charge la supervision des ressources en fonction de conditions telles que le stockage disponible, le taux de requêtes ou l’utilisation des données. Une alerte envoie une notification quand les taux ou les conditions répondent aux spécifications définies.

Deux étapes sont nécessaires pour configurer un pipeline d’alerte :

  1. Configurer un groupe d’actions.

    Les groupes d’actions définissent les actions à entreprendre quand une alerte se déclenche, par exemple avec un e-mail, un SMS, un runbook ou un Webhook. Vous pouvez utiliser et réutiliser des groupes d’actions parmi différentes alertes.

  2. Configurez des règles d’alerte.

    Les règles lient les métriques à des groupes d’actions en fonction de la ressource cible, de la condition, de l’agrégation de temps et d’autres facteurs.

Prérequis

Configurer un groupe d’actions

Dans le portail Microsoft Azure, procédez comme suit :

  1. Accédez à votre instance Azure Spring Apps.

  2. Sélectionnez Alertes dans le volet gauche, puis sélectionnez Groupes d’actions :

    Screenshot of the Azure portal showing the Alerts page with the Action groups button highlighted.

  3. Sur la page Groupes d’actions, sélectionnez Créer.

    Screenshot of the Azure portal showing the Action groups page with the Create button highlighted.

  4. Dans la page Créer un groupe d’actions sous l’onglet Informations de base, apportez les modifications nécessaires dans Détails du projet. Sous Détails de l’instance, entrez des valeurs pour le Nom du groupe d’actions et le Nom d’affichage.

    Screenshot of the Azure portal showing the Create action group page with the Basics tab selected.

  5. Sélectionnez l’onglet Notifications, puis sélectionnez un Type de notification dans le menu déroulant. Cette action ouvre un autre volet pour définir l’action effectuée lors de l’activation. Cet exemple montre un type d’e-mail et de messagerie. Renseignez le formulaire, puis sélectionnez OK.

    Screenshot of the Azure portal showing the Create action group page on the Notifications tab with the pane open that defines the notification type.

  6. Définissez Nom pour nommer le groupe d’actions.

  7. Sélectionnez Vérifier + créer pour achever la création du groupe d'actions.

Configurer une alerte

Procédez comme suit pour configurer une alerte :

  1. Sélectionnez Alertes dans le volet gauche, puis sélectionnez Règle d'alerte.

    Screenshot of the Azure portal showing the Alerts page with the Alert rule button highlighted.

  2. Cliquez sur Créer.

    Screenshot of the Azure portal showing the Alert rules page with the Create button highlighted.

  3. Dans la page Créer une règle d’alerte sous l’onglet Condition, vous devez sélectionner un signal pour déclencher la règle d’alerte. Sélectionnez Afficher tous les signaux. Dans le volet Sélectionner un signal, sélectionnez Utilisation du processeur, puis Appliquer.

    Screenshot of the Azure portal showing the Create an Alert rule page with the select a signal pane open and App CPU Usage highlighted.

  4. La sélection du signal détermine les paramètres logiques d’alerte à configurer. Définissez Valeur de seuil sur 75.

    Screenshot of the Azure portal showing the Create an Alert rule page with the alert logic setting for Threshold value highlighted.

    Pour plus de détails sur les conditions disponibles pour la surveillance, consultez la section Options de métriques de l’utilisateur de Métriques pour Azure Spring Apps.

  5. Sélectionnez l’onglet Actions , puis sélectionnez Sélectionner un groupe d’actions. Dans le volet Sélectionner des groupes d’actions, sélectionnez le groupe d’actions qui doit être déclenché par la règle telle que le groupe d’actions que vous avez défini précédemment.

    Screenshot of the Azure portal showing the Select an action group to attach to this alert rule pane with an Action group name highlighted.

  6. Sélectionnez Sélectionner.

  7. Sélectionnez l’onglet Détails, définissez Gravité et apportez les autres modifications nécessaires.

    Screenshot of the Azure portal showing the Create rule page with Severity in Alert Details highlighted.

    Conseil

    Sélectionnez l’onglet Étendue pour modifier la ressource pour l’étendue de la règle. Par défaut, l’étendue est la instance Azure Spring Apps actuelle.

  8. Sélectionnez Vérifier + créer pour achever la création de la règle d’alerte.

  9. Dans la page Règles d’alerte , vérifiez que la nouvelle règle d’alerte est activée.

    Screenshot of the Azure portal showing the Alert rules page with the rule that was just created enabled.

Étapes suivantes

Dans ce tutoriel, vous avez appris à configurer des alertes et des groupes d’actions pour une application dans Azure Spring Apps. Pour en savoir plus sur les groupes d’actions, consultez :