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. Google Cloud Observability collecte et ingère des métriques, des événements et des métadonnées à partir des services Dataproc Metastore pour générer des insights à l'aide de tableaux de bord et de graphiques.
Consultez la page Tarifs Cloud Monitoring pour comprendre vos coûts.
Consultez la section Quotas et limites de Monitoring pour obtenir plus d'informations sur la conservation des données métriques.
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 la consoleGoogle Cloud ou en utilisant l'API Monitoring.
Console
Dans la console Google Cloud , accédez à la page Cloud Monitoring > Explorateur de métriques :
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.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
Métriques de Dataproc Metastore. Étapes de lancement de ces métriques : BETA GA
Les chaînes "Type de métrique" de ce tableau doivent être précédées du préfixe metastore.googleapis.com/
. Ce préfixe a été omis dans les entrées du tableau.
Lorsque vous interrogez une étiquette, utilisez le préfixe metric.labels.
(par exemple, metric.labels.LABEL="VALUE"
).
Type de métrique Étape de lancement (Niveaux de la hiérarchie des ressources) Nom à afficher |
|
---|---|
Genre, type, unité Ressources surveillées |
Description Libellés |
federation/health
BÊTA
(projet)
État du service de fédération |
|
GAUGE , INT64 , 1
metastore.googleapis.com/Federation |
État du service Federated Dataproc Metastore.
version : version Hive Metastore du service.
|
federation/server/request_count
BÊTA
(projet)
Nombre de demandes au service de fédération |
|
DELTA , INT64 , {request}
metastore.googleapis.com/Federation |
Nombre de requêtes envoyées au service Federated Dataproc Metastore.
method_name :
Nom de la méthode de requête.
status :
État final de la requête, l'une des valeurs suivantes : [success, client_error, server_error].
version : version Hive Metastore du service.
|
service/grpc/finished_requests_count
BÊTA
(projet)
Nombre de requêtes gRPC terminées |
|
DELTA , INT64 , 1
metastore.googleapis.com/Service |
Nombre de requêtes traitées par le service GRPC Dataproc Metastore.
tier :
Niveau de service ou taille d'instance du service, par exemple ENTERPRISE.
version : version Hive Metastore du service.
status :
Code d'état gRPC de la requête, tel que "NOT_FOUND".
method_name :
Nom de la méthode de la requête.
|
service/grpc/received_bytes_count
BÊTA
(projet)
Octets gRPC reçus |
|
DELTA , INT64 , By
metastore.googleapis.com/Service |
Nombre d'octets reçus par le service Dataproc Metastore.
tier :
Niveau de service ou taille d'instance du service.
version : version Hive Metastore du service.
|
service/grpc/request_latencies
BÊTA
(projet)
Latences des requêtes gRPC |
|
DELTA , DISTRIBUTION , ms
metastore.googleapis.com/Service |
Distribution des latences des requêtes gRPC pour un service Dataproc Metastore.
tier :
Niveau de service ou taille d'instance du service.
version : version Hive Metastore du service.
status :
Code d'état gRPC de la requête, tel que "NOT_FOUND".
method_name :
Nom de la méthode de la requête.
|
service/grpc/sent_bytes_count
BÊTA
(projet)
Octets gRPC envoyés |
|
DELTA , INT64 , By
metastore.googleapis.com/Service |
Nombre d'octets envoyés par le service Dataproc Metastore.
tier :
Niveau de service ou taille d'instance du service.
version : version Hive Metastore du service.
|
service/grpc/started_requests_count
BÊTA
(projet)
Nombre de requêtes gRPC lancées |
|
DELTA , INT64 , 1
metastore.googleapis.com/Service |
Nombre de requêtes reçues et lancées par le service GRPC Dataproc Metastore.
tier :
Niveau de service ou taille d'instance du service.
version : version Hive Metastore du service.
method_name :
Nom de la méthode de requête.
|
service/grpc_client/finished_requests_count
BÊTA
(projet)
Nombre de requêtes client gRPC terminées |
|
CUMULATIVE , INT64 , 1
metastore.googleapis.com/Service |
Nombre total de RPC exécutés sur le client, qu'ils aient réussi ou échoué.
status :
Code d'état gRPC de la requête, tel que "NOT_FOUND".
method_name :
Nom de la méthode de la requête.
|
service/grpc_client/received_bytes_count
BÊTA
(projet)
Octets reçus par le client gRPC |
|
CUMULATIVE , INT64 , By
metastore.googleapis.com/Service |
Nombre d'octets reçus par le client gRPC. |
service/grpc_client/request_latencies
BÊTA
(projet)
Latences des requêtes du client gRPC |
|
CUMULATIVE , DISTRIBUTION , ms
metastore.googleapis.com/Service |
Distribution des latences des requêtes gRPC pour un service Dataproc Metastore.
status :
Code d'état gRPC de la requête, tel que "NOT_FOUND".
method_name :
Nom de la méthode de la requête.
|
service/grpc_client/sent_bytes_count
BÊTA
(projet)
Octets envoyés par le client gRPC |
|
CUMULATIVE , INT64 , By
metastore.googleapis.com/Service |
Nombre d'octets envoyés par le client gRPC. |
service/grpc_client/started_requests_count
BÊTA
(projet)
Nombre de requêtes client gRPC commencées |
|
CUMULATIVE , INT64 , 1
metastore.googleapis.com/Service |
Nombre de requêtes lancées par le client gRPC.
method_name :
Nom de la méthode de requête.
|
service/health
GA
(projet)
État du service |
|
GAUGE , INT64 , 1
metastore.googleapis.com/Service |
État du service Dataproc Metastore.
tier :
Niveau de service ou taille d'instance du service, par exemple ENTERPRISE.
version : version Hive Metastore du service.
release_tag : tag de version Dataproc Metastore, renseigné par le backend du service et susceptible de changer au cours de la durée de vie du service.
|
service/metadata/bytes_used
BÊTA
(project)
Taille des métadonnées stockées dans le service Dataproc Metastore. |
|
GAUGE , INT64 , By
metastore.googleapis.com/Service |
Quantité de données stockées dans la base de données backend du service.
version : version Hive Metastore du service.
database_type :
Type de base de données (SQL ou Spanner).
|
service/migration/replication_lag
BÊTA
(projet)
Latence de traitement du pipeline de réplication en secondes. |
|
GAUGE , DOUBLE , s
metastore.googleapis.com/Service |
Durée maximale actuelle en secondes nécessaire pour répliquer les données dans Dataproc Metastore.
migration_id :
ID de la migration.
|
service/migration/write_throughput
BÊTA
(projet)
Débit d'écriture de la base de données de destination. |
|
GAUGE , DOUBLE , By/s
metastore.googleapis.com/Service |
Débit d'écriture actuel au niveau de la base de données Dataproc Metastore dans laquelle les données sont copiées pendant la phase de réplication.
migration_id :
ID de la migration.
|
service/multi_region/health
DG
(projet)
État du service multirégional |
|
GAUGE , INT64 , 1
metastore.googleapis.com/Service |
État du service Dataproc Metastore multirégional.
version : version Hive Metastore du service.
release_tag : tag de version Dataproc Metastore, renseigné par le backend du service et susceptible de changer au cours de la durée de vie du service.
service_region :
Région constitutive dans laquelle le service Dataproc Metastore est hébergé.
scaling_factor :
Facteur de scaling du service, l'une des valeurs suivantes : [0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0].
|
service/multi_region/request_count
DG
(projet)
Nombre de demandes de service multirégionales |
|
DELTA , INT64 , {request}
metastore.googleapis.com/Service |
Nombre de requêtes envoyées au service multirégional Dataproc Metastore.
method_name :
Nom de la méthode de requête.
version : version Hive Metastore du service.
service_region :
Région constitutive dans laquelle le service Dataproc Metastore est hébergé.
scaling_factor :
Facteur de scaling du service, l'une des valeurs suivantes : [0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0].
|
service/multi_region/request_latencies
GA
(projet)
Latences des requêtes de service multirégionales |
|
DELTA , DISTRIBUTION , ms
metastore.googleapis.com/Service |
Latences des requêtes envoyées au service multirégional Dataproc Metastore.
method_name :
Nom de la méthode de requête.
version : version Hive Metastore du service.
service_region :
Région constitutive dans laquelle le service Dataproc Metastore est hébergé.
scaling_factor :
Facteur de scaling du service, l'une des valeurs suivantes : [0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0].
|
service/query_metadata/request_count
BÊTA
(projet)
Nombre de requêtes d'interface d'administration |
|
DELTA , INT64 , {request}
metastore.googleapis.com/Service |
Nombre de requêtes d'interface d'administration.
database_type :
Type de base de données (SQL ou Spanner).
code : code d'état gRPC.
|
service/query_metadata/request_latencies
BÊTA
(projet)
Latence des requêtes de l'interface d'administration |
|
DELTA , DISTRIBUTION , ms
metastore.googleapis.com/Service |
Latence de bout en bout des requêtes d'interface d'administration.
database_type :
Type de base de données (SQL ou Spanner).
code : code d'état gRPC.
|
service/request_count
GA
(projet)
Nombre de requêtes |
|
DELTA , INT64 , {request}
metastore.googleapis.com/Service |
Nombre de requêtes envoyées au service Dataproc Metastore.
method_name :
Nom de la méthode de requête.
version : version Hive Metastore du service.
|
service/request_latencies
BÊTA
(projet)
Latences des requêtes |
|
DELTA , DISTRIBUTION , ms
metastore.googleapis.com/Service |
Latences des requêtes envoyées au service Dataproc Metastore.
method_name :
Nom de la méthode de requête.
version : version Hive Metastore du service.
|
service/scheduled_backups/backup_count
BÊTA
(projet)
Nombre de sauvegardes planifiées |
|
DELTA , INT64 , 1
metastore.googleapis.com/Service |
Nombre de sauvegardes planifiées actuellement stockées pour le service.
state :
État de la sauvegarde (SUCCEEDED, FAILED ou IN_PROGRESS).
database_type :
Type de base de données (SQL ou Spanner).
version : version Hive Metastore du service.
|
service/scheduled_backups/last_backup_duration
BÊTA
(projet)
Sauvegardes planifiées : durée de la dernière sauvegarde |
|
GAUGE , INT64 , s
metastore.googleapis.com/Service |
Durée de la dernière sauvegarde planifiée réussie en secondes. Échantillonné toutes les 60 secondes. Après échantillonnage, les données ne sont pas visibles pendant un délai pouvant atteindre 120 secondes.
state :
État de la sauvegarde (SUCCEEDED, FAILED ou IN_PROGRESS).
database_type :
Type de base de données (SQL ou Spanner).
version : version Hive Metastore du service.
|
service/scheduled_backups/last_backup_size
BÊTA
(projet)
Taille de la dernière sauvegarde (demande de sauvegarde planifiée) |
|
GAUGE , INT64 , By
metastore.googleapis.com/Service |
Taille de la dernière sauvegarde planifiée réussie, en octets. Échantillonné toutes les 60 secondes. Après échantillonnage, les données ne sont pas visibles pendant un délai pouvant atteindre 120 secondes.
state :
État de la sauvegarde (SUCCEEDED, FAILED ou IN_PROGRESS).
database_type :
Type de base de données (SQL ou Spanner).
version : version Hive Metastore du service.
|
Tableau généré le 05-09-2025 à 02:07:49 UTC.
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.
Sélectionnez + CRÉER UN TABLEAU DE BORD sur la page Aperçu des tableaux de bord de Monitoring.
Attribuez un nom au tableau de bord.
Dans le menu situé en haut à droite, cliquez sur Ajouter un graphique pour ouvrir la fenêtre "Ajouter un graphique".
Sélectionnez le type de ressource
Dataproc Metastore Service
.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.
Ajoutez des graphiques supplémentaires à votre tableau de bord si vous le souhaitez.
Pour enregistrer le tableau de bord, cliquez sur Enregistrer . 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
Dans la console Google Cloud , ouvrez Alertes Monitoring.
Pour ouvrir le formulaire Créer une règle d'alerte, cliquez sur + CRÉER UNE RÈGLE.
Définissez une alerte en ajoutant des conditions d'alerte, des déclencheurs de règles, des canaux de notification et de la documentation.
Cliquez sur ADD CONDITION (AJOUTER UNE CONDITION) pour ouvrir le formulaire de condition d'alerte avec l'onglet "Metric" (Métrique) sélectionné.
Renseignez les champs pour définir une condition d'alerte, puis cliquez sur ADD (AJOUTER).
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 à partir de la page Alertes Monitoring dans la console Google Cloud . 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.