Перейти к основному содержимому
Версия: 2.0.x

Общие метрики мониторинга

В этом разделе представлены некоторые важные общие метрики Selena.

Для специализированных метрик для materialized views и shared-data clusters, пожалуйста, обратитесь к соответствующим разделам:

Для дополнительной информации о том, как построить сервис мониторинга для вашего cluster Selena, см. Мониторинг и алертинг.

Элементы метрик

be_broker_count

  • Unit: Count
  • Type: Average
  • Description: Количество brokers.

be_brpc_endpoint_count

  • Unit: Count
  • Type: Average
  • Description: Количество StubCache в bRPC.

be_bytes_read_per_second

  • Unit: Bytes/s
  • Type: Average
  • Description: Скорость чтения BE.

be_bytes_written_per_second

  • Unit: Bytes/s
  • Type: Average
  • Description: Скорость записи BE.

be_base_compaction_bytes_per_second

  • Unit: Bytes/s
  • Type: Average
  • Description: Скорость base compaction BE.

be_cumulative_compaction_bytes_per_second

  • Unit: Bytes/s
  • Type: Average
  • Description: Скорость cumulative compaction BE.

be_base_compaction_rowsets_per_second

  • Unit: Count
  • Type: Average
  • Description: Скорость base compaction rowsets BE.

be_cumulative_compaction_rowsets_per_second

  • Unit: Count
  • Type: Average
  • Description: Скорость cumulative compaction rowsets BE.

be_base_compaction_failed

  • Unit: Count/s
  • Type: Average
  • Description: Сбой base compaction BE.

be_clone_failed

  • Unit: Count/s
  • Type: Average
  • Description: Сбой клонирования BE.

be_create_rollup_failed

  • Unit: Count/s
  • Type: Average
  • Description: Сбой создания materialized view BE.

be_create_tablet_failed

  • Unit: Count/s
  • Type: Average
  • Description: Сбой создания tablet BE.

be_cumulative_compaction_failed

  • Unit: Count/s
  • Type: Average
  • Description: Сбой cumulative compaction BE.

be_delete_failed

  • Unit: Count/s
  • Type: Average
  • Description: Сбой удаления BE.

be_finish_task_failed

  • Unit: Count/s
  • Type: Average
  • Description: Сбой задачи BE.

be_publish_failed

  • Unit: Count/s
  • Type: Average
  • Description: Сбой публикации версии BE.

be_report_tables_failed

  • Unit: Count/s
  • Type: Average
  • Description: Сбой отчета таблицы BE.

be_report_disk_failed

  • Unit: Count/s
  • Type: Average
  • Description: Сбой отчета диска BE.

be_report_tablet_failed

  • Unit: Count/s
  • Type: Average
  • Description: Сбой отчета tablet BE.

be_report_task_failed

  • Unit: Count/s
  • Type: Average
  • Description: Сбой отчета задачи BE.

be_schema_change_failed

  • Unit: Count/s
  • Type: Average
  • Description: Сбой schema change BE.

be_base_compaction_requests

  • Unit: Count/s
  • Type: Average
  • Description: Запрос base compaction BE.

be_clone_total_requests

  • Unit: Count/s
  • Type: Average
  • Description: Запрос клонирования BE.

be_create_rollup_requests

  • Unit: Count/s
  • Type: Average
  • Description: Запрос создания materialized view BE.

be_create_tablet_requests

  • Unit: Count/s
  • Type: Average
  • Description: Запрос создания tablet BE.

be_cumulative_compaction_requests

  • Unit: Count/s
  • Type: Average
  • Description: Запрос cumulative compaction BE.

be_delete_requests

  • Unit: Count/s
  • Type: Average
  • Description: Запрос удаления BE.

be_finish_task_requests

  • Unit: Count/s
  • Type: Average
  • Description: Запрос завершения задачи BE.

be_publish_requests

  • Unit: Count/s
  • Type: Average
  • Description: Запрос публикации версии BE.

be_report_tablets_requests

  • Unit: Count/s
  • Type: Average
  • Description: Запрос отчета tablet BE.

be_report_disk_requests

  • Unit: Count/s
  • Type: Average
  • Description: Запрос отчета диска BE.

be_report_tablet_requests

  • Unit: Count/s
  • Type: Average
  • Description: Запрос отчета tablet BE.

be_report_task_requests

  • Unit: Count/s
  • Type: Average
  • Description: Запрос отчета задачи BE.

be_schema_change_requests

  • Unit: Count/s
  • Type: Average
  • Description: Запрос отчета schema change BE.

be_storage_migrate_requests

  • Unit: Count/s
  • Type: Average
  • Description: Запрос миграции BE.

be_fragment_endpoint_count

  • Unit: Count
  • Type: Average
  • Description: Количество BE DataStream.

be_fragment_request_latency_avg

  • Unit: ms
  • Type: Average
  • Description: Задержка запросов fragment.

be_fragment_requests_per_second

  • Unit: Count/s
  • Type: Average
  • Description: Количество запросов fragment.

be_http_request_latency_avg

  • Unit: ms
  • Type: Average
  • Description: Задержка HTTP-запросов.

be_http_requests_per_second

  • Unit: Count/s
  • Type: Average
  • Description: Количество HTTP-запросов.

be_http_request_send_bytes_per_second

  • Unit: Bytes/s
  • Type: Average
  • Description: Количество байтов, отправленных для HTTP-запросов.

fe_connections_per_second

  • Unit: Count/s
  • Type: Average
  • Description: Частота новых соединений FE.

fe_connection_total

  • Unit: Count
  • Type: Cumulative
  • Description: Общее количество соединений FE.

fe_edit_log_read

  • Unit: Count/s
  • Type: Average
  • Description: Скорость чтения edit log FE.

fe_edit_log_size_bytes

  • Unit: Bytes/s
  • Type: Average
  • Description: Размер edit log FE.

fe_edit_log_write

  • Unit: Bytes/s
  • Type: Average
  • Description: Скорость записи edit log FE.

fe_checkpoint_push_per_second

  • Unit: Count/s
  • Type: Average
  • Description: Количество checkpoints FE.

fe_pending_hadoop_load_job

  • Unit: Count
  • Type: Average
  • Description: Количество ожидающих hadoop jobs.

fe_committed_hadoop_load_job

  • Unit: Count
  • Type: Average
  • Description: Количество зафиксированных hadoop jobs.

fe_loading_hadoop_load_job

  • Unit: Count
  • Type: Average
  • Description: Количество загружаемых hadoop jobs.

fe_finished_hadoop_load_job

  • Unit: Count
  • Type: Average
  • Description: Количество завершенных hadoop jobs.

fe_cancelled_hadoop_load_job

  • Unit: Count
  • Type: Average
  • Description: Количество отмененных hadoop jobs.

