Presto métricas JMX expuestas

Este tema cubre con detalle las métricas JMX expuestas por Presto.

Métricas de caché de Alluxio

Métricas de la caché de Alluxio
Nombre de métrica Tipo de métrica Descripción de la métrica
watsonx_data_presto_alluxio_cache_bytes_read_cache_count Contador Registra el número de bytes leídos de la caché de Alluxio.
watsonx_data_presto_alluxio_cache_bytes_read_cache_fifteen_minute_rate Indicador Mide la tasa de bytes leídos de la caché de Alluxio durante quince minutos.
watsonx_data_presto_alluxio_cache_bytes_requested_external_count Contador Registra el número de bytes solicitados externamente desde la caché de Alluxio.
watsonx_data_presto_alluxio_cache_bytes_requested_external_fifteen_minute_rate Indicador Mide la tasa de bytes solicitados externamente desde la caché de Alluxio a lo largo de quince minutos.
watsonx_data_presto_alluxio_cache_bytes_escritos_cache_tasa_de_quince_minutos Indicador Mide la tasa de bytes escritos en la caché de Alluxio durante quince minutos.
watsonx_data_presto_alluxio_cache_get_errors_count Contador Cuenta el número de errores que se producen al obtener datos de la caché de Alluxio.
watsonx_data_presto_alluxio_cache_hit_rate_value Indicador Proporciona el porcentaje de aciertos de la caché de Alluxio.
watsonx_data_presto_alluxio_cache_pages_count Contador Registra el número de páginas en la caché de Alluxio.
watsonx_data_presto_alluxio_cache_pages_evicted_count Contador Cuenta el número de páginas que son desalojadas de la caché de Alluxio.
watsonx_data_presto_alluxio_cache_pages_evicted_fifteen_minute_rate Indicador Mide la tasa de páginas que son desalojadas de la caché de Alluxio en quince minutos.
watsonx_data_presto_alluxio_cache_put_errors_count Contador Cuenta el número de errores que se producen al introducir datos en la caché de Alluxio.
watsonx_data_presto_alluxio_cache_space_available_value Indicador Indica el espacio disponible en la caché de Alluxio.
watsonx_data_presto_alluxio_cache_space_used_value Indicador Indica el espacio utilizado en la caché de Alluxio.
watsonx_data_presto_alluxio_cache_written_cache_external_count Contador Registra el número de bytes escritos en la caché externa desde Alluxio.

Presto caché CacheStats métricas

Métricas dePresto cache CacheStats
Nombre de métrica Tipo de métrica Descripción de la métrica
watsonx_data_presto_cache_stats_cache_hit Contador Registra el número de accesos a la caché de Presto.
watsonx_data_presto_cache_stats_cache_miss Contador Registra el número de pérdidas de caché en la caché Presto.
watsonx_data_presto_cache_stats_in_memory_retained_bytes Indicador Indica el número de bytes retenidos en memoria en la caché Presto.
watsonx_data_presto_cache_stats_quota_exceded Contador Cuenta los casos en los que se ha superado la cuota de caché.

Métricas de uso de memoria en todo el clúster

Métricas de uso de memoria en todo el clúster
Nombre de métrica Tipo de métrica Descripción de la métrica
watsonx_data_presto_cluster_memory_manager_queries_killed_due_to_out_of_memory Contador Registra el número de consultas eliminadas debido a errores de memoria insuficiente.
watsonx_data_presto_cluster_memory_pool_general_assigned_queries Indicador Indica el número de consultas que se asignan al pool de memoria general.
watsonx_data_presto_cluster_memory_pool_general_blocked_nodes Indicador Indica el número de nodos que están bloqueados en el pool de memoria general.
watsonx_data_presto_cluster_memory_pool_general_free_distributed_bytes Indicador Indica el número de bytes libres distribuidos en el pool de memoria general.
watsonx_data_presto_cluster_memory_pool_general_total_distributed_bytes Indicador Indica el total de bytes distribuidos en el pool de memoria general.

Métricas de la caché de resultados de fragmentos

