Cloud Monitoring

Cloud Monitoring vous offre une réelle visibilité sur les performances, le temps d'activité et l'état général de vos applications cloud. La suite Google Cloud Operations collecte et ingère les métriques, les événements et les métadonnées des services Dataproc Metastore pour générer des insights via des tableaux de bord et des graphiques.

Accéder aux métriques du service dans Monitoring

Les métriques des ressources de service Dataproc Metastore sont automatiquement activées sur les services Dataproc Metastore. Monitoring permet d'afficher ces métriques.

Vous pouvez accéder à Monitoring depuis Google Cloud Console ou l'API Monitoring.

Console

  1. Dans Google Cloud Console, accédez à la page Cloud Monitoring &Explorateur de métriques:

    Accéder à la page "Explorateur de métriques"

  2. Dans la liste déroulante "Find resource type and metric" (Rechercher un type de ressource et une métrique), sélectionnez la ressource Dataproc Metastore Service souhaitée.

  3. Cliquez à nouveau dans la zone de saisie, puis sélectionnez une métrique dans la liste déroulante. Passez la souris sur le nom de la métrique pour afficher des informations la concernant.

Vous pouvez sélectionner des filtres, effectuer des regroupements par libellés de métriques, effectuer des agrégations et sélectionner les options d'affichage de graphiques.

REST

Vous pouvez utiliser l'API Monitoring timeSeries.list pour enregistrer et répertorier les métriques définies par une expression filter. Utilisez le modèle Try this API (Essayer cette API) sur la page de l'API pour envoyer une requête API et afficher la réponse.

Métriques du service Dataproc Metastore dans Monitoring

Les métriques du service Dataproc Metastore incluent l'état du service et le nombre de requêtes.

Nom de la métrique Ressource surveillée État
metastore.googleapis.com/service/health metastore.googleapis.com/Service GA
metastore.googleapis.com/service/request_count metastore.googleapis.com/Service GA

Créer un tableau de bord Monitoring personnalisé

Vous pouvez créer un tableau de bord Monitoring personnalisé pour afficher les graphiques des métriques de service Dataproc Metastore sélectionnées.

  1. Sélectionnez + CRÉER UN TABLEAU DE BORD sur la page Aperçu des tableaux de bord de Monitoring.

  2. Attribuez un nom au tableau de bord.

  3. Dans le menu situé en haut à droite, cliquez sur Ajouter un graphique pour ouvrir la fenêtre "Ajouter un graphique".

  4. Sélectionnez Dataproc Metastore Service comme type de ressource.

  5. Sélectionnez une ou plusieurs métriques, ainsi que des propriétés de métrique et de graphique, puis cliquez sur Enregistrer pour enregistrer le graphique.

  6. Ajoutez des graphiques supplémentaires à votre tableau de bord si vous le souhaitez.

  7. Cliquez sur Save (Enregistrer) pour enregistrer le tableau de bord. Son titre apparaît sur la page Aperçu des tableaux de bord de Monitoring.

Vous pouvez afficher, mettre à jour et supprimer des graphiques de tableau de bord à partir de la page d'affichage du tableau de bord.

Utiliser les alertes Monitoring

Vous pouvez créer une alerte Monitoring qui vous avertit lorsqu'une métrique de service ou de tâche Dataproc Metastore dépasse un seuil spécifié.

Créer une alerte

  1. Dans Google Cloud Console, ouvrez Monitoring Alerting (Alertes de surveillance).

  2. Cliquez sur + CRÉER UNE RÈGLE pour ouvrir le formulaire Create new alerting policy (Créer une règle d'alerte).

  3. Définissez une alerte en ajoutant des conditions d'alerte, des déclencheurs de règles, des canaux de notification et de la documentation.

  4. Cliquez sur ADD CONDITION (AJOUTER UNE CONDITION) pour ouvrir le formulaire de condition d'alerte avec l'onglet "Metric" (Métrique) sélectionné.

  5. Renseignez les champs pour définir une condition d'alerte, puis cliquez sur ADD (AJOUTER).

  6. Après avoir ajouté la condition d'alerte, complétez la règle d'alerte en définissant son nom, des canaux de notification, des déclencheurs de règles et de la documentation.

Afficher les alertes

Lorsqu'une condition de seuil de métrique déclenche une alerte, Monitoring crée un incident (et un événement correspondant). Vous pouvez afficher les incidents sur la page Surveillance des alertes de Google Cloud Console. Si vous avez spécifié un mécanisme de notification dans la règle d'alerte, telle qu'une notification par e-mail ou SMS, Monitoring se charge également d'envoyer une notification de l'incident.

Étape suivante