fe_pending_insert_load_job

  • Unit: Count
  • Type: Average
  • Description: Количество ожидающих insert jobs.

fe_loading_insert_load_job

  • Unit: Count
  • Type: Average
  • Description: Количество загружаемых insert jobs.

fe_committed_insert_load_job

  • Unit: Count
  • Type: Average
  • Description: Количество зафиксированных insert jobs.

fe_finished_insert_load_job

  • Unit: Count
  • Type: Average
  • Description: Количество завершенных insert jobs.

fe_cancelled_insert_load_job

  • Unit: Count
  • Type: Average
  • Description: Количество отмененных insert jobs.

fe_pending_broker_load_job

  • Unit: Count
  • Type: Average
  • Description: Количество ожидающих broker jobs.

fe_loading_broker_load_job

  • Unit: Count
  • Type: Average
  • Description: Количество загружаемых broker jobs.

fe_committed_broker_load_job

  • Unit: Count
  • Type: Average
  • Description: Количество зафиксированных broker jobs.

fe_finished_broker_load_job

  • Unit: Count
  • Type: Average
  • Description: Количество завершенных broker jobs.

fe_cancelled_broker_load_job

  • Unit: Count
  • Type: Average
  • Description: Количество отмененных broker jobs.

fe_pending_delete_load_job

  • Unit: Count
  • Type: Average
  • Description: Количество ожидающих delete jobs.

fe_loading_delete_load_job

  • Unit: Count
  • Type: Average
  • Description: Количество загружаемых delete jobs.

fe_committed_delete_load_job

  • Unit: Count
  • Type: Average
  • Description: Количество зафиксированных delete jobs.

fe_finished_delete_load_job

  • Unit: Count
  • Type: Average
  • Description: Количество завершенных delete jobs.

fe_cancelled_delete_load_job

  • Unit: Count
  • Type: Average
  • Description: Количество отмененных delete jobs.

fe_rollup_running_alter_job

  • Unit: Count
  • Type: Average
  • Description: Количество jobs, созданных в rollup.

fe_schema_change_running_job

  • Unit: Count
  • Type: Average
  • Description: Количество jobs в schema change.

cpu_util

  • Unit: -
  • Type: Average
  • Description: Процент использования CPU.

cpu_system

  • Unit: -
  • Type: Average
  • Description: Процент использования cpu_system.

cpu_user

  • Unit: -
  • Type: Average
  • Description: Процент использования cpu_user.

cpu_idle

  • Unit: -
  • Type: Average
  • Description: Процент использования cpu_idle.

cpu_guest

  • Unit: -
  • Type: Average
  • Description: Процент использования cpu_guest.

cpu_iowait

  • Unit: -
  • Type: Average
  • Description: Процент использования cpu_iowait.

cpu_irq

  • Unit: -
  • Type: Average
  • Description: Процент использования cpu_irq.

cpu_nice

  • Unit: -
  • Type: Average
  • Description: Процент использования cpu_nice.

cpu_softirq

  • Unit: -
  • Type: Average
  • Description: Процент использования cpu_softirq.

cpu_steal

  • Unit: -
  • Type: Average
  • Description: Процент использования cpu_steal.

disk_free

  • Unit: Bytes
  • Type: Average
  • Description: Свободная емкость диска.

disk_io_svctm

  • Unit: ms
  • Type: Average
  • Description: Время обслуживания I/O диска.

disk_io_util

  • Unit: -
  • Type: Average
  • Description: Использование диска.

disk_used

  • Unit: Bytes
  • Type: Average
  • Description: Использованная емкость диска.

encryption_keys_created

  • Unit: Count
  • Type: Cumulative
  • Description: количество ключей шифрования файлов, созданных для шифрования файлов

encryption_keys_unwrapped

  • Unit: Count
  • Type: Cumulative
  • Description: количество развернутых мета шифрования для дешифрования файлов

encryption_keys_in_cache

  • Unit: Count
  • Type: Instantaneous
  • Description: количество ключей шифрования, в настоящее время находящихся в кеше ключей

selena_fe_meta_log_count

  • Unit: Count
  • Type: Instantaneous
  • Description: Количество Edit Logs без checkpoint. Значение в пределах 100000 считается разумным.

selena_fe_query_resource_group

  • Unit: Count
  • Type: Cumulative
  • Description: Количество запросов для каждой resource group.

selena_fe_query_resource_group_latency

  • Unit: Seconds
  • Type: Average
  • Description: процентиль задержки запросов для каждой resource group.

selena_fe_query_resource_group_err

  • Unit: Count
  • Type: Cumulative
  • Description: Количество неправильных запросов для каждой resource group.

selena_be_resource_group_cpu_limit_ratio

  • Unit: -
  • Type: Instantaneous
  • Description: Мгновенное значение соотношения квоты cpu resource group.

selena_be_resource_group_cpu_use_ratio

  • Unit: -
  • Type: Average
  • Description: Соотношение времени CPU, используемого resource group, к времени CPU всех resource groups.

selena_be_resource_group_mem_limit_bytes

  • Unit: Bytes
  • Type: Instantaneous
  • Description: Мгновенное значение квоты памяти resource group.

selena_be_resource_group_mem_allocated_bytes

  • Unit: Bytes
  • Type: Instantaneous
  • Description: Мгновенное значение использования памяти resource group.

selena_be_pipe_prepare_pool_queue_len

  • Unit: Count
  • Type: Instantaneous
  • Description: Мгновенное значение длины очереди задач пула потоков prepare pipeline.

selena_fe_safe_mode

  • Unit: -
  • Type: Instantaneous
  • Description: Указывает, включен ли Safe Mode. Допустимые значения: 0 (отключен) и 1 (включен). Когда Safe Mode включен, cluster больше не принимает запросы на загрузку.

selena_fe_unfinished_backup_job

  • Unit: Count
  • Type: Instantaneous
  • Description: Указывает количество выполняющихся задач BACKUP в конкретном warehouse. Для shared-nothing cluster этот элемент мониторит только warehouse по умолчанию. Для shared-data cluster это значение всегда 0.

selena_fe_unfinished_restore_job

  • Unit: Count
  • Type: Instantaneous
  • Description: Указывает количество выполняющихся задач RESTORE в конкретном warehouse. Для shared-nothing cluster этот элемент мониторит только warehouse по умолчанию. Для shared-data cluster это значение всегда 0.

selena_fe_memory_usage

  • Unit: Bytes или Count
  • Type: Instantaneous
  • Description: Указывает статистику памяти для различных модулей в конкретном warehouse. Для shared-nothing cluster этот элемент мониторит только warehouse по умолчанию.

selena_fe_unfinished_query

  • Unit: Count
  • Type: Instantaneous
  • Description: Указывает количество запросов, в настоящее время выполняющихся в конкретном warehouse. Для shared-nothing cluster этот элемент мониторит только warehouse по умолчанию.

