Presto métriques JMX exposées

Cette rubrique couvre en détail les métriques JMX exposées par Presto.

Mesures du cache d'Alluxio

Mesures du cache d'Alluxio
Nom de la mesure Type de métrique Description de la mesure
watsonx_data_presto_alluxio_cache_bytes_read_cache_count Compteur Indique le nombre d'octets lus dans le cache d'Alluxio.
watsonx_data_presto_alluxio_cache_bytes_read_cache_fifteen_minute_rate Jauge Mesure le taux d'octets lus depuis le cache d'Alluxio sur quinze minutes.
watsonx_data_presto_alluxio_cache_bytes_requested_external_count Compteur Indique le nombre d'octets demandés à l'extérieur du cache d'Alluxio.
watsonx_data_presto_alluxio_cache_bytes_requested_external_fifteen_minute_rate Jauge Mesure le taux d'octets demandés à l'extérieur du cache d'Alluxio pendant quinze minutes.
watsonx_data_presto_alluxio_cache_bytes_écrits_cache_fifteen_minute_rate Jauge Mesure le taux d'octets écrits dans le cache d'Alluxio sur quinze minutes.
watsonx_data_presto_alluxio_cache_get_errors_count Compteur Compte le nombre d'erreurs rencontrées lors de la récupération des données du cache Alluxio.
watsonx_data_presto_alluxio_cache_hitrate_value Jauge Fournit le taux de réussite du cache Alluxio.
watsonx_data_presto_alluxio_cache_pages_count Compteur Indique le nombre de pages dans le cache d'Alluxio.
watsonx_data_presto_alluxio_cache_pages_evicted_count Compteur Compte le nombre de pages évincées du cache Alluxio.
watsonx_data_presto_alluxio_cache_pages_évoluées_dans_les_quinze_minutes Jauge Mesure le taux de pages évincées du cache d'Alluxio en quinze minutes.
watsonx_data_presto_alluxio_cache_put_errors_count Compteur Compte le nombre d'erreurs rencontrées lors de l'enregistrement des données dans le cache d'Alluxio.
watsonx_data_presto_alluxio_cache_space_available_value Jauge Indique l'espace disponible dans le cache Alluxio.
watsonx_data_presto_alluxio_cache_space_used_value Jauge Indique l'espace utilisé dans le cache Alluxio.
watsonx_data_presto_alluxio_cache_écrit_cache_externe_count Compteur Indique le nombre d'octets écrits dans le cache externe par Alluxio.

Presto cache CacheStats metrics

CachePresto CacheStats metrics
Nom de la mesure Type de métrique Description de la mesure
watsonx_data_presto_cache_stats_cache_hit Compteur Détermine le nombre d'occurrences dans le cache de Presto.
watsonx_data_presto_cache_stats_cache_miss Compteur Trace le nombre d'échecs de cache dans le cache de Presto.
watsonx_data_presto_cache_stats_in_memory_retained_bytes Jauge Indique le nombre d'octets conservés en mémoire dans le cache Presto.
watsonx_data_presto_cache_stats_quota_exceeded Compteur Compte les cas où le quota de cache est dépassé.

Mesures de l'utilisation de la mémoire à l'échelle du cluster

Mesures de l'utilisation de la mémoire à l'échelle du cluster
Nom de la mesure Type de métrique Description de la mesure
watsonx_data_presto_cluster_memory_manager_queries_killed_due_to_out_of_memory Compteur Indique le nombre de requêtes interrompues en raison d'erreurs de mémoire.
watsonx_data_presto_cluster_memory_pool_general_assigned_queries Jauge Indique le nombre de requêtes affectées au pool de mémoire général.
watsonx_data_presto_cluster_memory_pool_general_blocked_nodes Jauge Indique le nombre de nœuds bloqués dans le pool de mémoire général.
watsonx_data_presto_cluster_memory_pool_general_free_distributed_bytes Jauge Indique le nombre d'octets distribués libres dans le pool de mémoire générale.
watsonx_data_presto_cluster_memory_pool_general_total_distributed_bytes Jauge Indique le nombre total d'octets distribués dans le pool de mémoire générale.

Mesures du cache des résultats de fragmentation

