Surveiller les sujets dans Pub/Sub

Vous pouvez utiliser la Google Cloud console pour accéder au tableau de bord de surveillance d'un seul sujet ou de tous les sujets disponibles dans votre projet.

Avant de commencer

Assurez-vous d'avoir préparé les éléments suivants :

  • Un compte de facturation Cloud

  • Un projet Pub/Sub pour lequel la facturation est activée

  • Au moins un sujet dans votre projet Pub/Sub

  • Une bonne connaissance de Cloud Monitoring et de l'explorateur de métriques

Afficher le tableau de bord de surveillance de tous les sujets

Pour afficher le tableau de bord de surveillance de tous les sujets d'un projet, procédez comme suit :

  1. Dans la Google Cloud console, accédez à la page Sujets de Pub/Sub.

    Accéder aux sujets

  2. Cliquez sur l'onglet Métriques.

    Le tableau de bord de surveillance s'affiche pour tous les sujets du projet.

Le tableau de bord de surveillance comporte deux sections : Présentation et Quota.

Afficher le tableau de bord de surveillance d'un seul sujet

Pour afficher le tableau de bord de surveillance d'un seul sujet dans un projet, procédez comme suit :

  1. Dans la Google Cloud console, accédez à la page Sujets de Pub/Sub.

    Accéder aux sujets

  2. Sur la page Sujets, cliquez sur un sujet.

    La page d'informations du sujet s'affiche.

  3. Sur la page d'informations du sujet, cliquez sur l'onglet Métriques.

    Le tableau de bord de surveillance s'affiche pour le sujet unique.

Le tableau de bord de surveillance comporte trois sections : Présentation, Abonnements, et Rétention. La section Rétention ne s'affiche que si vous activez la conservation des messages pour le sujet. Pour en savoir plus sur la conservation des messages, consultez la section Propriétés d'un sujet.

Personnaliser le tableau de bord de surveillance

Vous pouvez créer un tableau de bord personnalisé ou ajouter des graphiques individuels à un tableau de bord personnalisé existant.

Pour créer un tableau de bord personnalisé, procédez comme suit :

  1. Suivez les étapes pour accéder à la page de surveillance de tous les sujets ou pour un seul sujet.

  2. Choisissez l'une des options suivantes :

    • Pour créer un tableau de bord contenant tous les graphiques ou pour ajouter tous les graphiques à un tableau de bord personnalisé existant, cliquez sur Enregistrer en tant que tableau de bord personnalisé.

    • Pour ajouter un graphique unique à un tableau de bord nouveau ou personnalisé, dans un graphique individuel, développez l'option Autres actions , puis cliquez sur Ajouter au tableau de bord personnalisé.

Vous pouvez afficher tous vos tableaux de bord dans la console Monitoring.

Modifier un graphique

Pour modifier un graphique, procédez comme suit :

  1. Suivez les étapes pour accéder à la page de surveillance de tous les sujets ou pour un seul sujet.

  2. Dans un graphique individuel, développez l'option Autres actions , puis cliquez sur Afficher dans l'explorateur de métriques.

    Le graphique s'ouvre dans l'explorateur de métriques.

  3. Vous pouvez utiliser des requêtes Prometheus Query Language (PromQL) pour modifier votre graphique et tester le résultat.

  4. Cliquez sur Enregistrer le graphique pour enregistrer les modifications.

Créer une règle d'alerte

La création d'une règle d'alerte pour un graphique vous permet de configurer une métrique de surveillance des alertes dans le graphique, de définir les circonstances dans lesquelles vous souhaitez être averti et de configurer la manière dont vous souhaitez être averti.

Pour en savoir plus sur la création d'alertes, consultez Créer des règles d'alerte basées sur les métriques.

Il est possible que certains graphiques ne proposent pas l'option Créer une règle d'alerte. Dans ce cas, procédez comme suit :

  1. Enregistrez le graphique dans un tableau de bord personnalisé.

  2. Dans le tableau de bord personnalisé, pour le graphique individuel, développez l'option Autres actions.

  3. Cliquez sur Convertir en graphique d'alerte.

Graphiques clés pour surveiller les sujets

Bien qu'un certain nombre de graphiques soient disponibles pour surveiller un seul sujet, les graphiques suivants de la section Présentation constituent un bon point de départ :

  • Le graphique Requêtes de publication vous permet de vérifier si le sujet reçoit des pics soudains de requêtes de publication.

  • Le graphique Nombre moyen de messages par lot vous permet de vérifier si la taille du lot est adaptée à vos besoins. Une taille de lot plus petite réduit la latence de publication.

Les graphiques suivants de la section Quota pour tous les sujets vous aident à surveiller les quotas de tous les sujets de votre projet :

  • Le graphique Opérations d'administrateur vous permet de surveiller les opérations d'administration concernant les sujets. Chaque opération d'administrateur impute une unité à ce quota.

Pour en savoir plus, consultez Quotas et limites Pub/Sub.

Métriques pour surveiller les sujets importés

Vous pouvez utiliser les métriques suivantes pour surveiller les sujets importés :

Pour vérifier ces métriques, suivez les étapes décrites dans Afficher le tableau de bord de surveillance d'un seul sujet.

Étape suivante