selena_fe_last_finished_job_timestamp

  • Unit: ms
  • Type: Instantaneous
  • Description: Указывает время окончания последнего запроса или загрузки в конкретном warehouse. Для shared-nothing cluster этот элемент мониторит только warehouse по умолчанию.

selena_fe_query_resource_group

  • Unit: Count
  • Type: Cumulative
  • Description: Указывает общее количество запросов, выполненных в конкретной resource group.

selena_fe_query_resource_group_err

  • Unit: Count
  • Type: Cumulative
  • Description: Указывает количество неудачных запросов в конкретной resource group.

selena_fe_query_resource_group_latency

  • Unit: ms
  • Type: Cumulative
  • Description: Указывает статистику задержки для запросов в конкретной resource group.

selena_fe_tablet_num

  • Unit: Count
  • Type: Instantaneous
  • Description: Указывает количество tablets на каждом узле BE.

selena_fe_tablet_max_compaction_score

  • Unit: Count
  • Type: Instantaneous
  • Description: Указывает наивысший Compaction Score на каждом узле BE.

selena_fe_slow_lock_held_time_ms

  • Unit: ms
  • Type: Summary
  • Description: Гистограмма, отслеживающая время удержания блокировки (в миллисекундах), когда обнаруживаются медленные блокировки. Эта метрика обновляется, когда время ожидания блокировки превышает параметр конфигурации slow_lock_threshold_ms. Она отслеживает максимальное время удержания блокировки среди всех владельцев блокировки при обнаружении события медленной блокировки. Каждая метрика включает значения квантилей (0.75, 0.95, 0.98, 0.99, 0.999), _sum и _count выводы. Примечание: Эта метрика может не точно отражать точное время удержания блокировки при высокой конкуренции, потому что метрика обновляется, как только время ожидания превышает порог, но время удержания может продолжать увеличиваться до тех пор, пока владелец не завершит свою операцию и не освободит блокировку. Однако эта метрика все еще может быть обновлена даже при возникновении взаимной блокировки.

selena_fe_slow_lock_wait_time_ms

  • Unit: ms
  • Type: Summary
  • Description: Гистограмма, отслеживающая время ожидания блокировки (в миллисекундах), когда обнаруживаются медленные блокировки. Эта метрика обновляется, когда время ожидания блокировки превышает параметр конфигурации slow_lock_threshold_ms. Она точно отслеживает, как долго потоки ждут получения блокировок во время сценариев конкуренции блокировки. Каждая метрика включает значения квантилей (0.75, 0.95, 0.98, 0.99, 0.999), _sum и _count выводы. Эта метрика обеспечивает точные измерения времени ожидания. Примечание: Эта метрика не может быть обновлена при возникновении взаимной блокировки, поэтому она не может использоваться для обнаружения ситуаций взаимной блокировки.

update_compaction_outputs_total

  • Unit: Count
  • Description: Общее количество compactions таблиц Primary Key.

update_del_vector_bytes_total

  • Unit: Bytes
  • Description: Общая память, используемая для кеширования DELETE vectors в таблицах Primary Key.

push_request_duration_us

  • Unit: us
  • Description: Общее время, затраченное на Spark Load.

writable_blocks_total (Устарело)

disks_data_used_capacity

  • Description: Использованная емкость каждого диска (представленная путем хранения).

query_scan_rows

  • Unit: Count
  • Description: Общее количество просканированных строк.

update_primary_index_num

  • Unit: Count
  • Description: Количество индексов Primary Key, кешированных в памяти.

result_buffer_block_count

  • Unit: Count
  • Description: Количество блоков в буфере результатов.

query_scan_bytes

  • Unit: Bytes
  • Description: Общее количество просканированных байтов.

selena_be_files_scan_num_files_read

  • Unit: Count
  • Description: Количество файлов, прочитанных из внешнего хранилища (CSV, Parquet, ORC, JSON, Avro). Labels: file_format, scan_type.

selena_be_files_scan_num_bytes_read

  • Unit: Bytes
  • Description: Общее количество байтов, прочитанных из внешнего хранилища. Labels: file_format, scan_type.

selena_be_files_scan_num_raw_rows_read

  • Unit: Count
  • Description: Общее количество raw строк, прочитанных из внешнего хранилища перед проверкой формата и фильтрацией предикатов. Labels: file_format, scan_type.

selena_be_files_scan_num_valid_rows_read

  • Unit: Count
  • Description: Количество действительных строк, прочитанных (исключая строки с недопустимым форматом). Labels: file_format, scan_type.

selena_be_files_scan_num_rows_return

  • Unit: Count
  • Description: Количество строк, возвращенных после фильтрации предикатов. Labels: file_format, scan_type.

disk_reads_completed

  • Unit: Count
  • Description: Количество успешно завершенных чтений диска.

query_cache_hit_count

  • Unit: Count
  • Description: Количество попаданий кеша запросов.

jemalloc_resident_bytes

  • Unit: Bytes
  • Description: Максимальное количество байтов в физически резидентных страницах данных, отображенных allocator, включая все страницы, выделенные для метаданных allocator, страницы, поддерживающие активные выделения, и неиспользуемые грязные страницы.

blocks_open_writing (Устарело)

disk_io_time_weigthed

  • Unit: ms
  • Description: Взвешенное время, затраченное на I/Os.

update_compaction_task_byte_per_second

  • Unit: Bytes/s
  • Description: Расчетная скорость compactions таблиц Primary Key.

blocks_open_reading (Устарело)

tablet_update_max_compaction_score

  • Unit: -
  • Description: Наивысший compaction score tablets в таблицах Primary Key в текущем BE.

segment_read

  • Unit: Count
  • Description: Общее количество чтений segment.

disk_io_time_ms

  • Unit: ms
  • Description: Время, затраченное на I/Os.

load_mem_bytes

  • Unit: Bytes
  • Description: Стоимость памяти загрузки данных.

delta_column_group_get_non_pk_total

  • Unit: Count
  • Description: Общее количество раз получения delta column group (только для таблиц, не являющихся Primary Key).

query_scan_bytes_per_second

  • Unit: Bytes/s
  • Description: Расчетная скорость просканированных байтов в секунду.

active_scan_context_count

  • Unit: Count
  • Description: Общее количество задач сканирования, созданных Flink/Spark SQL.

fd_num_limit

  • Unit: Count
  • Description: Максимальное количество дескрипторов файлов.

update_compaction_task_cost_time_ns

  • Unit: ns
  • Description: Общее время, затраченное на compactions таблиц Primary Key.

delta_column_group_get_hit_cache

  • Unit: Count
  • Description: Общее количество попаданий кеша delta column group (только для таблиц Primary Key).

