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
| 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
| 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
| 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
| 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
| 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
| 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
| 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
| 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
| 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
| 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
| 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
| 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
| 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
| 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
| 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
| 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
| 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
| 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
| 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
| 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
| 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
| 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
| 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. |