Presto インテグレーションのメトリクス

Presto の監視に使う Datadog の公式インテグレーションです。収集するメトリクスは 100 件あります。

公式の紹介文 (英語)

Collects performance and usage stats on PrestoSQL cluster, and much more.

種別の内訳

  • gauge (その時点の値): 100 件

メトリクスの一覧

説明は公式の定義の英文をそのまま載せています。

メトリクス種別単位
presto.execution.abandoned_queries.one_minute.countAbandoned queries - one minute count.gaugequery
presto.execution.abandoned_queries.one_minute.rateAbandoned queries - one minute rate.gaugequery/second
presto.execution.abandoned_queries.total_countAbandoned queries - total count.gaugequery
presto.execution.canceled_queries.one_minute.countCanceled queries - one minute count.gaugequery
presto.execution.canceled_queries.one_minute.rateCanceled queries - one minute queries per second.gaugequery/second
presto.execution.canceled_queries.total_countCanceled queries - total count.gaugequery
presto.execution.completed_queries.one_minute.countCompleted queries - one minute count.gaugequery
presto.execution.completed_queries.one_minute.rateCompleted queries - one minute queries per second.gaugequery/second
presto.execution.completed_queries.total_countCompleted queries - total count.gaugequery
presto.execution.consumed_cpu_time_secs.one_minute.countCPU (processing) time consumed - one minute count (seconds).gaugesecond
presto.execution.consumed_cpu_time_secs.one_minute.rateCPU (processing) time consumed - one minute rate.gaugesecond
presto.execution.consumed_cpu_time_secs.total_countCPU (processing) time consumed - total count (seconds).gaugesecond
presto.execution.cpu_input_byte_rate.all_time.avgDistribution of query input data rates (cpu) - all time average bytes per second.gaugebyte/second
presto.execution.cpu_input_byte_rate.all_time.p75Distribution of query input data rates (cpu) - all time bytes per second - p75.gaugebyte/second
presto.execution.cpu_input_byte_rate.all_time.p95Distribution of query input data rates (cpu) - all time bytes per second - p95.gaugebyte/second
presto.execution.cpu_input_byte_rate.one_minute.avgDistribution of query input data rates (cpu) - one minute average bytes per second.gaugebyte/second
presto.execution.cpu_input_byte_rate.one_minute.countDistribution of query input data rates (cpu) - one minute count.gaugebyte/second
presto.execution.cpu_input_byte_rate.one_minute.maxDistribution of query input data rates (cpu) - one minute max bytes per second.gaugebyte/second
presto.execution.cpu_input_byte_rate.one_minute.minDistribution of query input data rates (cpu) - one minute min bytes per second.gaugebyte/second
presto.execution.cpu_input_byte_rate.one_minute.p75Distribution of query input data rates (cpu) - one minute bytes per second - p75.gaugebyte/second
presto.execution.cpu_input_byte_rate.one_minute.p95Distribution of query input data rates (cpu) - one minute bytes per second - p95.gaugebyte/second
presto.execution.cpu_input_byte_rate.one_minute.totalDistribution of query input data rates (cpu) - one minute total bytes per second.gaugebyte/second
presto.execution.execution_time.all_time.avgQuery execution time (millisecond) - all time average.gaugemillisecond
presto.execution.execution_time.all_time.countQuery execution time (millisecond) - all time count.gaugemillisecond
presto.execution.execution_time.all_time.maxQuery execution time (millisecond) - all time max.gaugemillisecond
presto.execution.execution_time.all_time.minQuery execution time (millisecond) - all time min.gaugemillisecond
presto.execution.execution_time.all_time.p75Query execution time (millisecond) - all time - p75.gaugemillisecond
presto.execution.execution_time.all_time.p95Query execution time (millisecond) - all time - p95.gaugemillisecond
presto.execution.execution_time.one_minute.avgQuery execution time (millisecond) - one minute average.gaugemillisecond
presto.execution.execution_time.one_minute.maxQuery execution time (millisecond) - one minute max.gaugemillisecond
presto.execution.execution_time.one_minute.minQuery execution time (millisecond) - one minute min.gaugemillisecond
presto.execution.execution_time.one_minute.p75Query execution time (millisecond) - one minute p75.gaugemillisecond
presto.execution.execution_time.one_minute.p95Query execution time (millisecond) - one minute p95.gaugemillisecond
presto.execution.executor.active_countgauge-
presto.execution.executor.blocked_splitsBlocked splits count.gaugesplit
presto.execution.executor.completed_task_countgaugetask
presto.execution.executor.core_pool_sizegauge-
presto.execution.executor.pool_sizegauge-
presto.execution.executor.processor_executor.queued_task_countQueued task count.gaugetask
presto.execution.executor.queued_task_countgauge-
presto.execution.executor.running_splitsRunning splits count.gaugesplit
presto.execution.executor.task_countgaugetask
presto.execution.executor.total_splitsTotal splits count.gaugesplit
presto.execution.executor.waiting_splitsWaiting splits count.gaugesplit
presto.execution.external_failures.one_minute.countFailed queries (external) - one minute count.gaugequery
presto.execution.external_failures.one_minute.rateFailed queries (external) - one minute failures per second.gaugequery/second
presto.execution.external_failures.total_countFailed queries (external) - total count.gaugequery
presto.execution.failed_queries.one_minute.countFailed queries - one minute count.gaugequery
presto.execution.failed_queries.one_minute.rateFailed queries - one minute queries per second.gaugequery/second
presto.execution.failed_queries.total_countFailed queries - total count.gaugequery
presto.execution.input_data_size.one_minute.countInput data (bytes) - one minute count.gaugebyte
presto.execution.input_data_size.one_minute.rateInput data (bytes) - one minute bytes per second.gaugebyte/second
presto.execution.input_data_size.total_countInput data (bytes) - total count.gaugebyte
presto.execution.input_positions.one_minute.countInput positions (rows) - one minute count.gaugerow
presto.execution.input_positions.one_minute.rateInput positions (rows) - one minute rows per second.gaugerow/second
presto.execution.input_positions.total_countInput positions (rows) - total count.gaugerow
presto.execution.insufficient_resources_failures.one_minute.countInsufficient resources failures one minute count.gauge-
presto.execution.insufficient_resources_failures.one_minute.rateInsufficient resources failures one minute failures per second.gauge-
presto.execution.insufficient_resources_failures.total_countInsufficient resources failures total count.gauge-
presto.execution.internal_failures.one_minute.countFailed queries (internal) - one minute count.gaugequery
presto.execution.internal_failures.one_minute.rateFailed queries (internal) - one minute queries per second.gaugequery/second
presto.execution.internal_failures.total_countFailed queries (internal) - total count.gaugequery
presto.execution.management_executor.active_countgauge-
presto.execution.management_executor.completed_task_countgaugetask
presto.execution.management_executor.queued_task_countgaugetask
presto.execution.output_data_size.one_minute.countOutput data (bytes) - one minute count.gaugebyte
presto.execution.output_data_size.one_minute.rateOutput data (bytes) - one minute bytes per second.gaugebyte/second
presto.execution.output_data_size.total_countOutput data (bytes) - total count.gaugebyte
presto.execution.output_positions.one_minute.countOutput positions (rows) - one minute count.gaugerow
presto.execution.output_positions.one_minute.rateOutput positions (rows) - one minute rows per second.gaugerow/second
presto.execution.output_positions.total_countOutput positions (rows) - total count.gaugerow
presto.execution.running_queriesActive queries.gaugequery
presto.execution.started_queries.one_minute.countQueries started - one minute count.gaugequery
presto.execution.started_queries.one_minute.rateQueries started - one minute queries per second.gaugequery/second
presto.execution.started_queries.total_countQueries started - total count.gaugequery
presto.execution.task_notification_executor.active_countgauge-
presto.execution.task_notification_executor.completed_task_countgaugetask
presto.execution.task_notification_executor.pool_sizegauge-
presto.execution.task_notification_executor.queued_task_countgaugetask
presto.execution.user_error_failures.one_minute.countFailed queries (user error) - one minute count.gaugequery
presto.execution.user_error_failures.one_minute.rateFailed queries (user error) - one minute queries per second.gaugequery/second
presto.execution.user_error_failures.total_countFailed queries (user error) - total count.gaugequery
presto.execution.wall_input_bytes_rate.one_minute.avgInput data rate (bytes) - one minute average.gaugebyte/second
presto.execution.wall_input_bytes_rate.one_minute.maxInput data rate (bytes) - one minute max.gaugebyte/second
presto.execution.wall_input_bytes_rate.one_minute.minInput data rate (bytes) - one minute min.gaugebyte/second
presto.execution.wall_input_bytes_rate.one_minute.p75Input data rate (bytes) - one minute p75.gaugebyte/second
presto.execution.wall_input_bytes_rate.one_minute.p95Input data rate (bytes) - one minute p95.gaugebyte/second
presto.failure_detector.active_countActive node count.gaugenode
presto.memory.assigned_queriesMemory (assigned queries).gaugebyte
presto.memory.blocked_nodesMemory (blocked nodes).gaugebyte
presto.memory.cluster_memory_bytesCluster memory (bytes).gaugebyte
presto.memory.free_bytesMemory (free bytes).gaugebyte
presto.memory.free_distributed_bytesMemory (free distributed bytes).gaugebyte
presto.memory.max_bytesMemory (max bytes).gaugebyte
presto.memory.nodesMemory (nodes).gaugebyte
presto.memory.reserved_bytesMemory (reserved bytes).gaugebyte
presto.memory.reserved_distributed_bytesMemory (reserved distributed bytes).gaugebyte
presto.memory.reserved_revocable_bytesMemory (reserved revocable bytes).gaugebyte
presto.memory.reserved_revocable_distributed_bytesMemory (reserved revocable distributed bytes).gaugebyte
presto.memory.total_distributed_bytesMemory (total distributed bytes).gaugebyte

公式ドキュメント

Presto インテグレーションの公式ドキュメント

メトリクスの名前と説明は Datadog の公式インテグレーションの定義 (Copyright Datadog, Inc.・BSD-3-Clause) を英文のまま載せています。利用条件の全文は サイトについてにあります。