data_stream_receiver_count

  • Unit: Count
  • Description: Совокупное количество инстансов, выступающих в качестве приемников Exchange в BE.

bytes_written_total

  • Unit: Bytes
  • Description: Общее количество записанных байтов (sectors write * 512).

transaction_streaming_load_bytes

  • Unit: Bytes
  • Description: Общее количество загруженных байтов transaction load.

running_cumulative_compaction_task_num

  • Unit: Count
  • Description: Общее количество выполняющихся cumulative compactions.

transaction_streaming_load_requests_total

  • Unit: Count
  • Description: Общее количество запросов transaction load.

cpu

  • Unit: -
  • Description: Информация об использовании CPU, возвращенная /proc/stat.

update_del_vector_num

  • Unit: Count
  • Description: Количество элементов кеша DELETE vector в таблицах Primary Key.

disks_avail_capacity

  • Description: Доступная емкость конкретного диска.

clone_mem_bytes

  • Unit: Bytes
  • Description: Память, используемая для клонирования replica.

fragment_requests_total

  • Unit: Count
  • Description: Общее количество инстансов fragment, выполняющихся на BE (для не-pipeline движка).

disk_write_time_ms

  • Unit: ms
  • Description: Время, затраченное на запись диска.

schema_change_mem_bytes

  • Unit: Bytes
  • Description: Память, используемая для Schema Change.

thrift_connections_total

  • Unit: Count
  • Description: Общее количество thrift-соединений (включая завершенные соединения).

thrift_opened_clients

  • Unit: Count
  • Description: Количество в настоящее время открытых thrift-клиентов.

thrift_used_clients

  • Unit: Count
  • Description: Количество thrift-клиентов, используемых в настоящее время.

thrift_current_connections (Устарело)

disk_bytes_read

  • Unit: Bytes
  • Description: Общее количество байтов, прочитанных с диска (sectors read * 512).

base_compaction_task_cost_time_ms

  • Unit: ms
  • Description: Общее время, затраченное на base compactions.

update_primary_index_bytes_total

  • Unit: Bytes
  • Description: Общая стоимость памяти индекса Primary Key.

compaction_deltas_total

  • Unit: Count
  • Description: Общее количество объединенных rowsets из base compactions и cumulative compactions.

max_network_receive_bytes_rate

  • Unit: Bytes
  • Description: Общее количество байтов, полученных по сети (максимальное значение среди всех сетевых интерфейсов).

max_network_send_bytes_rate

  • Unit: Bytes
  • Description: Общее количество байтов, отправленных по сети (максимальное значение среди всех сетевых интерфейсов).

chunk_allocator_mem_bytes

  • Unit: Bytes
  • Description: Память, используемая chunk allocator.

query_cache_usage_ratio

  • Unit: -
  • Description: Текущее соотношение использования кеша запросов.

process_fd_num_limit_soft

  • Unit: Count
  • Description: Мягкий лимит на максимальное количество дескрипторов файлов. Обратите внимание, что этот элемент указывает мягкий лимит. Вы можете установить жесткий лимит с помощью команды ulimit.

query_cache_hit_ratio

  • Unit: -
  • Description: Коэффициент попаданий кеша запросов.

tablet_metadata_mem_bytes

  • Unit: Bytes
  • Description: Память, используемая метаданными tablet.

jemalloc_retained_bytes

  • Unit: Bytes
  • Description: Общее количество байтов отображений виртуальной памяти, которые были сохранены, а не возвращены операционной системе через операции, такие как munmap(2).

unused_rowsets_count

  • Unit: Count
  • Description: Общее количество неиспользуемых rowsets. Обратите внимание, что эти rowsets будут восстановлены позже.

update_rowset_commit_apply_total

  • Unit: Count
  • Description: Общее количество COMMIT и APPLY для таблиц Primary Key.

segment_zonemap_mem_bytes

  • Unit: Bytes
  • Description: Память, используемая segment zonemap.

base_compaction_task_byte_per_second

  • Unit: Bytes/s
  • Description: Расчетная скорость base compactions.

transaction_streaming_load_duration_ms

  • Unit: ms
  • Description: Общее время, затраченное на Stream Load transaction Interface.

memory_pool_bytes_total

  • Unit: Bytes
  • Description: Память, используемая пулом памяти.

short_key_index_mem_bytes

  • Unit: Bytes
  • Description: Память, используемая индексом short key.

disk_bytes_written

  • Unit: Bytes
  • Description: Общее количество байтов, записанных на диск.

segment_flush_queue_count

  • Unit: Count
  • Description: Количество задач в очереди в пуле потоков segment flush.

jemalloc_metadata_bytes

  • Unit: Bytes
  • Description: Общее количество байтов, выделенных для метаданных, включая базовые выделения, используемые для чувствительных к bootstrap структур метаданных allocator и внутренних выделений. Использование transparent huge pages не включено в этот элемент.

network_send_bytes

  • Unit: Bytes
  • Description: Количество байтов, отправленных по сети.

update_mem_bytes

  • Unit: Bytes
  • Description: Память, используемая задачами APPLY таблиц Primary Key и индексом Primary Key.

blocks_created_total (Устарело)

query_cache_usage

  • Unit: Bytes
  • Description: Текущее использование кеша запросов.

memtable_flush_duration_us

  • Unit: us
  • Description: Общее время, затраченное на flush memtable.

push_request_write_bytes

  • Unit: Bytes
  • Description: Общее количество байтов, записанных через Spark Load.

jemalloc_active_bytes

  • Unit: Bytes
  • Description: Общее количество байтов в активных страницах, выделенных приложением.

load_rpc_threadpool_size

  • Unit: Count
  • Description: Текущий размер пула потоков RPC, который используется для обработки Routine Load и загрузки через табличные функции. Значение по умолчанию - 10, с максимальным значением 1000. Это значение динамически настраивается на основе использования пула потоков.

publish_version_queue_count

  • Unit: Count
  • Description: Количество задач в очереди в пуле потоков Publish Version.

chunk_pool_system_free_count

  • Unit: Count
  • Description: Метрики выделения/кеша chunk памяти.

chunk_pool_system_free_cost_ns

  • Unit: ns
  • Description: Метрики выделения/кеша chunk памяти.

chunk_pool_system_alloc_count

  • Unit: Count
  • Description: Метрики выделения/кеша chunk памяти.

chunk_pool_system_alloc_cost_ns

  • Unit: ns
  • Description: Метрики выделения/кеша chunk памяти.

chunk_pool_local_core_alloc_count

  • Unit: Count
  • Description: Метрики выделения/кеша chunk памяти.

chunk_pool_other_core_alloc_count

  • Unit: Count
  • Description: Метрики выделения/кеша chunk памяти.

fragment_endpoint_count

  • Unit: Count
  • Description: Совокупное количество инстансов, выступающих в качестве отправителей Exchange в BE.