Métricas de uso de memoria en todo el clúster
Nombre de métrica Tipo de métrica Descripción de la métrica
watsonx_data_presto_fragment_cache_stats_cache_entries Contador Registra el número de entradas de la caché de resultados de fragmentos.
watsonx_data_presto_fragment_cache_stats_cache_hit Contador Registra el número de aciertos en la caché de resultados de fragmentos.
watsonx_data_presto_fragment_cache_stats_cache_removal Contador Registra el número de eliminaciones de caché en la caché de resultados de fragmentos.
watsonx_data_presto_fragment_cache_stats_cache_size_in_bytes Indicador Indica el tamaño de la caché de resultados de fragmentos en bytes.
watsonx_data_presto_fragment_cache_stats_inflight_bytes Indicador Indica el número de bytes entrantes en la caché de resultados de fragmentos.

Java

Métricas del recolector de basuraJava
Nombre de métrica Tipo de métrica Descripción de la métrica
watsonx_data_presto_garbage_collector_global_collection_count Contador Registra el número de recogidas de basura globales.
watsonx_data_presto_garbage_collector_global_collection_time_milliseconds Indicador Mide el tiempo empleado en la recogida global de basura en milisegundos.
watsonx_data_presto_garbage_collector_scavenge_collection_count Contador Registra el número de recolecciones de basura.
watsonx_data_presto_garbage_collector_scavenge_collection_time_milliseconds Indicador Mide el tiempo empleado en la recogida de basura en milisegundos.

Métricas de la caché de metadatos de archivos

Métricas de la caché de metadatos de archivos
Nombre de métrica Tipo de métrica Descripción de la métrica
watsonx_data_presto_hive_cache_stats_mbean_orc_file_tail_hit_rate Indicador Indica el porcentaje de aciertos de la caché de metadatos de cola de archivo ORC.
watsonx_data_presto_hive_cache_stats_mbean_orc_file_tail_size Indicador Indica el tamaño de la caché de metadatos de cola de archivo ORC.
watsonx_data_presto_hive_cache_stats_mbean_parquet_metadata_hit_rate Indicador Indica el porcentaje de aciertos de la caché de metadatos Parquet.
watsonx_data_presto_hive_cache_stats_mbean_parquet_metadata_size Indicador Indica el tamaño de la caché de metadatos Parquet.
watsonx_data_presto_hive_cache_stats_mbean_partition_hit_rate Indicador Indica el porcentaje de aciertos de la caché de metadatos de la partición.
watsonx_data_presto_hive_cache_stats_mbean_partition_size Indicador Indica el tamaño de la caché de metadatos de la partición.

Java métricas de memoria heap

Métricas de memoria heapJava
Nombre de métrica Tipo de métrica Descripción de la métrica
watsonx_data_presto_memory_heap_memory_usage_committed_bytes Indicador Indica los bytes comprometidos en el uso de memoria heap.
watsonx_data_presto_memory_heap_memory_usage_init_bytes Indicador Indica los bytes iniciales en uso de memoria heap.
watsonx_data_presto_memory_heap_memory_usage_max_bytes Indicador Indica el uso máximo de bytes en memoria heap.
watsonx_data_presto_memory_heap_memory_usage_used_bytes Indicador Indica los bytes utilizados en el uso de memoria heap.

Java

Métricas de memoriaJava no HEAP
Nombre de métrica Tipo de métrica Descripción de la métrica
watsonx_data_presto_memory_non_heap_memory_usage_committed_bytes Indicador Indica los bytes comprometidos en el uso de memoria no heap.
watsonx_data_presto_memory_non_heap_memory_usage_init_bytes Indicador Indica los bytes iniciales en el uso de memoria no heap.
watsonx_data_presto_memory_non_heap_memory_usage_max_bytes Indicador Indica el máximo de bytes en uso de memoria no heap.
watsonx_data_presto_memory_non_heap_memory_usage_used_bytes Indicador Indica los bytes utilizados en el uso de memoria no heap.

Java