Mesures de l'utilisation de la mémoire à l'échelle du cluster
Nom de la mesure Type de métrique Description de la mesure
watsonx_data_presto_fragment_cache_stats_cache_entries Compteur Indique le nombre d'entrées de cache dans le cache de résultats de fragments.
watsonx_data_presto_fragment_cache_stats_cache_hit Compteur Indique le nombre d'occurrences dans le cache de résultats de fragments.
watsonx_data_presto_fragment_cache_stats_cache_removal Compteur Indique le nombre de suppressions de cache dans le cache de résultats de fragments.
watsonx_data_presto_fragment_cache_stats_cache_size_in_bytes Jauge Indique la taille du cache de résultat des fragments en octets.
watsonx_data_presto_fragment_cache_stats_inflight_bytes Jauge Indique le nombre d'octets entrants dans le cache de résultat des fragments.

Java métriques du ramasse-miettes

Mesures du collecteur d'ordures deJava
Nom de la mesure Type de métrique Description de la mesure
watsonx_data_presto_garbage_collector_global_collection_count Compteur Permet de suivre le nombre de ramassages d'ordures globaux.
watsonx_data_presto_garbage_collector_global_collection_time_milliseconds Jauge Mesure le temps passé à la collecte globale des déchets en millisecondes.
watsonx_data_presto_garbage_collector_scavenge_collection_count Compteur Indique le nombre de ramassages d'ordures ménagères.
watsonx_data_presto_garbage_collector_scavenge_collection_time_milliseconds Jauge Mesure le temps passé à la collecte des déchets en millisecondes.

Métriques du cache de métadonnées de fichiers

Métriques du cache de métadonnées de fichiers
Nom de la mesure Type de métrique Description de la mesure
watsonx_data_presto_hive_cache_stats_mbean_orc_file_tail_hit_rate Jauge Indique le taux de réussite du cache de métadonnées de la queue de fichier ORC.
watsonx_data_presto_hive_cache_stats_mbean_orc_file_tail_size Jauge Indique la taille du cache de métadonnées de la queue de fichier ORC.
watsonx_data_presto_hive_cache_stats_mbean_parquet_metadata_hit_rate Jauge Indique le taux de réussite du cache de métadonnées Parquet.
watsonx_data_presto_hive_cache_stats_mbean_parquet_metadata_size Jauge Indique la taille du cache de métadonnées Parquet.
watsonx_data_presto_hive_cache_stats_mbean_partition_hit_rate Jauge Indique le taux de réussite du cache des métadonnées de la partition.
watsonx_data_presto_hive_cache_stats_mbean_partition_size Jauge Indique la taille du cache de métadonnées de la partition.

Java mesures de la mémoire du tas

Mesures de la mémoire du tas deJava
Nom de la mesure Type de métrique Description de la mesure
watsonx_data_presto_memory_heap_memory_usage_committed_bytes Jauge Indique les octets engagés dans l'utilisation de la mémoire du tas.
watsonx_data_presto_memory_heap_memory_usage_init_bytes Jauge Indique les octets initiaux dans l'utilisation de la mémoire du tas.
watsonx_data_presto_memory_heap_memory_usage_max_bytes Jauge Indique le nombre maximum d'octets dans la mémoire vive.
watsonx_data_presto_memory_heap_memory_usage_used_bytes Jauge Indique le nombre d'octets utilisés dans la mémoire vive.

Java métriques de mémoire non-heap

Mesures de la mémoire non hébergée deJava
Nom de la mesure Type de métrique Description de la mesure
watsonx_data_presto_memory_non_heap_memory_usage_committed_bytes Jauge Indique les octets engagés dans l'utilisation de la mémoire non hébergée.
watsonx_data_presto_memory_non_heap_memory_usage_init_bytes Jauge Indique les octets initiaux dans l'utilisation de la mémoire non hébergée.
watsonx_data_presto_memory_non_heap_memory_usage_max_bytes Jauge Indique le nombre maximum d'octets de mémoire non hébergée.
watsonx_data_presto_memory_non_heap_memory_usage_used_bytes Jauge Indique le nombre d'octets utilisés dans la mémoire non hébergée.

Java métriques du pool de mémoire