disk_sync_total (Устарело)

max_disk_io_util_percent

  • Unit: -
  • Description: Максимальный процент использования I/O диска.

network_receive_bytes

  • Unit: Bytes
  • Description: Общее количество байтов, полученных через сеть.

storage_page_cache_mem_bytes

  • Unit: Bytes
  • Description: Память, используемая кешем страниц хранилища.

jit_cache_mem_bytes

  • Unit: Bytes
  • Description: Память, используемая кешем jit-скомпилированных функций.

column_partial_update_apply_total

  • Unit: Count
  • Description: Общее количество APPLY для частичных обновлений по столбцу (режим Column)

disk_writes_completed

  • Unit: Count
  • Description: Общее количество успешно завершенных записей диска.

memtable_flush_total

  • Unit: Count
  • Description: Общее количество flush memtable.

page_cache_hit_count

  • Unit: Count
  • Description: Общее количество попаданий в кеш страниц хранилища.

page_cache_insert_count

  • Unit: Count
  • Description: Общее количество операций вставки в кеш страниц хранилища.

page_cache_insert_evict_count

  • Unit: Count
  • Description: Общее количество записей кеша, вытесненных во время операций вставки из-за ограничений емкости.

page_cache_release_evict_count

  • Unit: Count
  • Description: Общее количество записей кеша, вытесненных во время операций освобождения, когда использование кеша превышает емкость.

bytes_read_total (Устарело)

update_rowset_commit_request_total

  • Unit: Count
  • Description: Общее количество запросов COMMIT rowset в таблицах Primary Key.

tablet_cumulative_max_compaction_score

  • Unit: -
  • Description: Наивысший cumulative compaction score tablets в этом BE.

column_zonemap_index_mem_bytes

  • Unit: Bytes
  • Description: Память, используемая column zonemaps.

push_request_write_bytes_per_second

  • Unit: Bytes/s
  • Description: Скорость записи данных Spark Load.

process_thread_num

  • Unit: Count
  • Description: Общее количество потоков в этом процессе.

query_cache_lookup_count

  • Unit: Count
  • Description: Общее количество поисков кеша запросов.

http_requests_total (Устарело)

http_request_send_bytes (Устарело)

cumulative_compaction_task_cost_time_ms

  • Unit: ms
  • Description: Общее время, затраченное на cumulative compactions.

column_metadata_mem_bytes

  • Unit: Bytes
  • Description: Память, используемая метаданными столбцов.

plan_fragment_count

  • Unit: Count
  • Description: Количество в настоящее время выполняющихся фрагментов плана запросов.

page_cache_lookup_count

  • Unit: Count
  • Description: Общее количество поисков кеша страниц хранилища.

query_mem_bytes

  • Unit: Bytes
  • Description: Память, используемая запросами.

load_channel_count

  • Unit: Count
  • Description: Общее количество каналов загрузки.

push_request_write_rows

  • Unit: Count
  • Description: Общее количество строк, записанных через Spark Load.

running_base_compaction_task_num

  • Unit: Count
  • Description: Общее количество выполняющихся задач base compaction.

fragment_request_duration_us

  • Unit: us
  • Description: Совокупное время выполнения инстансов fragment (для не-pipeline движка).

process_mem_bytes

  • Unit: Bytes
  • Description: Память, используемая этим процессом.

broker_count

  • Unit: Count
  • Description: Общее количество созданных brokers файловой системы (по адресу хоста).

segment_replicate_queue_count

  • Unit: Count
  • Description: Количество задач в очереди в пуле потоков Segment Replicate.

brpc_endpoint_stub_count

  • Unit: Count
  • Description: Общее количество bRPC stubs (по адресу).

readable_blocks_total (Устарело)

delta_column_group_get_non_pk_hit_cache

  • Unit: Count
  • Description: Общее количество попаданий в кеш delta column group (для таблиц, не являющихся Primary Key).

update_del_vector_deletes_new

  • Unit: Count
  • Description: Общее количество вновь сгенерированных DELETE vectors, используемых в таблицах Primary Key.

compaction_bytes_total

  • Unit: Bytes
  • Description: Общее количество объединенных байтов из base compactions и cumulative compactions.

segment_metadata_mem_bytes

  • Unit: Bytes
  • Description: Память, используемая метаданными segment.

column_partial_update_apply_duration_us

  • Unit: us
  • Description: Общее время, затраченное на задачи APPLY частичных обновлений столбцов (режим Column).

bloom_filter_index_mem_bytes

  • Unit: Bytes
  • Description: Память, используемая индексами Bloomfilter.

routine_load_task_count

  • Unit: Count
  • Description: Количество в настоящее время выполняющихся задач Routine Load.

delta_column_group_get_total

  • Unit: Count
  • Description: Общее количество раз получения delta column groups (для таблиц Primary Key).

disk_read_time_ms

  • Unit: ms
  • Description: Время, затраченное на чтение с диска.

update_compaction_outputs_bytes_total

  • Unit: Bytes
  • Description: Общее количество байтов, записанных compactions таблиц Primary Key.

memtable_flush_queue_count

  • Unit: Count
  • Description: Количество задач в очереди в пуле потоков flush memtable.

query_cache_capacity

  • Description: Емкость кеша запросов.

streaming_load_duration_ms

  • Unit: ms
  • Description: Общее время, затраченное на Stream Load.

streaming_load_current_processing

  • Unit: Count
  • Description: Количество в настоящее время выполняющихся задач Stream Load.

streaming_load_bytes

  • Unit: Bytes
  • Description: Общее количество байтов, загруженных Stream Load.

load_rows

  • Unit: Count
  • Description: Общее количество загруженных строк.

load_bytes

  • Unit: Bytes
  • Description: Общее количество загруженных байтов.

meta_request_total

  • Unit: Count
  • Description: Общее количество запросов чтения/записи meta.

meta_request_duration

  • Unit: us
  • Description: Общая продолжительность чтения/записи meta.

tablet_base_max_compaction_score

  • Unit: -
  • Description: Наивысший base compaction score tablets в этом BE.

page_cache_capacity

  • Description: Емкость кеша страниц хранилища.

cumulative_compaction_task_byte_per_second

  • Unit: Bytes/s
  • Description: Скорость обработанных байтов во время cumulative compactions.

stream_load

  • Unit: -
  • Description: Общее количество загруженных строк и полученных байтов.

stream_load_pipe_count

  • Unit: Count
  • Description: Количество в настоящее время выполняющихся задач Stream Load.

binary_column_pool_bytes

  • Unit: Bytes
  • Description: Память, используемая пулом столбцов BINARY.

int16_column_pool_bytes

  • Unit: Bytes
  • Description: Память, используемая пулом столбцов INT16.