Métricas del repositorio de memoriaJava
Nombre de métrica Tipo de métrica Descripción de la métrica
watsonx_data_presto_memory_pool_MemoryPool_nursery_allocate_usage_committed_bytes Indicador Indica los bytes comprometidos en la reserva de memoria asignada a la guardería (equivalente a G1 Eden Space).
watsonx_data_presto_memory_pool_MemoryPool_nursery_allocate_usage_used_bytes Indicador Indica los bytes utilizados en la reserva de memoria asignada a la guardería (equivalente a G1 Eden Space).
watsonx_data_presto_memory_pool_MemoryPool_tenured_SOA_usage_committed_bytes Indicador Indica los bytes comprometidos en el pool de memoria tenured-SOA (equivalente a G1 Old Gen).
watsonx_data_presto_memory_pool_MemoryPool_tenured_SOA_usage_used_bytes Indicador Indica los bytes utilizados en el pool de memoria tenured-SOA (equivalente a G1 Old Gen).
watsonx_data_presto_memory_pool_MemoryPool_tenured_LOA_usage_committed_bytes Indicador Indica los bytes comprometidos en el pool de memoria tenured-LOA (equivalente a G1 Old Gen).
watsonx_data_presto_memory_pool_MemoryPool_tenured_LOA_usage_used_bytes Indicador Indica los bytes utilizados en el pool de memoria tenured-LOA (equivalente a G1 Old Gen).

Presto métricas del repositorio de memoria

Métricas del repositorio de memoriaPresto
Nombre de métrica Tipo de métrica Descripción de la métrica
watsonx_data_presto_memory_pool_general_free_bytes Indicador Indica el número de bytes libres en el pool de memoria general.
watsonx_data_presto_memory_pool_general_max_bytes Indicador Indica el número máximo de bytes en el pool de memoria general.
watsonx_data_presto_memory_pool_general_reserved_bytes Indicador Indica el número de bytes reservados en el pool de memoria general.
watsonx_data_presto_memory_pool_general_reserved_revocable_bytes Indicador Indica el número de bytes revocables reservados en el pool de memoria general.
watsonx_data_presto_memory_pool_general_total_bytes Indicador Indica el número total de bytes en el pool de memoria general.

Métricas del programador

Métricas del programador
Nombre de métrica Tipo de métrica Descripción de la métrica
watsonx_data_presto_node_selection_stats_non_preferred_node_selected_count_total_count Contador Recuento total de veces que un nodo no preferido fue seleccionado por el planificador.
watsonx_data_presto_node_selection_stats_non_primary_preferred_node_selected_count_total_count Contador Recuento total de veces que un nodo preferente no primario fue seleccionado por el planificador.
watsonx_data_presto_node_selection_stats_primary_preferred_node_selected_count_five_minute_rate Indicador Tasa de veces que un nodo primario preferido fue seleccionado por el planificador en los últimos cinco minutos.
watsonx_data_presto_node_selection_stats_primary_preferred_node_selected_count_total_count Contador Recuento total de veces que un nodo primario preferido fue seleccionado por el planificador.

Estadísticas del puente aéreo métricas del medidor de pausa

Estadísticas del puente aéreo métricas del medidor de pausa
Nombre de métrica Tipo de métrica Descripción de la métrica
watsonx_data_presto_pause_meter_less_than_10ms_pauses Contador Recuento total de pausas que duran menos de 10 milisegundos.
watsonx_data_presto_pause_meter_10ms_to_50ms_pauses Contador Recuento total de pausas que duran entre 10 y 50 milisegundos.
watsonx_data_presto_pause_meter_50ms_to_500ms_pauses Contador Recuento total de pausas que duran entre 50 y 500 milisegundos.
watsonx_data_presto_pause_meter_500ms_to_1s_pauses Contador Recuento total de pausas que duran entre 500 milisegundos y 1 segundo.
watsonx_data_presto_pause_meter_1s_to_10s_pauses Contador Recuento total de pausas que duran entre 1 y 10 segundos.
watsonx_data_presto_pause_meter_10s_to_1m_pauses Contador Recuento total de pausas que duran entre 10 segundos y 1 minuto.
watsonx_data_presto_pause_meter_greater_than_1m_pauses Contador Recuento total de pausas de duración superior a 1 minuto.
watsonx_data_presto_pause_meter_total_pause_seconds Contador Recuento total de todos los segundos de pausa.

Presto métricas del gestor de consultas de ejecución