Mesures du pool de mémoireJava
Nom de la mesure Type de métrique Description de la mesure
watsonx_data_presto_memory_pool_MemoryPool_nursery_allocate_usage_committed_bytes Jauge Indique les octets engagés dans le pool de mémoire alloué par la pépinière (équivalent à G1 Eden Space).
watsonx_data_presto_memory_pool_MemoryPool_nursery_allocate_usage_used_bytes Jauge Indique les octets utilisés dans le pool de mémoire alloué par la pépinière (équivalent à G1 Eden Space).
watsonx_data_presto_memory_pool_MemoryPool_tenured_SOA_usage_committed_bytes Jauge Indique les octets engagés dans le pool de mémoire tenured-SOA (équivalent à G1 Old Gen).
watsonx_data_presto_memory_pool_MemoryPool_tenured_SOA_usage_used_bytes Jauge Indique le nombre d'octets utilisés dans le pool de mémoire tenured-SOA (équivalent à G1 Old Gen).
watsonx_data_presto_memory_pool_MemoryPool_tenured_LOA_usage_committed_bytes Jauge Indique les octets engagés dans le pool de mémoire tenured-LOA (équivalent à G1 Old Gen).
watsonx_data_presto_memory_pool_MemoryPool_tenured_LOA_usage_used_bytes Jauge Indique les octets utilisés dans le pool de mémoire tenured-LOA (équivalent à G1 Old Gen).

Presto métriques du pool de mémoire

Métriques du pool de mémoirePresto
Nom de la mesure Type de métrique Description de la mesure
watsonx_data_presto_memory_pool_general_free_bytes Jauge Indique le nombre d'octets libres dans le pool de mémoire générale.
watsonx_data_presto_memory_pool_general_max_bytes Jauge Indique le nombre maximum d'octets dans le pool de mémoire générale.
watsonx_data_presto_memory_pool_general_reserved_bytes Jauge Indique le nombre d'octets réservés dans le pool de mémoire générale.
watsonx_data_presto_memory_pool_general_reserved_revocable_bytes Jauge Indique le nombre d'octets réservés et révocables dans le pool de mémoire générale.
watsonx_data_presto_memory_pool_general_total_bytes Jauge Indique le nombre total d'octets dans le pool de mémoire générale.

Mesures de l'ordonnanceur

Mesures de l'ordonnanceur
Nom de la mesure Type de métrique Description de la mesure
watsonx_data_presto_node_selection_stats_non_preferred_node_selected_count_total_count Compteur Nombre total de fois où un nœud non préféré a été sélectionné par l'ordonnanceur.
watsonx_data_presto_node_selection_stats_non_primary_preferred_node_selected_count_total_count Compteur Nombre total de fois où un nœud préféré non primaire a été sélectionné par l'ordonnanceur.
watsonx_data_presto_node_selection_stats_primary_preferred_node_selected_count_five_minute_rate Jauge Taux de sélection d'un nœud primaire préféré par l'ordonnanceur au cours des cinq dernières minutes.
watsonx_data_presto_node_selection_stats_primary_preferred_node_selected_count_total_count Compteur Nombre total de fois où un nœud préférentiel primaire a été sélectionné par l'ordonnanceur.

Airlift stats pause meter metrics

Airlift stats pause meter metrics
Nom de la mesure Type de métrique Description de la mesure
watsonx_data_presto_pause_meter_less_than_10ms_pauses Compteur Nombre total de pauses d'une durée inférieure à 10 millisecondes.
watsonx_data_presto_pause_meter_10ms_to_50ms_pauses Compteur Nombre total de pauses d'une durée comprise entre 10 et 50 millisecondes.
watsonx_data_presto_pause_meter_50ms_to_500ms_pauses Compteur Nombre total de pauses d'une durée comprise entre 50 et 500 millisecondes.
watsonx_data_presto_pause_meter_500ms_to_1s_pauses Compteur Nombre total de pauses d'une durée comprise entre 500 millisecondes et 1 seconde.
watsonx_data_presto_pause_meter_1s_to_10s_pauses Compteur Nombre total de pauses d'une durée comprise entre 1 et 10 secondes.
watsonx_data_presto_pause_meter_10s_to_1m_pauses Compteur Nombre total de pauses d'une durée comprise entre 10 secondes et 1 minute.
watsonx_data_presto_pause_meter_greater_than_1m_pauses Compteur Nombre total de pauses d'une durée supérieure à 1 minute.
watsonx_data_presto_pause_meter_total_pause_seconds Compteur Nombre total de secondes de pause.

Presto métriques du gestionnaire de requêtes d'exécution