decimal_column_pool_bytes

  • Unit: Bytes
  • Description: Память, используемая пулом столбцов DECIMAL.

double_column_pool_bytes

  • Unit: Bytes
  • Description: Память, используемая пулом столбцов DOUBLE.

int128_column_pool_bytes

  • Unit: Bytes
  • Description: Память, используемая пулом столбцов INT128.

date_column_pool_bytes

  • Unit: Bytes
  • Description: Память, используемая пулом столбцов DATE.

int64_column_pool_bytes

  • Unit: Bytes
  • Description: Память, используемая пулом столбцов INT64.

int8_column_pool_bytes

  • Unit: Bytes
  • Description: Память, используемая пулом столбцов INT8.

datetime_column_pool_bytes

  • Unit: Bytes
  • Description: Память, используемая пулом столбцов DATETIME.

int32_column_pool_bytes

  • Unit: Bytes
  • Description: Память, используемая пулом столбцов INT32.

float_column_pool_bytes

  • Unit: Bytes
  • Description: Память, используемая пулом столбцов FLOAT.

uint8_column_pool_bytes

  • Unit: Bytes
  • Description: Байты, используемые пулом столбцов UINT8.

column_pool_mem_bytes

  • Unit: Bytes
  • Description: Память, используемая пулами столбцов.

local_column_pool_bytes (Устарело)

total_column_pool_bytes (Устарело)

central_column_pool_bytes (Устарело)

wait_base_compaction_task_num

  • Unit: Count
  • Description: Количество задач base compaction, ожидающих выполнения.

wait_cumulative_compaction_task_num

  • Unit: Count
  • Description: Количество задач cumulative compaction, ожидающих выполнения.

jemalloc_allocated_bytes

  • Unit: Bytes
  • Description: Общее количество байтов, выделенных приложением.

pk_index_compaction_queue_count

  • Unit: Count
  • Description: Количество задач в очереди в пуле потоков compaction индекса Primary Key.

disks_total_capacity

  • Description: Общая емкость диска.

disks_state

  • Unit: -
  • Description: Состояние каждого диска. 1 указывает, что диск используется, а 0 указывает, что он не используется.

update_del_vector_deletes_total (Устарело)

update_del_vector_dels_num (Устарело)

result_block_queue_count

  • Unit: Count
  • Description: Количество результатов в очереди блоков результатов.

engine_requests_total

  • Unit: Count
  • Description: Общее количество всех типов запросов между BE и FE, включая CREATE TABLE, Publish Version и клонирование tablet.

snmp

  • Unit: -
  • Description: Метрики, возвращенные /proc/net/snmp.

compaction_mem_bytes

  • Unit: Bytes
  • Description: Память, используемая compactions.

txn_request

  • Unit: -
  • Description: Транзакционные запросы BEGIN, COMMIT, ROLLBACK и EXEC.

small_file_cache_count

  • Unit: Count
  • Description: Количество кешей небольших файлов.

rowset_metadata_mem_bytes

  • Unit: Bytes
  • Description: Общее количество байтов для метаданных rowset.

update_apply_queue_count

  • Unit: Count
  • Description: Количество задач в очереди в пуле потоков APPLY транзакции таблиц Primary Key.

async_delta_writer_queue_count

  • Unit: Count
  • Description: Количество задач в очереди в пуле потоков delta writer tablet.

update_compaction_duration_us

  • Unit: us
  • Description: Общее время, затраченное на compactions таблиц Primary Key.

transaction_streaming_load_current_processing

  • Unit: Count
  • Description: Количество в настоящее время выполняющихся задач транзакционного Stream Load.

ordinal_index_mem_bytes

  • Unit: Bytes
  • Description: Память, используемая ordinal индексами.

consistency_mem_bytes

  • Unit: Bytes
  • Description: Память, используемая проверками согласованности replica.

tablet_schema_mem_bytes

  • Unit: Bytes
  • Description: Память, используемая schema tablet.

fd_num_used

  • Unit: Count
  • Description: Количество дескрипторов файлов, используемых в настоящее время.

running_update_compaction_task_num

  • Unit: Count
  • Description: Общее количество в настоящее время выполняющихся задач compaction таблиц Primary Key.

rowset_count_generated_and_in_use

  • Unit: Count
  • Description: Количество ID rowset, используемых в настоящее время.

bitmap_index_mem_bytes

  • Unit: Bytes
  • Description: Память, используемая bitmap индексами.

update_rowset_commit_apply_duration_us

  • Unit: us
  • Description: Общее время, затраченное на задачи APPLY таблиц Primary Key.

process_fd_num_used

  • Unit: Count
  • Description: Количество дескрипторов файлов, используемых в настоящее время в этом процессе BE.

network_send_packets

  • Unit: Count
  • Description: Общее количество пакетов, отправленных через сеть.

network_receive_packets

  • Unit: Count
  • Description: Общее количество пакетов, полученных через сеть.

metadata_mem_bytes (Устарело)

push_requests_total

  • Unit: Count
  • Description: Общее количество успешных и неудачных запросов Spark Load.

blocks_deleted_total (Устарело)

jemalloc_mapped_bytes

  • Unit: Bytes
  • Description: Общее количество байтов в активных extents, отображенных allocator.

process_fd_num_limit_hard

  • Unit: Count
  • Description: Жесткий лимит на максимальное количество дескрипторов файлов.

jemalloc_metadata_thp

  • Unit: Count
  • Description: Количество Transparent Huge Pages, используемых для метаданных.

update_rowset_commit_request_failed

  • Unit: Count
  • Description: Общее количество неудачных запросов COMMIT rowset в таблицах Primary Key.

streaming_load_requests_total

  • Unit: Count
  • Description: Общее количество запросов Stream Load.

resource_group_running_queries

  • Unit: Count
  • Description: Количество запросов, в настоящее время выполняющихся в каждой resource group. Это мгновенное значение.

resource_group_total_queries

  • Unit: Count
  • Description: Общее количество запросов, выполненных в каждой resource group, включая те, которые в настоящее время выполняются. Это мгновенное значение.

resource_group_bigquery_count

  • Unit: Count
  • Description: Количество запросов в каждой resource group, которые вызвали лимит для больших запросов. Это мгновенное значение.

resource_group_concurrency_overflow_count

  • Unit: Count
  • Description: Количество запросов в каждой resource group, которые вызвали лимит concurrency. Это мгновенное значение.

resource_group_mem_limit_bytes

  • Unit: Bytes
  • Description: Лимит памяти для каждой resource group, измеренный в байтах. Это мгновенное значение.

resource_group_mem_inuse_bytes

  • Unit: Bytes
  • Description: В настоящее время используемая память каждой resource group, измеренная в байтах. Это мгновенное значение.