Métricas del gestor de consultas de ejecuciónPresto
Nombre de métrica Tipo de métrica Descripción de la métrica
watsonx_data_presto_query_manager_abandoned_queries_five_minute_count Contador Recuento de consultas abandonadas en los últimos cinco minutos.
watsonx_data_presto_query_manager_canceled_queries_five_minute_count Contador Recuento de consultas canceladas en los últimos cinco minutos.
watsonx_data_presto_query_manager_completed_queries_five_minute_count Contador Recuento de consultas realizadas en los últimos cinco minutos.
watsonx_data_presto_query_manager_consumed_cpu_time_seconds_five_minute_count Contador Recuento del tiempo de CPU consumido en segundos en los últimos cinco minutos.
watsonx_data_presto_query_manager_consumed_input_bytes_five_minute_count Contador Recuento de bytes de entrada consumidos en los últimos cinco minutos.
watsonx_data_presto_query_manager_consumed_input_rows_five_minute_count Contador Recuento de filas de entrada consumidas en los últimos cinco minutos.
watsonx_data_presto_query_manager_cpu_input_byte_rate_five_minutes_p$1 Indicador Tasa de bytes de entrada de la CPU en los últimos cinco minutos.
watsonx_data_presto_query_manager_execution_time_five_minutes_p$1 Indicador Tiempo de ejecución en los últimos cinco minutos.
watsonx_data_presto_query_manager_external_failures_five_minute_count Contador Recuento de fallos de consultas externas en los últimos cinco minutos.
watsonx_data_presto_query_manager_failed_queries_five_minute_count Contador Recuento de consultas fallidas en los últimos cinco minutos.
watsonx_data_presto_query_manager_insufficient_resources_failures_five_minute_count Contador Recuento de consultas que fallaron debido a recursos insuficientes en los últimos cinco minutos.
watsonx_data_presto_query_manager_internal_failures_five_minute_count Contador Recuento de fallos de consulta interna en los últimos cinco minutos.
watsonx_data_presto_query_manager_queued_queries Indicador Número de consultas actualmente en cola.
watsonx_data_presto_query_manager_queued_time_five_minutes_p$1 Indicador Tiempo que han pasado las consultas en cola en los últimos cinco minutos.
watsonx_data_presto_query_manager_running_queries Indicador Número de consultas en ejecución.
watsonx_data_presto_query_manager_started_queries_five_minute_count Contador Recuento de consultas iniciadas en los últimos cinco minutos.
watsonx_data_presto_query_manager_submitted_queries_five_minute_count Contador Recuento de consultas enviadas en los últimos cinco minutos.
watsonx_data_presto_query_manager_user_error_failures_five_minute_count Contador Recuento de consultas que fallaron debido a errores del usuario en los últimos cinco minutos.
watsonx_data_presto_query_manager_wall_input_bytes_rate_five_minutes_p$1 Indicador Ritmo de bytes de entrada de muro en los últimos cinco minutos.

Java lang

Métricas de tiempo de ejecución deJava lang
Nombre de métrica Tipo de métrica Descripción de la métrica
watsonx_data_presto_runtime_up_time Indicador Tiempo de actividad del tiempo de ejecución de Java.

Presto programador de ejecución SplitSchedulerStats métricas

Programador de ejecuciónPresto Métricas de SplitSchedulerStats
Nombre de métrica Tipo de métrica Descripción de la métrica
watsonx_data_presto_split_scheduler_stats_get_split_time_five_minutes_p$1 Indicador Consigue tiempo partido en los últimos cinco minutos.
watsonx_data_presto_split_scheduler_stats_mixed_split_queues_full_and_waiting_for_source_five_minute_count Contador Recuento de colas de división mixta que están llenas y en espera de origen en los últimos cinco minutos.
watsonx_data_presto_split_scheduler_stats_sleep_time_five_minutes_p$1 Indicador Tiempo de sueño en los últimos cinco minutos.
watsonx_data_presto_split_scheduler_stats_split_queues_full_five_minute_count Contador Recuento de colas divididas que están llenas en los últimos cinco minutos.
watsonx_data_presto_split_scheduler_stats_waiting_for_source_five_minute_count Contador Recuento de eventos fuente en espera en los últimos cinco minutos.

Presto TaskExecutor métricas

