Surveiller les sujets dans Pub/Sub

Vous pouvez utiliser la console Google Cloud 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:

Afficher le tableau de bord de surveillance pour 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 console Google Cloud, 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 Quotas.

Afficher le tableau de bord de surveillance pour un sujet spécifique

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

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

    Accéder aux sujets

  2. Sur la page Thèmes, cliquez sur un thème.

    La page d'informations du sujet s'affiche.

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

    Le tableau de bord de surveillance s'affiche pour chaque sujet.

Le tableau de bord de surveillance comporte trois sections: Présentation, Abonnements et Conservation. La section Conservation 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 la procédure ci-dessous pour accéder à la page de surveillance pour tous les sujets ou 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 seul graphique à un tableau de bord nouveau ou personnalisé, développez l'option Autres actions au niveau d'un graphique individuel, puis cliquez sur Ajouter au tableau de bord personnalisé.

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

Modifier un graphique

Pour modifier un graphique, procédez comme suit:

  1. Suivez la procédure ci-dessous pour accéder à la page de surveillance pour tous les sujets ou 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 en langage de requête Monitoring 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 définir une métrique de surveillance des alertes dans le graphique, de configurer les circonstances dans lesquelles vous souhaitez être alerté et de configurer la manière dont vous souhaitez être informé.

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 thèmes

Bien qu'il existe un certain nombre de graphiques 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 s'il y a des pics soudains dans le sujet pour la réception de requêtes de publication.

  • Le graphique Nombre moyen de messages par lot vous permet de vérifier si la taille du traitement par lot répond à vos besoins. Une taille de lot réduite permet de réduire la latence de publication.

Les graphiques suivants de la section Quotas pour tous les sujets vous aident à surveiller les quotas pour l'ensemble des sujets de votre projet:

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

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

Métriques pour surveiller les sujets d'importation

Vous pouvez surveiller les sujets d'importation à l'aide des métriques suivantes:

  • Nombre d'octets de l'ingestion : cette métrique affiche le volume total (en octets) de données ingérées depuis une source d'importation dans un sujet d'importation. Il fournit une répartition du nombre d'octets pour chaque source d'importation et chaque partition (partition).

  • Nombre de messages d'ingestion : cette métrique affiche le nombre total de messages d'importation pour chaque source et partition d'importation.

  • État de la source de données d'ingestion : cette métrique affiche l'état de la source externe à partir de laquelle le sujet d'importation ingère des données. Les codes d'erreur et leurs solutions de contournement sont indiqués dans la section Résoudre les problèmes d'importation.

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

Étapes suivantes