resource_group_cpu_limit_ratio

  • Unit: -
  • Description: Соотношение лимита ядер CPU для каждой resource group к общему лимиту ядер CPU для всех resource groups. Это мгновенное значение.

resource_group_inuse_cpu_cores

  • Unit: Count
  • Description: Расчетное количество ядер CPU, в настоящее время используемых каждой resource group. Это среднее значение за интервал времени между двумя получениями метрик.

resource_group_cpu_use_ratio (Устарело)

  • Unit: -
  • Description: Соотношение временных срезов потока pipeline, используемых каждой resource group, к общему количеству, используемому всеми resource groups. Это среднее значение за интервал времени между двумя получениями метрик.

resource_group_connector_scan_use_ratio (Устарело)

  • Unit: -
  • Description: Соотношение временных срезов потока сканирования внешних таблиц, используемых каждой resource group, к общему количеству, используемому всеми resource groups. Это среднее значение за интервал времени между двумя получениями метрик.

resource_group_scan_use_ratio (Устарело)

  • Unit: -
  • Description: Соотношение временных срезов потока сканирования внутренних таблиц, используемых каждой resource group, к общему количеству, используемому всеми resource groups. Это среднее значение за интервал времени между двумя получениями метрик.

pipe_poller_block_queue_len

  • Unit: Count
  • Description: Текущая длина очереди блоков PipelineDriverPoller в pipeline движке.

pip_query_ctx_cnt

  • Unit: Count
  • Description: Общее количество в настоящее время выполняющихся запросов в BE.

pipe_driver_schedule_count

  • Unit: Count
  • Description: Совокупное количество раз планирования driver для pipeline executors в BE.

pipe_scan_executor_queuing

  • Unit: Count
  • Description: Текущее количество ожидающих асинхронных задач I/O, запущенных Scan Operators.

pipe_driver_queue_len

  • Unit: Count
  • Description: Текущее количество готовых drivers в готовой очереди, ожидающих планирования в BE.

pipe_driver_execution_time

  • Description: Совокупное время, затраченное executors PipelineDriver на обработку PipelineDrivers.

pipe_prepare_pool_queue_len

  • Unit: Count
  • Description: Количество задач в очереди в пуле потоков PREPARE pipeline. Это мгновенное значение.

selena_be_exec_state_report_active_threads

  • Unit: Count
  • Type: Instantaneous
  • Description: Количество задач, выполняемых в пуле потоков, который отчитывается о состоянии выполнения инстанса Fragment.

selena_be_exec_state_report_running_threads

  • Unit: Count
  • Type: Instantaneous
  • Description: Количество потоков в пуле потоков, который отчитывается о состоянии выполнения инстанса Fragment, с минимумом 1 и максимумом 2.

selena_be_exec_state_report_threadpool_size

  • Unit: Count
  • Type: Instantaneous
  • Description: Максимальное количество потоков в пуле потоков, который отчитывается о состоянии выполнения инстанса Fragment, по умолчанию 2.

selena_be_exec_state_report_queue_count

  • Unit: Count
  • Type: Instantaneous
  • Description: Количество задач в очереди в пуле потоков, который отчитывается о состоянии выполнения инстанса Fragment, до максимума 1000.

selena_be_priority_exec_state_report_active_threads

  • Unit: Count
  • Type: Instantaneous
  • Description: Количество задач, выполняемых в пуле потоков, который отчитывается о финальном состоянии выполнения инстанса Fragment.

selena_be_priority_exec_state_report_running_threads

  • Unit: Count
  • Type: Instantaneous
  • Description: Количество потоков в пуле потоков, который отчитывается о финальном состоянии выполнения инстанса Fragment, с минимумом 1 и максимумом 2.

selena_be_priority_exec_state_report_threadpool_size

  • Unit: Count
  • Type: Instantaneous
  • Description: Максимальное количество потоков в пуле потоков, который отчитывается о финальном состоянии выполнения инстанса Fragment, по умолчанию 2.

selena_be_priority_exec_state_report_queue_count

  • Unit: Count
  • Type: Instantaneous
  • Description: Количество задач в очереди в пуле потоков, который отчитывается о финальном состоянии выполнения инстанса Fragment, до максимума 2147483647.

selena_fe_routine_load_jobs

  • Unit: Count

  • Description: Общее количество задач Routine Load в различных состояниях. Например:

    selena_fe_routine_load_jobs{state="NEED_SCHEDULE"} 0
    selena_fe_routine_load_jobs{state="RUNNING"} 1
    selena_fe_routine_load_jobs{state="PAUSED"} 0
    selena_fe_routine_load_jobs{state="STOPPED"} 0
    selena_fe_routine_load_jobs{state="CANCELLED"} 1
    selena_fe_routine_load_jobs{state="UNSTABLE"} 0

selena_fe_routine_load_paused

  • Unit: Count
  • Description: Общее количество раз, когда задачи Routine Load приостанавливаются.

selena_fe_routine_load_rows

  • Unit: Count
  • Description: Общее количество строк, загруженных всеми задачами Routine Load.

selena_fe_routine_load_receive_bytes

  • Unit: Byte
  • Description: Общее количество данных, загруженных всеми задачами Routine Load.

selena_fe_routine_load_error_rows

  • Unit: Count
  • Description: Общее количество строк с ошибками, встреченных во время загрузки данных всеми задачами Routine Load.

selena_fe_routine_load_max_lag_of_partition

  • Unit: -
  • Description: Максимальное отставание offset partition Kafka для каждой задачи Routine Load. Собирается только тогда, когда конфигурация FE enable_routine_load_lag_metrics установлена на true, а отставание offset больше или равно конфигурации FE min_routine_load_lag_for_metrics. По умолчанию enable_routine_load_lag_metrics равно false, а min_routine_load_lag_for_metrics равно 10000.

selena_fe_routine_load_max_lag_time_of_partition

  • Unit: Seconds
  • Description: Максимальное отставание timestamp offset partition Kafka для каждой задачи Routine Load. Собирается только тогда, когда конфигурация FE enable_routine_load_lag_time_metrics установлена на true. По умолчанию enable_routine_load_lag_time_metrics равно false.

selena_fe_sql_block_hit_count

  • Unit: Count
  • Description: Количество раз, когда sql из черного списка были перехвачены.

selena_fe_scheduled_pending_tablet_num

  • Unit: Count
  • Type: Instantaneous
  • Description: Количество задач Clone в состоянии Pending, запланированных FE, включая как типы BALANCE, так и REPAIR.

selena_fe_scheduled_running_tablet_num

  • Unit: Count
  • Type: Instantaneous
  • Description: Количество задач Clone в состоянии Running, запланированных FE, включая как типы BALANCE, так и REPAIR.

selena_fe_clone_task_total

  • Unit: Count
  • Type: Cumulative
  • Description: Общее количество задач Clone в cluster.