Métriques du gestionnaire de requêtes d'exécutionPresto
Nom de la mesure Type de métrique Description de la mesure
watsonx_data_presto_query_manager_abandoned_queries_five_minute_count Compteur Nombre de requêtes abandonnées au cours des cinq dernières minutes.
watsonx_data_presto_query_manager_canceled_queries_five_minute_count Compteur Nombre de requêtes annulées au cours des cinq dernières minutes.
watsonx_data_presto_query_manager_completed_queries_five_minute_count Compteur Nombre de requêtes effectuées au cours des cinq dernières minutes.
watsonx_data_presto_query_manager_consumed_cpu_time_seconds_five_minute_count Compteur Nombre de secondes de temps CPU consommé au cours des cinq dernières minutes.
watsonx_data_presto_query_manager_consumed_input_bytes_five_minute_count Compteur Nombre d'octets d'entrée consommés au cours des cinq dernières minutes.
watsonx_data_presto_query_manager_consumed_input_rows_five_minute_count Compteur Nombre de lignes d'entrée consommées au cours des cinq dernières minutes.
watsonx_data_presto_query_manager_cpu_input_byte_rate_five_minutes_p$1 Jauge Taux d'octets d'entrée de l'unité centrale au cours des cinq dernières minutes.
watsonx_data_presto_query_manager_execution_time_five_minutes_p$1 Jauge Temps d'exécution au cours des cinq dernières minutes.
watsonx_data_presto_query_manager_external_failures_five_minute_count Compteur Nombre d'échecs de requêtes externes au cours des cinq dernières minutes.
watsonx_data_presto_query_manager_failed_queries_five_minute_count Compteur Nombre de requêtes ayant échoué au cours des cinq dernières minutes.
watsonx_data_presto_query_manager_insufficient_resources_failures_five_minute_count Compteur Nombre de requêtes qui ont échoué en raison de ressources insuffisantes au cours des cinq dernières minutes.
watsonx_data_presto_query_manager_internal_failures_five_minute_count Compteur Nombre d'échecs de requêtes internes au cours des cinq dernières minutes.
watsonx_data_presto_query_manager_queued_queries Jauge Nombre de requêtes en attente.
watsonx_data_presto_query_manager_queued_time_five_minutes_p$1 Jauge Temps passé par les requêtes dans la file d'attente au cours des cinq dernières minutes.
watsonx_data_presto_query_manager_running_queries Jauge Nombre de requêtes en cours d'exécution.
watsonx_data_presto_query_manager_started_queries_five_minute_count Compteur Nombre de requêtes lancées au cours des cinq dernières minutes.
watsonx_data_presto_query_manager_submitted_queries_five_minute_count Compteur Nombre de requêtes soumises au cours des cinq dernières minutes.
watsonx_data_presto_query_manager_user_error_failures_five_minute_count Compteur Nombre de requêtes qui ont échoué en raison d'erreurs de l'utilisateur au cours des cinq dernières minutes.
watsonx_data_presto_query_manager_wall_input_bytes_rate_five_minutes_p$1 Jauge Taux d'octets d'entrée dans le mur au cours des cinq dernières minutes.

Java métriques d'exécution lang

Métriques d'exécutionJava lang
Nom de la mesure Type de métrique Description de la mesure
watsonx_data_presto_up_time Jauge Durée d'exécution du Java.

Presto planificateur d'exécution SplitSchedulerStats métriques

Ordonnanceur d'exécutionPresto SplitSchedulerStats métriques
Nom de la mesure Type de métrique Description de la mesure
watsonx_data_presto_split_scheduler_stats_get_split_time_five_minutes_p$1 Jauge Obtenez un temps de partage dans les cinq dernières minutes.
watsonx_data_presto_split_scheduler_stats_mixed_split_queues_full_and_waiting_for_source_five_minute_count Compteur Nombre de files d'attente mixtes qui sont pleines et en attente d'une source au cours des cinq dernières minutes.
watsonx_data_presto_split_scheduler_stats_sleep_time_five_minutes_p$1 Jauge Temps de sommeil dans les cinq dernières minutes.
watsonx_data_presto_split_scheduler_stats_split_queues_full_five_minute_count Compteur Nombre de files d'attente fractionnées pleines au cours des cinq dernières minutes.
watsonx_data_presto_split_scheduler_stats_waiting_for_source_five_minute_count Compteur Nombre d'événements de source en attente au cours des cinq dernières minutes.

