Presto が公開する JMX メトリック
このトピックでは、Presto が公開する JMX メトリクスの詳細を説明します。
Alluxioキャッシュメトリクス
| メトリック名 | メトリック・タイプ | メトリックの説明 |
|---|---|---|
| watsonx_data_presto_alluxio_cache_bytes_read_cache_count | カウンター | Alluxioキャッシュから読み込まれたバイト数を追跡する。 |
| watsonx_data_presto_alluxio_cache_bytes_read_cache_fifteen_minute_rate | ゲージ | 15分間にAlluxioキャッシュから読み込まれたバイト数を計測。 |
| watsonx_data_presto_alluxio_cache_bytes_requested_external_count | カウンター | Alluxioキャッシュから外部に要求されたバイト数を追跡する。 |
| watsonx_data_presto_alluxio_cache_bytes_requested_external_fifteen_minute_rate | ゲージ | 15分間にAlluxioキャッシュから外部に要求されたバイトのレートを測定します。 |
| watsonx_data_presto_alluxio_cache_bytes_written_cache_fifteen_minute_rate | ゲージ | 15分間にAlluxioキャッシュに書き込まれたバイト数を計測。 |
| watsonx_data_presto_alluxio_cache_get_errors_count | カウンター | Alluxioキャッシュからデータを取得する際に発生したエラーの数をカウントする。 |
| watsonx_data_presto_alluxio_cache_hit_rate_value | ゲージ | Alluxioキャッシュのヒット率を提供する。 |
| watsonx_data_presto_alluxio_cache_pages_count | カウンター | Alluxioキャッシュのページ数を追跡する。 |
| watsonx_data_presto_alluxio_cache_pages_evicted_count | カウンター | Alluxioキャッシュから追い出されたページ数をカウントする。 |
| watsonx_data_presto_alluxio_cache_pages_evicted_fifteen_minute_rate | ゲージ | 15分間にAlluxioキャッシュから削除されたページの割合を測定する。 |
| watsonx_data_presto_alluxio_cache_put_errors_count | カウンター | Alluxioキャッシュにデータを入れる際に発生したエラーの数をカウントする。 |
| watsonx_data_presto_alluxio_cache_space_available_value | ゲージ | Alluxioキャッシュの空き容量を示す。 |
| watsonx_data_presto_alluxio_cache_space_used_value | ゲージ | Alluxioキャッシュの使用領域を示す。 |
| watsonx_data_presto_alluxio_cache_written_cache_external_count | カウンター | Alluxioから外部キャッシュに書き込まれたバイト数を追跡する。 |
Presto キャッシュ CacheStats メトリクス
| メトリック名 | メトリック・タイプ | メトリックの説明 |
|---|---|---|
| watsonx_data_presto_cache_stats_cache_hit | カウンター | Presto キャッシュのヒット数を追跡します。 |
| watsonx_data_presto_cache_stats_cache_miss | カウンター | Presto キャッシュのキャッシュミス数を追跡する。 |
| watsonx_data_presto_cache_stats_in_memory_retained_bytes | ゲージ | Presto キャッシュでメモリに保持されているバイト数を示す。 |
| watsonx_data_presto_cache_stats_quota_exceeded | カウンター | キャッシュ・クォータを超過したインスタンスを数えます。 |
クラスタ全体のメモリ使用量メトリクス
| メトリック名 | メトリック・タイプ | メトリックの説明 |
|---|---|---|
| watsonx_data_presto_cluster_memory_manager_queries_killed_due_to_out_of_memory | カウンター | メモリ不足エラーにより強制終了したクエリの数を追跡する。 |
| watsonx_data_presto_cluster_memory_pool_general_assigned_queries | ゲージ | 一般メモリプールに割り当てられているクエリの数を示す。 |
| watsonx_data_presto_cluster_memory_pool_general_blocked_nodes | ゲージ | 一般メモリプールでブロックされているノードの数を示す。 |
| watsonx_data_presto_cluster_memory_pool_general_free_distributed_bytes | ゲージ | 一般的なメモリプールにおける、分散された空きバイト数を示す。 |
| watsonx_data_presto_cluster_memory_pool_general_total_distributed_bytes | ゲージ | 一般メモリプールの総分散バイト数を示す。 |
フラグメント結果キャッシュのメトリクス
| メトリック名 | メトリック・タイプ | メトリックの説明 |
|---|---|---|
| watsonx_data_presto_fragment_cache_stats_cache_entries | カウンター | フラグメント結果キャッシュのキャッシュ・エントリ数を追跡する。 |
| watsonx_data_presto_fragment_cache_stats_cache_hit | カウンター | フラグメント結果キャッシュのキャッシュヒット数を追跡する。 |
| watsonx_data_presto_fragment_cache_stats_cache_removal | カウンター | フラグメント結果キャッシュのキャッシュ削除数を追跡する。 |
| watsonx_data_presto_fragment_cache_stats_cache_size_in_bytes | ゲージ | フラグメント結果キャッシュのサイズをバイト単位で示す。 |
| watsonx_data_presto_fragment_cache_stats_inflight_bytes | ゲージ | フラグメント結果キャッシュ内のインフライトバイト数を示す。 |
Javaガベージコレクタのメトリクス
| メトリック名 | メトリック・タイプ | メトリックの説明 |
|---|---|---|
| watsonx_data_presto_garbage_collector_global_collection_count | カウンター | グローバル・ガベージ・コレクションの回数を追跡する。 |
| watsonx_data_presto_garbage_collector_global_collection_time_milliseconds | ゲージ | グローバル・ガベージコレクションに費やされた時間をミリ秒単位で測定する。 |
| watsonx_data_presto_garbage_collector_scavenge_collection_count | カウンター | ガベージコレクションの回数を追跡する。 |
| watsonx_data_presto_garbage_collector_scavenge_collection_time_milliseconds | ゲージ | ガベージコレクションに費やされた時間をミリ秒単位で測定する。 |
ファイル・メタデータ・キャッシュのメトリクス
| メトリック名 | メトリック・タイプ | メトリックの説明 |
|---|---|---|
| watsonx_data_presto_hive_cache_stats_mbean_orc_file_tail_hit_rate | ゲージ | ORCファイル・テール・メタデータ・キャッシュのヒット率を示す。 |
| watsonx_data_presto_hive_cache_stats_mbean_orc_file_tail_size | ゲージ | ORCファイル・テール・メタデータ・キャッシュのサイズを示す。 |
| watsonx_data_presto_hive_cache_stats_mbean_parquet_metadata_hit_rate | ゲージ | Parquet メタデータ・キャッシュのヒット率を示す。 |
| watsonx_data_presto_hive_cache_stats_mbean_parquet_metadata_size | ゲージ | Parquetメタデータ・キャッシュのサイズを示す。 |
| watsonx_data_presto_hive_cache_stats_mbean_partition_hit_rate | ゲージ | パーティション・メタデータ・キャッシュのヒット率を示す。 |
| watsonx_data_presto_hive_cache_stats_mbean_partition_size | ゲージ | パーティション・メタデータ・キャッシュのサイズを示す。 |
Java ヒープメモリメトリックス
| メトリック名 | メトリック・タイプ | メトリックの説明 |
|---|---|---|
| watsonx_data_presto_memory_heap_memory_usage_committed_bytes | ゲージ | ヒープメモリ使用量のコミットバイト数を示す。 |
| watsonx_data_presto_memory_heap_memory_usage_init_bytes | ゲージ | ヒープメモリ使用量の初期バイト数を示す。 |
| watsonx_data_presto_memory_heap_memory_usage_max_bytes | ゲージ | ヒープメモリ使用量の最大バイト数を示す。 |
| watsonx_data_presto_memory_heap_memory_usage_used_bytes | ゲージ | ヒープメモリ使用量の使用バイト数を示す。 |
Javaの非ヒープ・メモリ測定基準
| メトリック名 | メトリック・タイプ | メトリックの説明 |
|---|---|---|
| watsonx_data_presto_memory_non_heap_memory_usage_committed_bytes | ゲージ | 非ヒープメモリ使用量のコミットバイト数を示す。 |
| watsonx_data_presto_memory_non_heap_memory_usage_init_bytes | ゲージ | ヒープ以外のメモリ使用量の初期バイト数を示す。 |
| watsonx_data_presto_memory_non_heap_memory_usage_max_bytes | ゲージ | ヒープ以外のメモリ使用量の最大バイト数を示す。 |
| watsonx_data_presto_memory_non_heap_memory_usage_used_bytes | ゲージ | ヒープ以外のメモリ使用量の使用バイト数を示す。 |
Javaメモリ・プールのメトリクス
| メトリック名 | メトリック・タイプ | メトリックの説明 |
|---|---|---|
| watsonx_data_presto_memory_pool_MemoryPool_nursery_allocate_usage_committed_bytes | ゲージ | 託児所割り当てメモリプール(G1 Eden Spaceに相当)のコミットバイトを示す。 |
| watsonx_data_presto_memory_pool_MemoryPool_nursery_allocate_usage_used_bytes | ゲージ | 苗床割り当てメモリプール(G1 Eden Spaceに相当)の使用バイト数を示す。 |
| watsonx_data_presto_memory_pool_MemoryPool_tenured_SOA_usage_committed_bytes | ゲージ | tenured-SOA メモリプール内のコミットバイトを示す (G1 Old Gen と同等)。 |
| watsonx_data_presto_memory_pool_MemoryPool_tenured_SOA_usage_used_bytes | ゲージ | tenured-SOA メモリプール (G1 Old Gen と同等) の使用バイトを示す。 |
| watsonx_data_presto_memory_pool_MemoryPool_tenured_LOA_usage_committed_bytes | ゲージ | tenured-LOA メモリプール (G1 Old Gen と同等) のコミットバイトを示す。 |
| watsonx_data_presto_memory_pool_MemoryPool_tenured_LOA_usage_used_bytes | ゲージ | tenured-LOAメモリプール(G1 Old Genと同等)の使用バイトを示す。 |
Presto メモリ・プールのメトリクス
| メトリック名 | メトリック・タイプ | メトリックの説明 |
|---|---|---|
| watsonx_data_presto_memory_pool_general_free_bytes | ゲージ | 一般メモリプールの空きバイト数を示す。 |
| watsonx_data_presto_memory_pool_general_max_bytes | ゲージ | 一般メモリプールの最大バイト数を示す。 |
| watsonx_data_presto_memory_pool_general_reserved_bytes | ゲージ | 一般メモリプールの予約バイト数を示す。 |
| watsonx_data_presto_memory_pool_general_reserved_revocable_bytes | ゲージ | 一般的なメモリプールにおける、取り消し可能な予約バイト数を示す。 |
| watsonx_data_presto_memory_pool_general_total_bytes | ゲージ | 一般メモリプールの総バイト数を示す。 |
スケジューラーの測定基準
| メトリック名 | メトリック・タイプ | メトリックの説明 |
|---|---|---|
| watsonx_data_presto_node_selection_stats_non_preferred_node_selected_count_total_count | カウンター | 非優先ノードがスケジューラによって選択された回数の合計。 |
| watsonx_data_presto_node_selection_stats_non_primary_preferred_node_selected_count_total_count | カウンター | スケジューラによって非プライマリ優先ノードが選択された回数の合計。 |
| watsonx_data_presto_node_selection_stats_primary_preferred_node_selected_count_5_minute_rate | ゲージ | 過去5分間にスケジューラによってプライマリ優先ノードが選択された回数。 |
| watsonx_data_presto_node_selection_stats_primary_preferred_node_selected_count_total_count | カウンター | スケジューラによってプライマリ優先ノードが選択された回数の合計。 |
エアリフトのスタッツ ポーズ メーター メトリックス
| メトリック名 | メトリック・タイプ | メトリックの説明 |
|---|---|---|
| watsonx_data_presto_pause_meter_less_than_10ms_pauses | カウンター | 10ミリ秒未満の休止時間の合計。 |
| watsonx_data_presto_pause_meter_10ms_to_50ms_pauses | カウンター | 10ミリ秒から50ミリ秒の間のポーズの総カウント。 |
| watsonx_data_presto_pause_meter_50ms_to_500ms_pauses | カウンター | 50ミリ秒から500ミリ秒の間のポーズの総カウント。 |
| watsonx_data_presto_pause_meter_500ms_to_1s_pauses | カウンター | 500ミリ秒から1秒までの休止時間の合計。 |
| watsonx_data_presto_pause_meter_1s_to_10s_pauses | カウンター | 1秒から10秒までの休止時間の合計。 |
| watsonx_data_presto_pause_meter_10s_to_1m_pauses | カウンター | 10秒以上1分未満の休止時間の合計。 |
| watsonx_data_presto_pause_meter_greater_than_1m_pauses | カウンター | 1分以上の休止時間の合計。 |
| watsonx_data_presto_pause_meter_total_pause_seconds | カウンター | 全ポーズ秒数の合計。 |
Presto 実行クエリ・マネージャ・メトリクス
| メトリック名 | メトリック・タイプ | メトリックの説明 |
|---|---|---|
| watsonx_data_presto_query_manager_abandoned_queries_5_minute_count | カウンター | 過去5分間に放棄されたクエリの数。 |
| watsonx_data_presto_query_manager_canceled_queries_5_minute_count | カウンター | 過去5分間にキャンセルされたクエリの数。 |
| watsonx_data_presto_query_manager_completed_queries_5_minute_count | カウンター | 過去5分間に完了したクエリの数。 |
| watsonx_data_presto_query_manager_consumed_cpu_time_seconds_five_minute_count | カウンター | 過去5分間に消費されたCPU時間の秒数。 |
| watsonx_data_presto_query_manager_consumed_input_bytes_5_minute_count | カウンター | 過去5分間に消費された入力バイト数。 |
| watsonx_data_presto_query_manager_consumed_input_rows_5_minute_count | カウンター | 過去5分間に消費された入力行数。 |
| watsonx_data_presto_query_manager_cpu_input_byte_rate_five_minutes_p$1 | ゲージ | 過去5分間のCPU入力バイト数。 |
| watsonx_data_presto_query_manager_execution_time_five_minutes_p$1 | ゲージ | 直近5分間の実行時間。 |
| watsonx_data_presto_query_manager_external_failures_five_minute_count | カウンター | 直近5分間の外部クエリ失敗数。 |
| watsonx_data_presto_query_manager_failed_queries_five_minute_count | カウンター | 過去5分間に失敗したクエリの数。 |
| watsonx_data_presto_query_manager_insufficient_resources_failures_5_minute_count | カウンター | 過去5分間にリソース不足のために失敗したクエリの数。 |
| watsonx_data_presto_query_manager_internal_failures_5_minute_count | カウンター | 直近5分間の内部クエリ失敗回数。 |
| watsonx_data_presto_query_manager_queued_queries | ゲージ | 現在キューに入っているクエリの数。 |
| watsonx_data_presto_query_manager_queued_time_five_minutes_p$1 | ゲージ | 過去5分間にクエリがキューに入った時間。 |
| watsonx_data_presto_query_manager_running_queries | ゲージ | 現在実行中のクエリの数。 |
| watsonx_data_presto_query_manager_started_queries_5_minute_count | カウンター | 過去5分間に開始されたクエリの数。 |
| watsonx_data_presto_query_manager_submitted_queries_5_minute_count | カウンター | 過去5分間に送信されたクエリの数。 |
| watsonx_data_presto_query_manager_user_error_failures_5_minute_count | カウンター | 過去5分間にユーザーエラーにより失敗したクエリの数。 |
| watsonx_data_presto_query_manager_wall_input_bytes_rate_five_minutes_p$1 | ゲージ | 過去5分間の壁入力バイト数。 |
Java言語ランタイム・メトリクス
| メトリック名 | メトリック・タイプ | メトリックの説明 |
|---|---|---|
| watsonx_data_presto_runtime_up_time | ゲージ | Javaランタイムの稼働時間。 |
Presto 実行スケジューラ SplitSchedulerStats メトリクス
| メトリック名 | メトリック・タイプ | メトリックの説明 |
|---|---|---|
| watsonx_data_presto_split_scheduler_stats_get_split_time_five_minutes_p$1 | ゲージ | 最後の5分間でスプリットタイムを得る。 |
| watsonx_data_presto_split_scheduler_stats_mixed_split_queues_full_and_waiting_for_source_5_minute_count | カウンター | 過去5分間に満杯でソース待ちのスプリット混在キュー数。 |
| watsonx_data_presto_split_scheduler_stats_sleep_time_five_minutes_p$1 | ゲージ | 最後の5分間の睡眠時間。 |
| watsonx_data_presto_split_scheduler_stats_split_queues_full_five_minute_count | カウンター | 過去5分間に満杯になったスプリットキューの数。 |
| watsonx_data_presto_split_scheduler_stats_waiting_for_source_5_minute_count | カウンター | 過去5分間のソースイベント待ち回数。 |
Presto 実行エグゼキュータ TaskExecutor メトリクス
| メトリック名 | メトリック・タイプ | メトリックの説明 |
|---|---|---|
| watsonx_data_presto_task_executor_$1 | ゲージ | タスク実行者に関連するメトリクス。 属性: ActiveTasks, BlockedTasks, CompletedTasks, CorePoolSize, CurrentThreadCount, ExecutedTasks, ExecutorUtilization, FailedTasks, LargestPoolSize, MaximumPoolSize, MinimumIdleThreads, MinimumThreadCount, PendingTasks, PoolSize, QueueSize, TaskCount, TaskExecutionTime, ThreadCount, TotalExecutionTime, UtilizationRate |
Presto 実行タスクマネージャのメトリクス
| メトリック名 | メトリック・タイプ | メトリックの説明 |
|---|---|---|
| watsonx_data_presto_task_manager_failed_tasks_five_minute_count | カウンター | 過去5分間に失敗したタスクの数。 |
| watsonx_data_presto_task_manager_input_data_size_5_minute_count | カウンター | 過去5分間の入力データサイズのカウント。 |
| WATSONX_DATA_PREST_TASK_MANAGER_INPUT_POSITIONS_FIVE_ MINUTE_COUNT | カウンター | 過去5分間の入力ポジション数。 |
| watsonx_data_presto_task_manager_output_data_size_5_minute_count | カウンター | 直近5分間の出力データサイズのカウント。 |
| watsonx_data_presto_task_manager_output_positions_5_minute_count | カウンター | 直近5分間の出力ポジション数。 |
Java NIOバッファ・プールのメトリクス
| メトリック名 | メトリック・タイプ | メトリックの説明 |
|---|---|---|
| watsonx_data_presto_java_nio_buffer_pool__$1_memory_used | ゲージ | Java NIO バッファ・プールが使用するメモリ。 |
Presto ディスパッチャ・メトリクス
| メトリック名 | メトリック・タイプ | メトリックの説明 |
|---|---|---|
| watsonx_data_presto_dispatch_manager_queued_queries | ゲージ | Presto ディスパッチャにキューイングされているクエリの数。 |
| watsonx_data_presto_dispatch_manager_running_queries | ゲージ | Presto ディスパッチャで現在実行されているクエリの数。 |
グルー・スタッツ・メトリクス
| メトリック名 | メトリック・タイプ | メトリックの説明 |
|---|---|---|
| watsonx_data_presto_glue_$2_time_$3_$4 | ゲージ | Glue Hiveメタストア操作にかかった時間。 |
| watsonx_data_presto_glue_$2_total_failures_total_count | カウンター | Glue Hive メタストア操作の失敗の合計数。 |
| watsonx_data_presto_glue_$2_total_failures_fifteen_minute_$3 | ゲージ(レート)、カウンター(カウント) | Glue Hiveメタストア操作の直近15分間の失敗率または失敗回数。 |
S3 ファイルシステム配置量
| メトリック名 | メトリック・タイプ | メトリックの説明 |
|---|---|---|
| watsonx_data_presto_hive_s3_presto_s3_file_system_$2_$3_$4 | ゲージ(レート)、カウンター(カウント) | Presto Hive の S3 ファイルシステムに関連するメトリクス。 |
| watsonx_data_presto_hive_s3_presto_s3_file_system_$2_total_count | カウンター | Presto Hive の S3 ファイルシステムに関連する総カウント数メトリック。 |
| watsonx_data_presto_s3_$2_$3_$4 | ゲージ(平均、最大、最小、最大誤差)、カウンター(回数)、その他(単位) | S3 操作に関連する追加のメトリクス。 |
Hive ディレクトリ・リスト・キャッシュのメトリクス
| メトリック名 | メトリック・タイプ | メトリックの説明 |
|---|---|---|
| watsonx_data_presto_hive_caching_directory_lister_$2 | ゲージ | Presto Hive のキャッシュ・ディレクトリ・リスタに関連するメトリクス。 |
Parquetメタデータ・キャッシング・メトリクス
| メトリック名 | メトリック・タイプ | メトリックの説明 |
|---|---|---|
| watsonx_data_presto_hive_cache_stats_mbean_parquet_metadata_eviction_count | カウンター | Presto Hive の Parquet メタデータ・キャッシングに関連する立ち退き回数。 |