selena_fe_clone_task_success

  • Unit: Count
  • Type: Cumulative
  • Description: Количество успешно выполненных задач Clone в cluster.

selena_fe_clone_task_copy_bytes

  • Unit: Bytes
  • Type: Cumulative
  • Description: Общий размер файлов, скопированных задачами Clone в cluster, включая как типы INTER_NODE, так и INTRA_NODE.

selena_fe_clone_task_copy_duration_ms

  • Unit: ms
  • Type: Cumulative
  • Description: Общее время для копирования, потребленное задачами Clone в cluster, включая как типы INTER_NODE, так и INTRA_NODE.

selena_be_clone_task_copy_bytes

  • Unit: Bytes
  • Type: Cumulative
  • Description: Общий размер файлов, скопированных задачами Clone на узле BE, включая как типы INTER_NODE, так и INTRA_NODE.

selena_be_clone_task_copy_duration_ms

  • Unit: ms
  • Type: Cumulative
  • Description: Общее время для копирования, потребленное задачами Clone на узле BE, включая как типы INTER_NODE, так и INTRA_NODE.

Метрики задержки транзакций

Следующие метрики являются метриками типа summary, которые предоставляют распределения задержки для различных фаз транзакции. Эти метрики отчитываются исключительно узлом Leader FE.

Каждая метрика включает следующие выводы:

  • Quantiles: Значения задержки на различных процентильных границах. Они предоставляются через label quantile, который может иметь значения 0.75, 0.95, 0.98, 0.99 и 0.999.
  • <metric_name>_sum: Общее совокупное время, затраченное на эту фазу, например, selena_fe_txn_total_latency_ms_sum.
  • <metric_name>_count: Общее количество транзакций, записанных для этой фазы, например, selena_fe_txn_total_latency_ms_count.

Все метрики транзакций имеют следующие labels:

  • type: Категоризирует транзакции по типу источника задачи загрузки (например, all, stream_load, routine_load). Это позволяет мониторить как общую производительность транзакций, так и производительность конкретных типов загрузки. Отчетные группы можно настроить через параметр FE txn_latency_metric_report_groups.
  • is_leader: Указывает, является ли отчитывающийся узел FE Leader. Только Leader FE (is_leader="true") отчитывает фактические значения метрик. Followers будут иметь is_leader="false" и не отчитывать данные.

selena_fe_txn_total_latency_ms

  • Unit: ms
  • Type: Summary
  • Description: Общая задержка для завершения транзакции, измеренная от времени prepare до времени finish. Эта метрика представляет полную end-to-end продолжительность транзакции.

selena_fe_txn_write_latency_ms

  • Unit: ms
  • Type: Summary
  • Description: Задержка фазы write транзакции, от времени prepare до времени commit. Эта метрика изолирует производительность этапа записи данных и подготовки перед тем, как транзакция будет готова к публикации.

selena_fe_txn_publish_latency_ms

  • Unit: ms
  • Type: Summary
  • Description: Задержка фазы publish, от времени commit до времени finish. Это продолжительность, которую требуется для того, чтобы зафиксированная транзакция стала видимой для запросов. Это сумма подфаз schedule, execute и ack.

selena_fe_txn_publish_schedule_latency_ms

  • Unit: ms
  • Type: Summary
  • Description: Время, которое транзакция проводит в ожидании публикации после того, как она была зафиксирована, измеренное от времени commit до момента, когда задача публикации принята. Эта метрика отражает задержки планирования или время ожидания в очереди в pipeline publish.

selena_fe_txn_publish_execute_latency_ms

  • Unit: ms
  • Type: Summary
  • Description: Активное время выполнения задачи publish, от момента, когда задача принята, до момента ее завершения. Эта метрика представляет фактическое время, затрачиваемое на то, чтобы сделать изменения транзакции видимыми.

selena_fe_txn_publish_ack_latency_ms

  • Unit: ms
  • Type: Summary
  • Description: Финальная задержка подтверждения, от момента завершения задачи publish до финального времени finish, когда транзакция помечается как VISIBLE. Эта метрика включает любые финальные шаги или подтверждения, необходимые.

Метрики Merge Commit BE

merge_commit_request_total

  • Unit: Count
  • Type: Cumulative
  • Description: Общее количество запросов merge commit, полученных BE.

merge_commit_request_bytes

  • Unit: Bytes
  • Type: Cumulative
  • Description: Общее количество байтов данных, полученных через запросы merge commit.

merge_commit_success_total

  • Unit: Count
  • Type: Cumulative
  • Description: Запросы merge commit, завершенные успешно.

merge_commit_fail_total

  • Unit: Count
  • Type: Cumulative
  • Description: Запросы merge commit, завершенные сбоем.

merge_commit_pending_total

  • Unit: Count
  • Type: Instantaneous
  • Description: Задачи merge commit, в настоящее время ожидающие в очереди выполнения.

merge_commit_pending_bytes

  • Unit: Bytes
  • Type: Instantaneous
  • Description: Общее количество байтов данных, удерживаемых ожидающими задачами merge commit.

merge_commit_send_rpc_total

  • Unit: Count
  • Type: Cumulative
  • Description: RPC-запросы, отправленные на FE для запуска операций merge commit.

merge_commit_register_pipe_total

  • Unit: Count
  • Type: Cumulative
  • Description: Pipes загрузки stream, зарегистрированные для операций merge commit.

merge_commit_unregister_pipe_total

  • Unit: Count
  • Type: Cumulative
  • Description: Pipes загрузки stream, отмененные от операций merge commit.

Метрики задержки предоставляют серии процентилей, такие как merge_commit_request_latency_99 и merge_commit_request_latency_90, отчитываемые в микросекундах. End-to-end задержка соответствует:

merge_commit_request = merge_commit_pending + merge_commit_wait_plan + merge_commit_append_pipe + merge_commit_wait_finish

Примечание: До v1.5.2 и v2.0.0 эти метрики задержки отчитывались в наносекундах.

merge_commit_request

  • Unit: микросекунда
  • Type: Summary
  • Description: End-to-end задержка обработки для запросов merge commit.

merge_commit_pending

  • Unit: микросекунда
  • Type: Summary
  • Description: Время, которое задачи merge commit проводят в ожидании в ожидающей очереди перед выполнением.

merge_commit_wait_plan

  • Unit: микросекунда
  • Type: Summary
  • Description: Комбинированная задержка для RPC-запроса и ожидания доступности pipe загрузки stream.

merge_commit_append_pipe

  • Unit: микросекунда
  • Type: Summary
  • Description: Время, затраченное на добавление данных в pipe загрузки stream во время merge commit.

merge_commit_wait_finish

  • Unit: микросекунда
  • Type: Summary
  • Description: Время, затраченное на ожидание завершения операций загрузки merge commit.