Presto exécuteur d'exécution TaskExecutor métriques

Exécutant d'exécutionPresto TaskExecutor metrics
Nom de la mesure Type de métrique Description de la mesure
watsonx_data_presto_task_executor_$1 Jauge Mesures relatives à l'exécuteur de tâches. Attributs : ActiveTasks, BlockedTasks, CompletedTasks, CorePoolSize, CurrentThreadCount, ExecutedTasks, ExecutorUtilization, FailedTasks, LargestPoolSize, MaximumPoolSize, MinimumIdleThreads, MinimumThreadCount, PendingTasks, PoolSize, QueueSize, TaskCount, TaskExecutionTime, ThreadCount, TotalExecutionTime, UtilizationRate

Presto métriques du gestionnaire de tâches d'exécution

Mesures du gestionnaire de tâches d'exécutionPresto
Nom de la mesure Type de métrique Description de la mesure
watsonx_data_presto_task_manager_failed_tasks_five_minute_count Compteur Nombre de tâches ayant échoué au cours des cinq dernières minutes.
watsonx_data_presto_task_manager_input_data_size_five_minute_count Compteur Compte de la taille des données d'entrée au cours des cinq dernières minutes.
watsonx_data_presto_task_manager_input_positions_five_minute_count Compteur Nombre de positions d'entrée au cours des cinq dernières minutes.
watsonx_data_presto_task_manager_output_data_size_five_minute_count Compteur Compte de la taille des données de sortie au cours des cinq dernières minutes.
watsonx_data_presto_task_manager_output_positions_five_minute_count Compteur Nombre de positions de sortie au cours des cinq dernières minutes.

Java Métriques du pool de tampons NIO

Métriques du pool de tampons NIO deJava
Nom de la mesure Type de métrique Description de la mesure
watsonx_data_presto_java_nio_buffer_pool__$1_memory_used Jauge Mémoire utilisée par le pool de tampons NIO de Java.

Presto métriques du dispatcher

Métriques du répartiteurPresto
Nom de la mesure Type de métrique Description de la mesure
watsonx_data_presto_dispatch_manager_queued_queries Jauge Nombre de requêtes en attente dans le répartiteur Presto.
watsonx_data_presto_dispatch_manager_running_queries Jauge Nombre de requêtes en cours d'exécution dans le répartiteur Presto.

Coller les métriques de statistiques

Coller les métriques de statistiques
Nom de la mesure Type de métrique Description de la mesure
watsonx_data_presto_glue_$2_time_$3_$4 Jauge Temps pris par les opérations de Glue Hive Metastore.
watsonx_data_presto_glue_$2_total_failures_total_count Compteur Nombre total d'échecs pour les opérations de Glue Hive Metastore.
watsonx_data_presto_glue_$2_total_failures_fifteen_minute_$3 Jauge (taux), Compteur (nombre) Taux ou nombre d'échecs pour les opérations de Glue Hive Metastore au cours des quinze dernières minutes.

S3 métriques du système de fichiers

Mesures du système de fichiersS3
Nom de la mesure Type de métrique Description de la mesure
watsonx_data_presto_hive_s3_presto_s3_file_system_$2_$3_$4 Jauge (taux), Compteur (nombre) Mesures relatives au système de fichiers S3 dans Presto Hive.
watsonx_data_presto_hive_s3_presto_s3_file_system_$2_total_count Compteur Nombre total de mesures liées au système de fichiers S3 dans Presto Hive.
watsonx_data_presto_s3_$2_$3_$4 Jauge (avg, max, min, maxerror), Compteur (count), autre (unit) Mesures supplémentaires relatives aux opérations de S3.

Hive métriques de mise en cache des listes de répertoires

Mesures de mise en cache des listes de répertoiresHive
Nom de la mesure Type de métrique Description de la mesure
watsonx_data_presto_hive_caching_directory_lister_$2 Jauge Mesures relatives à la liste des répertoires de mise en cache dans Presto Hive.

Métriques de mise en cache des métadonnées Parquet

Métriques de mise en cache des métadonnées Parquet
Nom de la mesure Type de métrique Description de la mesure
watsonx_data_presto_hive_cache_stats_mbean_parquet_metadata_eviction_count Compteur Nombre d'évictions liées à la mise en cache des métadonnées Parquet dans Presto Hive.