Ejecutor de ejecuciónPresto TaskExecutor métricas
Nombre de métrica Tipo de métrica Descripción de la métrica
watsonx_data_presto_task_executor_$1 Indicador Métricas relacionadas con el ejecutor de la tarea. Atributos: ActiveTasks, BlockedTasks, CompletedTasks, CorePoolSize, CurrentThreadCount, ExecutedTasks, ExecutorUtilization, FailedTasks, LargestPoolSize, MaximumPoolSize, MinimumIdleThreads, MinimumThreadCount, PendingTasks, PoolSize, QueueSize, TaskCount, TaskExecutionTime, ThreadCount, TotalExecutionTime, UtilizationRate

Presto métricas del gestor de tareas de ejecución

Métricas del gestor de tareas de ejecución dePresto
Nombre de métrica Tipo de métrica Descripción de la métrica
watsonx_data_presto_task_manager_failed_tasks_five_minute_count Contador Recuento de tareas fallidas en los últimos cinco minutos.
watsonx_data_presto_task_manager_input_data_size_five_minute_count Contador Recuento del tamaño de los datos de entrada en los últimos cinco minutos.
watsonx_data_presto_task_manager_input_positions_five_minute_count Contador Recuento de posiciones de entrada en los últimos cinco minutos.
watsonx_data_presto_task_manager_output_data_size_five_minute_count Contador Recuento del tamaño de los datos de salida en los últimos cinco minutos.
watsonx_data_presto_task_manager_output_positions_five_minute_count Contador Recuento de posiciones de salida en los últimos cinco minutos.

Java Métricas de la reserva de búferes NIO

Métricas de la reserva de búferes NIOJava
Nombre de métrica Tipo de métrica Descripción de la métrica
watsonx_data_presto_java_nio_buffer_pool__$1_memory_used Indicador Memoria utilizada por la reserva de búferes Java NIO.

Presto métricas del despachador

Métricas del despachadorPresto
Nombre de métrica Tipo de métrica Descripción de la métrica
watsonx_data_presto_dispatch_manager_queued_queries Indicador Recuento de consultas en cola en el despachador Presto.
watsonx_data_presto_dispatch_manager_running_queries Indicador Recuento de consultas que se están ejecutando actualmente en el despachador Presto.

Métricas de las estadísticas de cola

Métricas de las estadísticas de cola
Nombre de métrica Tipo de métrica Descripción de la métrica
watsonx_data_presto_glue_$2_time_$3_$4 Indicador Tiempo que tardan las operaciones de Glue Hive Metastore.
watsonx_data_presto_glue_$2_total_failures_total_count Contador Recuento total de fallos de las operaciones de Glue Hive Metastore.
watsonx_data_presto_glue_$2_total_failures_fifteen_minute_$3 Gauge (tasa), Counter (cuenta) Tasa o recuento de fallos de las operaciones de Glue Hive Metastore en los últimos quince minutos.

S3 métricas del sistema de archivos

S3 métricas del sistema de archivos
Nombre de métrica Tipo de métrica Descripción de la métrica
watsonx_data_presto_hive_s3_presto_s3_file_system_$2_$3_$4 Gauge (tasa), Counter (cuenta) Métricas relacionadas con el sistema de archivos S3 en Presto Hive.
watsonx_data_presto_hive_s3_presto_s3_file_system_$2_total_count Contador Métrica de recuento total relacionada con el sistema de archivos S3 en Presto Hive.
watsonx_data_presto_s3_$2_$3_$4 Gauge (avg, max, min, maxerror), Counter (count), other (unit) Métricas adicionales relacionadas con las operaciones S3.

Hive

Métricas de almacenamiento en caché de listas de directoriosHive
Nombre de métrica Tipo de métrica Descripción de la métrica
watsonx_data_presto_hive_caching_directory_lister_$2 Indicador Métricas relacionadas con la caché del directorio lister en Presto Hive.

Métricas de caché de metadatos Parquet

Métricas de caché de metadatos Parquet
Nombre de métrica Tipo de métrica Descripción de la métrica
watsonx_data_presto_hive_cache_stats_mbean_parquet_metadata_eviction_count Contador Recuento de desalojos relacionados con el almacenamiento en caché de metadatos Parquet en Presto Hive.