Описание
Содержит сведения о количестве событий, произошедших в системе. Например, в таблице можно увидеть, сколько запросов SELECT было обработано с момента запуска сервера ClickHouse.
Столбцы
event(String) — Имя события.value(UInt64) — Количество произошедших событий.description(String) — Описание события.
Псевдонимы:
name— Псевдоним дляevent.
Пример
SELECT * FROM system.events LIMIT 5┌─event─────────────────────────────────┬─value─┬─description────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Query │ 12 │ Количество запросов, подлежащих интерпретации и потенциальному выполнению. Не включает запросы, которые не удалось разобрать или которые были отклонены из-за ограничений на размер AST, ограничений квоты или ограничений на количество одновременно выполняемых запросов. Может включать внутренние запросы, инициированные самим ClickHouse. Подзапросы не учитываются. │
│ SelectQuery │ 8 │ То же, что и Query, но только для запросов SELECT. │
│ FileOpen │ 73 │ Количество открытых файлов. │
│ ReadBufferFromFileDescriptorRead │ 155 │ Количество операций чтения (read/pread) из файлового дескриптора. Не включает сокеты. │
│ ReadBufferFromFileDescriptorReadBytes │ 9931 │ Количество байт, прочитанных из файловых дескрипторов. Если файл сжат, будет показан размер сжатых данных. │
└───────────────────────────────────────┴───────┴────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘См. также
- system.asynchronous_metrics — Содержит метрики, вычисляемые периодически.
- system.metrics — Содержит метрики, вычисляемые мгновенно.
- system.metric_log — Содержит историю значений метрик из таблиц
system.metricsиsystem.events. - Мониторинг — Основные понятия мониторинга ClickHouse.
Описания событий
ACMEAPIRequests
Количество запросов к API ACME.
ACMECertificateOrders
Количество выданных запросов на сертификаты ACME.
AIAPICalls
Количество HTTP-запросов, отправленных провайдерам ИИ.
AIInputTokens
Суммарное количество токенов промпта, использованных во всех вызовах функции ИИ в рамках запроса.
AIORead
Количество операций чтения с использованием интерфейса AIO в Linux или FreeBSD
AIOReadBytes
Количество байтов, прочитанных с использованием интерфейса AIO в Linux или FreeBSD
AIOWrite
Количество операций записи через интерфейс AIO в Linux или FreeBSD
AIOWriteBytes
Количество байтов, записанных с использованием интерфейса AIO в Linux или FreeBSD
AIOutputTokens
Общее количество токенов генерации, израсходованных при всех вызовах функции ИИ в рамках запроса.
AIRowsProcessed
Количество строк, которые получили результат ИИ.
AIRowsSkipped
Количество строк, для которых было использовано значение по умолчанию из-за квоты или ошибки.
ASTFuzzerQueries
Количество запросов, сгенерированных AST-фаззером на стороне сервера, которые он попытался выполнить.
AddressesDiscovered
Общее число новых адресов в результатах разрешения DNS для HTTP-соединений
Истёкшие адреса
Общее количество адресов с истёкшим сроком действия, которые больше не возвращаются в результатах DNS-разрешения для HTTP-соединений
AddressesMarkedAsFailed
Общее количество адресов, помеченных как неисправные из-за ошибок HTTP-соединения
AggregatingSortedMilliseconds
Общее время, затраченное на агрегирование отсортированных столбцов
Агрегация, переведённая в двухуровневый режим
Сколько раз одноуровневая хеш-таблица агрегации во время выполнения преобразовывалась в двухуровневую.
Хеш-таблицы для агрегации, инициализированные как двухуровневые
Сколько хеш-таблиц для агрегации было инициализировано как двухуровневые.
AggregationOptimizedEqualRangesOfKeys
Количество блоков, для которых была применена оптимизация равных диапазонов ключей
AggregationPreallocatedElementsInHashTables
Сколько элементов было заранее выделено в хеш-таблицах для агрегации.
AllUsersThrottlerBytes
Количество байтов, прошедших через ограничитель max_network_bandwidth_for_all_users.
AllUsersThrottlerSleepMicroseconds
Общее время, в течение которого запрос ожидал из-за throttling по параметру 'max_network_bandwidth_for_all_users'.
AnalyzePatchRangesMicroseconds
Общее время, затраченное на анализ индекса патч-частей
ApplyPatchesMicroseconds
Общее время, потраченное на применение патч-частей к блокам
ArenaAllocBytes
Количество байтов, выделенных в области памяти Arena (используется для GROUP BY и аналогичных операций)
ArenaAllocChunks
Количество фрагментов, выделенных в арене памяти Arena (используется для GROUP BY и аналогичных операций)
AsyncInsertBytes
Объём данных в байтах для асинхронных запросов INSERT.
AsyncInsertCacheHits
Количество случаев, когда в кэше hash id для асинхронной вставки INSERT обнаруживался дублирующийся hash id.
AsyncInsertQuery
То же, что и InsertQuery, но только для асинхронных запросов INSERT.
AsyncInsertRows
Количество строк, вставленных асинхронными INSERT-запросами.
AsyncLoaderWaitMicroseconds
Общее время ожидания запроса задач асинхронного загрузчика.
AsyncLoggingConsoleDroppedMessages
Сколько сообщений было потеряно из журнала консоли из-за переполнения очереди асинхронного логирования
AsyncLoggingConsoleTotalMessages
Количество сообщений (принятых или отброшенных), отправленных в асинхронную очередь журнала консоли
AsyncLoggingErrorFileLogDroppedMessages
Сколько сообщений было отброшено из файла журнала ошибок из-за переполнения очереди асинхронного логирования
AsyncLoggingErrorFileLogTotalMessages
Сколько сообщений (принятых или отброшенных) было отправлено в асинхронную очередь журнала ошибок в файле
AsyncLoggingFileLogDroppedMessages
Сколько сообщений было отброшено из файлового лога из-за переполнения очереди асинхронного логирования
AsyncLoggingFileLogTotalMessages
Сколько сообщений (принятых или отброшенных) было отправлено в асинхронную очередь файлового лога
AsyncLoggingSyslogDroppedMessages
Сколько сообщений было потеряно в syslog из-за заполнения очереди асинхронного логирования
AsyncLoggingSyslogTotalMessages
Сколько сообщений (принятых или отброшенных) было отправлено в асинхронную очередь syslog
AsyncLoggingTextLogDroppedMessages
Сколько сообщений было отброшено из text_log из-за переполнения очереди асинхронного логирования
AsyncLoggingTextLogTotalMessages
Количество сообщений (принятых или отброшенных), отправленных в асинхронную очередь для text_log
AsynchronousReadWaitMicroseconds
Время ожидания асинхронных чтений при асинхронном локальном чтении.
AsynchronousReaderIgnoredBytes
Количество байтов, проигнорированных при асинхронном чтении
AsynchronousRemoteReadWaitMicroseconds
Время ожидания асинхронных удалённых чтений.
AzureCommitBlockList
Количество вызовов метода CommitBlockList API Azure Blob Storage
AzureCopyObject
Количество вызовов CopyObject API Azure Blob Storage
AzureCreateContainer
Количество вызовов метода CreateContainer API Azure Blob Storage.
AzureDeleteObjects
Количество вызовов DeleteObject(s) API Azure Blob Storage.
AzureGetObject
Количество вызовов метода GetObject API Azure.
AzureGetProperties
Количество вызовов метода GetProperties API Azure Blob Storage.
AzureGetRequestThrottlerBlocked
Количество GET-запросов к Azure, заблокированных ограничителем.
AzureGetRequestThrottlerCount
Количество GET-запросов Azure, прошедших через ограничитель: заблокированных и незаблокированных.
AzureGetRequestThrottlerSleepMicroseconds
Общее время, в течение которого запрос ожидал из-за ограничения скорости GET-запросов Azure.
AzureListObjects
Количество вызовов API ListObjects в Azure Blob Storage.
AzurePutRequestThrottlerBlocked
Количество PUT-запросов Azure, заблокированных ограничителем скорости.
AzurePutRequestThrottlerCount
Количество PUT-запросов Azure, прошедших через ограничитель: заблокированных и незаблокированных.
AzurePutRequestThrottlerSleepMicroseconds
Общее время, в течение которого запрос ожидал, чтобы не превысить ограничение скорости PUT-запросов Azure.
AzureReadMicroseconds
Общее время ожидания запросов на чтение в Azure.
AzureReadRequestsCount
Количество запросов на чтение к Azure.
AzureReadRequestsErrors
Количество ошибок при запросах на чтение к Azure.
AzureReadRequestsRedirects
Количество перенаправлений запросов Azure на чтение.
AzureReadRequestsThrottling
Количество запросов Azure на чтение, для которых было применено ограничение пропускной способности.
AzureStageBlock
Количество вызовов метода StageBlock API Azure Blob Storage
AzureUpload
Количество вызовов API Upload в Azure Blob Storage
AzureWriteMicroseconds
Суммарное время ожидания запросов на запись в Azure.
AzureWriteRequestsCount
Количество запросов на запись в Azure.
AzureWriteRequestsErrors
Количество ошибок при запросах записи в Azure.
AzureWriteRequestsRedirects
Количество перенаправлений запросов на запись в Azure.
AzureWriteRequestsThrottling
Количество запросов на запись в Azure, для которых было ограничено число запросов.
BackgroundLoadingMarksTasks
Количество фоновых задач по загрузке марок
BackupEntriesCollectorForTablesDataMicroseconds
Время, затраченное на создание записей резервной копии данных таблиц
BackupEntriesCollectorMicroseconds
Время, затраченное на создание записей резервной копии
BackupEntriesCollectorRunPostTasksMicroseconds
Время, затраченное на выполнение завершающих задач после создания записей резервной копии
BackupLockFileReads
Сколько раз считывался файл '.lock' при создании резервной копии
BackupPreparingFileInfosMicroseconds
Время, затраченное на подготовку информации о файлах для записей резервной копии
BackupReadLocalBytesToCalculateChecksums
Общий размер файлов, прочитанных локально для вычисления контрольных сумм записей резервной копии
BackupReadLocalFilesToCalculateChecksums
Количество файлов, прочитанных локально для вычисления контрольных сумм записей резервной копии
BackupReadMetadataMicroseconds
Время, затраченное на чтение метаданных резервной копии из файла .backup
BackupReadRemoteBytesToCalculateChecksums
Суммарный размер файлов, прочитанных с удалённых дисков для вычисления контрольных сумм записей резервной копии
BackupReadRemoteFilesToCalculateChecksums
Количество файлов, считанных с удалённых дисков для вычисления контрольных сумм записей резервной копии
BackupThrottlerBytes
Байты, прошедшие через ограничитель 'max_backup_bandwidth_for_server'.
BackupThrottlerSleepMicroseconds
Общее время, в течение которого запрос ожидал, чтобы соблюсти ограничение max_backup_bandwidth_for_server.
BackupWriteMetadataMicroseconds
Время, затраченное на запись метаданных резервной копии в файл .backup
BackupsOpenedForRead
Количество резервных копий, открытых для чтения
BackupsOpenedForUnlock
Число резервных копий, открытых для разблокировки
BackupsOpenedForWrite
Количество резервных копий, открытых для записи
BlobCopierThreadLockBlobsErrors
Количество ошибок блокировки blob-объектов во время выполнения BlobCopier
BlobCopierThreadLockedBlobs
Количество blob-объектов, возвращённых из хранилища метаданных
BlobCopierThreadRecordBlobsErrors
Количество ошибок при записи blob-объектов, возникших во время выполнения BlobCopier
BlobCopierThreadRecordedBlobs
Количество blob-объектов, сведения о репликации которых BlobCopier записал в хранилище метаданных
BlobCopierThreadReplicateBlobsErrors
Количество ошибок репликации blob-объектов, возникших во время выполнения BlobCopier
BlobCopierThreadReplicatedBlobs
Количество blob-объектов, реплицированных с помощью BlobCopier
BlobCopierThreadRuns
Количество запусков потока BlobCopier
BlobKillerThreadLockBlobsErrors
Количество ошибок при блокировке blob-объектов во время выполнения BlobKiller
BlobKillerThreadLockedBlobs
Количество blob-объектов, полученных из хранилища метаданных
BlobKillerThreadRecordBlobsErrors
Количество ошибок записи blob-объектов, возникших во время работы BlobKiller
BlobKillerThreadRecordedBlobs
Количество blob-объектов, удаление которых было зафиксировано BlobKiller в хранилище метаданных
BlobKillerThreadRemoveBlobsErrors
Количество ошибок при удалении blob-объектов во время выполнения BlobKiller
BlobKillerThreadRemoveTasks
Количество задач на удаление, созданных BlobKiller
BlobKillerThreadRemovedBlobs
Количество blob-объектов, удалённых BlobKiller
BlobKillerThreadRuns
Количество запусков потока BlobKiller
BuildPatchesJoinMicroseconds
Общее время, затраченное на построение индексов и хеш-таблиц для применения патч-частей в режиме JOIN
BuildPatchesMergeMicroseconds
Общее время, затраченное на создание индексов для применения патч-частей в режиме Merge
CacheWarmerBytesDownloaded
Объём данных, подгруженных в файловый кэш специальными фоновыми потоками.
CacheWarmerDataPartsDownloaded
Количество частей данных, которые CacheWarmer получил полностью.
CachedReadBufferCacheWriteBytes
Байты, записанные в файловый кэш из источника (удалённой файловой системы и т. д.)
CachedReadBufferCacheWriteMicroseconds
Время, затраченное на запись данных в файловый кэш
CachedReadBufferCreateBufferMicroseconds
Время на подготовку буфера
CachedReadBufferPredownloadedBytes
Байты, прочитанные из источника файлового кэша. Сегменты кэша читаются целиком слева направо, поэтому может потребоваться предварительно загрузить часть сегмента, не относящуюся к текущей задаче, чтобы добраться до нужных данных
CachedReadBufferPredownloadedFromSourceBytes
Байты, считанные из источника файлового кэша для предварительной загрузки (из удалённой файловой системы и т. д.)
CachedReadBufferPredownloadedFromSourceMicroseconds
Время чтения из источника файлового кэша во время предзагрузки (из удалённой файловой системы и т. д.)
CachedReadBufferReadFromCacheBytes
Количество байт, прочитанных из файлового кэша
CachedReadBufferReadFromCacheHits
Количество попаданий в файловый кэш при чтении.
CachedReadBufferReadFromCacheMicroseconds
Время чтения из файлового кэша
CachedReadBufferReadFromCacheMisses
Количество промахов при чтении из файлового кэша.
CachedReadBufferReadFromSourceBytes
Байты, считанные из источника файлового кэша (например, из remote fs)
CachedReadBufferReadFromSourceMicroseconds
Время чтения из источника файлового кэша (например, из удалённой файловой системы и т. д.)
CachedReadBufferWaitReadBufferMicroseconds
Время ожидания внутреннего буфера чтения (включая ожидание кэша)
CachedWriteBufferCacheWriteBytes
Количество байтов, записанных из источника (remote fs и т. п.) в файловый кэш
CachedWriteBufferCacheWriteMicroseconds
Время, затраченное на запись данных в файловый кэш
CannotRemoveEphemeralNode
Количество случаев, когда возникала ошибка при попытке удалить эфемерный узел. Это не проблема, поскольку наша реализация библиотеки ZooKeeper гарантирует, что сеанс завершится и узел будет удалён.
CannotWriteToWriteBufferDiscard
Количество трассировок стека, отброшенных профилировщиком запросов или обработчиком сигнала, поскольку пайп переполнен или в него невозможно записать.
CoalescingSortedMilliseconds
Общее время, затраченное на объединение отсортированных столбцов
CollapsingSortedMilliseconds
Общее время, потраченное на схлопывание отсортированных столбцов
CommonBackgroundExecutorTaskCancelMicroseconds
Время, затраченное на выполнение cancel() для задач исполнителя Common.
CommonBackgroundExecutorTaskExecuteStepMicroseconds
Время, затраченное задачами исполнителя Common в executeStep().
CommonBackgroundExecutorTaskResetMicroseconds
Время, затраченное на сброс задачи в исполнителе Common.
CommonBackgroundExecutorWaitMicroseconds
Время ожидания завершения в исполнителе Common.
CompileExpressionsBytes
Количество байтов, используемых для компиляции выражений.
CompileExpressionsMicroseconds
Общее время, затраченное на компиляцию выражений в LLVM-код.
CompileFunction
Количество случаев, когда запускалась компиляция сгенерированного LLVM-кода (для создания объединённой функции для сложных выражений).
CompiledFunctionExecute
Количество выполнений скомпилированной функции.
CompressedReadBufferBlocks
Количество сжатых блоков (блоков данных, сжатых независимо друг от друга), прочитанных из сжатых источников (файлов, сети).
CompressedReadBufferBytes
Количество несжатых байтов (то есть байтов после распаковки), прочитанных из сжатых источников (файлов, сети).
CompressedReadBufferChecksumDoesntMatch
Количество случаев, когда контрольная сумма сжатого блока не совпадала.
CompressedReadBufferChecksumDoesntMatchMicroseconds
Общее время, затраченное на обнаружение искажений битов из-за несовпадения контрольной суммы сжатого блока.
CompressedReadBufferChecksumDoesntMatchSingleBitMismatch
Количество случаев, когда несовпадение контрольной суммы сжатого блока было вызвано отличием в один бит.
ConcurrencyControlDownscales
Общее количество случаев уменьшения ресурсов CPU
ConcurrencyControlPreemptedMicroseconds
Общее время ожидания запроса из-за вытеснения слотов CPU.
ConcurrencyControlPreemptions
Общее количество вытеснений процессора
ConcurrencyControlQueriesDelayed
Количество запросов, задержанных из-за нехватки ресурсов CPU-слотов. Индикатор конкуренции за ресурсы — не включает ожидание отложенного увеличения числа слотов на сервере без конкуренции за ресурсы.
ConcurrencyControlSlotsAcquired
Общее количество выделенных слотов CPU
ConcurrencyControlSlotsAcquiredNonCompeting
Общее количество полученных слотов CPU без конкуренции
ConcurrencyControlSlotsDelayed
Количество слотов CPU, которые не были выделены в момент распределения из-за нехватки ресурсов. Не включает слоты, удерживаемые при отложенном выделении.
ConcurrencyControlSlotsGranted
Количество слотов CPU, выданных по гарантии «1 поток на запрос», а также для запросов с настройкой 'use_concurrency_control' = 0
ConcurrencyControlUpscales
Общее количество случаев увеличения CPU
ConcurrencyControlWaitMicroseconds
Общее время, в течение которого запрос ожидал выделения ресурсов для слотов CPU.
ConcurrentQuerySlotsAcquired
Общее количество выделенных слотов запросов
ConcurrentQueryWaitMicroseconds
Общее время, в течение которого запрос ожидал слоты выполнения
ConnectionPoolIsFullMicroseconds
Общее время ожидания свободного слота в пуле соединений.
ContextLock
Количество случаев получения блокировки Context или попыток её получения. Это глобальная блокировка.
ContextLockWaitMicroseconds
Время ожидания блокировки контекста в микросекундах
CoordinatedMergesMergeAssignmentRequest
Общее количество запросов на назначение слияний
CoordinatedMergesMergeAssignmentRequestMicroseconds
Общее время, затраченное клиентом назначения слияний
CoordinatedMergesMergeAssignmentResponse
Общее количество запросов на назначение слияний
CoordinatedMergesMergeAssignmentResponseMicroseconds
Общее время, затраченное обработчиком назначения слияний
CoordinatedMergesMergeCoordinatorFetchMetadataMicroseconds
Общее время, затраченное на получение свежих метаданных в координаторе слияний
CoordinatedMergesMergeCoordinatorFilterMicroseconds
Общее время, затраченное на фильтрацию подготовленных слияний в компоненте координатор слияний
CoordinatedMergesMergeCoordinatorLockStateExclusivelyCount
Общее число случаев эксклюзивного захвата блокировки состояния координатора
CoordinatedMergesMergeCoordinatorLockStateExclusivelyMicroseconds
Общее время, затраченное на захват мьютекса состояния координатора в монопольном режиме
Общее количество захватов блокировки состояния координатора в режиме share
Общее время, затраченное на установку разделяемой блокировки мьютекса состояния координатора
CoordinatedMergesMergeCoordinatorSelectMergesMicroseconds
Общее время, затраченное на поиск слияний с помощью селекторов слияний в координаторе слияний
CoordinatedMergesMergeCoordinatorUpdateCount
Общее число обновлений координатора слияний
CoordinatedMergesMergeCoordinatorUpdateMicroseconds
Общее время, затраченное на обновление состояния координатора слияний
CoordinatedMergesMergeWorkerUpdateCount
Общее число обновлений воркера слияния
CoordinatedMergesMergeWorkerUpdateMicroseconds
Общее время, затраченное на обновление локального состояния назначенных воркеру слияний
CreatedLogEntryForMerge
Успешно создана запись в журнале о слиянии частей в ReplicatedMergeTree.
CreatedLogEntryForMutation
Успешно создана запись в журнале для мутации частей в ReplicatedMergeTree.
CreatedReadBufferDirectIO
Количество созданий буфера чтения с O_DIRECT для чтения данных (при выборе среди других методов чтения).
CreatedReadBufferDirectIOFailed
Количество попыток создать буфер чтения с O_DIRECT для чтения данных (при выборе среди других методов чтения), которые ОС не разрешила (из-за отсутствия поддержки файловой системы или по другим причинам), после чего выполнялся переход к обычному методу чтения.
CreatedReadBufferMMap
Количество случаев, когда для чтения данных создавался буфер чтения с использованием mmap (при выборе среди других методов чтения).
CreatedReadBufferMMapFailed
Количество случаев, когда предпринималась попытка создать буфер чтения с mmap для чтения данных (при выборе среди других методов чтения), но ОС не позволяла этого сделать (из-за отсутствия поддержки файловой системы или по другим причинам), и происходил возврат к обычному методу чтения.
CreatedReadBufferOrdinary
Количество случаев создания обычного буфера чтения для чтения данных (при выборе среди других методов чтения).
DNSError
Общее число ошибок при разрешении DNS
Данные после слияния отличаются от данных на реплике
Количество случаев, когда данные после слияния не являются побайтно идентичными данным на другой реплике. Причин может быть несколько:
- Использование более новой версии библиотеки сжатия после обновления сервера.
- Использование другого метода сжатия.
- Недетерминированный алгоритм сжатия (крайне маловероятно).
- Недетерминированный алгоритм слияния из-за логической ошибки в коде.
- Повреждение данных в памяти из-за ошибки в коде.
- Повреждение данных в памяти из-за аппаратной проблемы.
- Ручное изменение исходных данных после запуска сервера.
- Ручное изменение контрольных сумм, хранящихся в ZooKeeper.
- Настройки, связанные с форматом частей, такие как 'enable_mixed_granularity_parts', различаются на разных репликах. Сервер обнаружил эту ситуацию и загрузит слитую часть с реплики, чтобы обеспечить побайтно идентичный результат.
DataAfterMutationDiffersFromReplica
Количество случаев, когда данные после мутации побайтно отличаются от данных на других репликах. Помимо причин, описанных в 'DataAfterMergeDiffersFromReplica', это также может происходить из-за недетерминированной мутации.
DefaultImplementationForNullsRows
Количество строк, обработанных реализацией обработки NULL по умолчанию при выполнении функции
DefaultImplementationForNullsRowsWithNulls
Количество строк, содержащих значения NULL, обработанных реализацией по умолчанию для NULL при выполнении функции
DelayedInserts
Количество случаев, когда INSERT блока в таблицу MergeTree замедлялся из-за большого числа активных частей данных в партиции.
DelayedInsertsMilliseconds
Общее количество миллисекунд, затраченных на ожидание, пока операция INSERT блока в таблицу MergeTree была ограничена по скорости из-за большого числа активных частей данных в партиции.
DelayedMutations
Количество случаев, когда мутация таблицы MergeTree была замедлена из-за большого числа незавершённых мутаций в этой таблице.
DelayedMutationsMilliseconds
Общее количество миллисекунд, в течение которых мутация таблицы MergeTree была ограничена по скорости из-за большого числа незавершённых мутаций в таблице.
DeltaLakePartitionPrunedFiles
Количество файлов, пропущенных при отсечении партиций DeltaLake
DeltaLakeScannedFiles
Количество файлов, просканированных при обратных вызовах сканирования DeltaLake
Инициализация снимков таблицы DeltaLake
Количество инициализаций снимка таблицы DeltaLake (загрузок из объектного хранилища)
DictCacheKeysExpired
Количество ключей, запрошенных в словарях типа 'cache' и найденных в кэше, но оказавшихся устаревшими.
DictCacheKeysHit
Количество ключей, запрошенных из словарей типа 'cache' и найденных в кеше.
DictCacheKeysNotFound
Количество ключей, запрошенных в словарях типа 'cache' и не найденных.
DictCacheKeysRequested
Количество ключей, запрошенных у источника данных для словарей типа 'cache'.
DictCacheKeysRequestedFound
Количество ключей, запрошенных из источника данных для словарей типа 'cache' и найденных там.
DictCacheKeysRequestedMiss
Количество ключей, запрошенных у источника данных для словарей типа 'cache', но не найденных в нём.
DictCacheLockReadNs
Количество наносекунд, потраченных на ожидание блокировки чтения при поиске данных в словарях типа 'cache'.
DictCacheLockWriteNs
Количество наносекунд, потраченных на ожидание блокировки записи для обновления данных в словарях типа 'cache'.
DictCacheRequestTimeNs
Количество наносекунд, затраченных на запросы к внешним источникам данных для словарей типа 'cache'.
DictCacheRequests
Количество пакетных запросов к внешним источникам данных для словарей типа 'cache'.
DirectorySync
Количество вызовов функций F_FULLFSYNC/fsync/fdatasync для каталогов.
DirectorySyncElapsedMicroseconds
Общее время ожидания системного вызова F_FULLFSYNC/fsync/fdatasync для каталогов.
DiskAzureCommitBlockList
Количество вызовов CommitBlockList API Azure Blob Storage для диска Azure
DiskAzureCopyObject
Количество вызовов CopyObject API Azure Blob Storage для диска
DiskAzureCreateContainer
Количество вызовов API CreateContainer к Azure Blob Storage диска.
DiskAzureDeleteObjects
Количество вызовов API DeleteObject в Azure Blob Storage.
DiskAzureGetObject
Количество вызовов метода GetObject API диска Azure.
DiskAzureGetProperties
Количество вызовов API GetProperties к Azure Blob Storage диска Azure.
DiskAzureGetRequestThrottlerBlocked
Количество GET-запросов к диску Azure, заблокированных ограничителем.
DiskAzureGetRequestThrottlerCount
Количество GET-запросов к диску Azure, прошедших через ограничитель: заблокированных и пропущенных.
DiskAzureGetRequestThrottlerSleepMicroseconds
Общее время, в течение которого запрос ожидал, чтобы соблюсти ограничение скорости GET-запросов к диску Azure.
DiskAzureListObjects
Количество вызовов ListObjects к API Azure Blob Storage диска Azure.
DiskAzurePutRequestThrottlerBlocked
Количество PUT-запросов к диску Azure, заблокированных ограничителем.
DiskAzurePutRequestThrottlerCount
Количество PUT-запросов к диску Azure, прошедших через ограничитель: заблокированных и незаблокированных.
DiskAzurePutRequestThrottlerSleepMicroseconds
Общее время, в течение которого запрос находился в ожидании из-за ограничения скорости PUT-запросов к диску Azure.
DiskAzureReadMicroseconds
Общее время, затраченное на ожидание запросов на чтение диска Azure.
DiskAzureReadRequestsCount
Количество запросов к диску Azure на чтение.
DiskAzureReadRequestsErrors
Количество ошибок при запросах чтения с диска Azure.
DiskAzureReadRequestsRedirects
Количество перенаправлений запросов на чтение для диска Azure.
DiskAzureReadRequestsThrottling
Количество запросов на чтение диска Azure, скорость которых была ограничена.
DiskAzureStageBlock
Количество вызовов StageBlock API диска Azure Blob Storage
DiskAzureUpload
Количество вызовов Upload API Azure Blob Storage диска Azure
DiskAzureWriteMicroseconds
Общее время ожидания запросов на запись на диск Azure.
DiskAzureWriteRequestsCount
Количество запросов на запись на диск Azure.
DiskAzureWriteRequestsErrors
Количество ошибок запросов на запись на диск Azure.
DiskAzureWriteRequestsRedirects
Количество перенаправлений запросов на запись на диск Azure.
DiskAzureWriteRequestsThrottling
Количество запросов на запись на диск Azure, для которых была ограничена скорость.
DiskConnectionsCreated
Количество созданных соединений с диском
DiskConnectionsElapsedMicroseconds
Общее время, затраченное на установление соединений с диском
DiskConnectionsErrors
Количество случаев, когда не удалось установить соединение с диском
DiskConnectionsExpired
Количество соединений для диска, срок действия которых истёк
DiskConnectionsPreserved
Количество сохранённых соединений для диска
DiskConnectionsReset
Количество сброшенных соединений с диском
DiskConnectionsReused
Количество повторно использованных соединений для диска
DiskObjectStorageWaitBlobRemovalMicroseconds
Время, затраченное на ожидание удаления blob, помеченного на удаление, после фиксации транзакции метаданных
DiskPlainRewritableAzureDirectoryCreated
Количество каталогов, созданных хранилищем метаданных 'plain_rewritable' в AzureObjectStorage.
DiskPlainRewritableAzureDirectoryRemoved
Количество каталогов, удалённых хранилищем метаданных plain_rewritable в AzureObjectStorage.
DiskPlainRewritableLegacyLayoutDiskCount
Количество дисков 'plain_rewritable' с устаревшей структурой.
DiskPlainRewritableLocalDirectoryCreated
Количество каталогов, созданных хранилищем метаданных plain_rewritable для LocalObjectStorage.
DiskPlainRewritableLocalDirectoryRemoved
Количество каталогов, удалённых хранилищем метаданных 'plain_rewritable' в LocalObjectStorage.
DiskPlainRewritableS3DirectoryCreated
Количество каталогов, созданных хранилищем метаданных plain_rewritable для S3ObjectStorage.
DiskPlainRewritableS3DirectoryRemoved
Количество каталогов, удалённых хранилищем метаданных 'plain_rewritable' в S3ObjectStorage.
DiskReadElapsedMicroseconds
Общее время ожидания системного вызова чтения. Включает чтение из кэша страниц.
DiskS3AbortMultipartUpload
Количество вызовов API AbortMultipartUpload в DiskS3.
DiskS3CompleteMultipartUpload
Количество вызовов метода CompleteMultipartUpload API DiskS3.
DiskS3CopyObject
Количество вызовов CopyObject API DiskS3.
DiskS3CreateMultipartUpload
Количество вызовов CreateMultipartUpload API DiskS3.
DiskS3DeleteObjects
Количество вызовов API DeleteObject(s) в DiskS3.
DiskS3GetObject
Количество вызовов GetObject API DiskS3.
DiskS3GetObjectTagging
Количество вызовов метода GetObjectTagging API DiskS3.
DiskS3GetRequestThrottlerBlocked
Количество запросов GET и SELECT к DiskS3, заблокированных ограничителем.
DiskS3GetRequestThrottlerCount
Количество GET- и SELECT-запросов DiskS3, прошедших через ограничитель: заблокированных и незаблокированных.
DiskS3GetRequestThrottlerSleepMicroseconds
Общее время, в течение которого запрос ожидал, чтобы соблюсти ограничение скорости GET- и SELECT-запросов DiskS3.
DiskS3HeadObject
Количество вызовов HeadObject в API DiskS3.
DiskS3ListObjects
Количество вызовов метода ListObjects API DiskS3.
DiskS3PutObject
Количество вызовов метода PutObject API DiskS3.
DiskS3PutRequestThrottlerBlocked
Количество запросов DiskS3 PUT, COPY, POST и LIST, заблокированных ограничителем.
DiskS3PutRequestThrottlerCount
Количество запросов DiskS3 PUT, COPY, POST и LIST, прошедших через ограничитель: заблокированных и незаблокированных.
DiskS3PutRequestThrottlerSleepMicroseconds
Общее время, в течение которого запрос ожидал, чтобы соблюсти ограничение скорости запросов DiskS3 PUT, COPY, POST и LIST.
DiskS3ReadMicroseconds
Время выполнения GET- и HEAD-запросов к хранилищу DiskS3.
DiskS3ReadRequestAttempts
Количество попыток выполнения запросов GET и HEAD к хранилищу DiskS3, включая первую попытку и все повторные, но не включая повторы, выполняемые внутренней стратегией повторных попыток S3
DiskS3ReadRequestRetryableErrors
Количество ошибок, при которых возможна повторная попытка, при запросах GET и HEAD к хранилищу DiskS3, за исключением повторных попыток, выполняемых внутренней стратегией повторов S3
DiskS3ReadRequestsCount
Количество запросов GET и HEAD к хранилищу DiskS3.
DiskS3ReadRequestsErrors
Количество ошибок, не связанных с throttling, в запросах GET и HEAD к хранилищу DiskS3.
DiskS3ReadRequestsRedirects
Число перенаправлений в запросах GET и HEAD к хранилищу DiskS3.
DiskS3ReadRequestsThrottling
Количество ошибок 429 и 503 в запросах GET и HEAD к хранилищу DiskS3.
DiskS3UploadPart
Количество вызовов метода API UploadPart для DiskS3.
DiskS3UploadPartCopy
Количество вызовов метода UploadPartCopy API DiskS3.
DiskS3WriteMicroseconds
Время выполнения запросов POST, DELETE, PUT и PATCH к хранилищу DiskS3.
DiskS3WriteRequestAttempts
Количество попыток выполнения запросов POST, DELETE, PUT и PATCH к хранилищу DiskS3, включая первоначальную попытку и все повторы, но без учёта повторных попыток, выполняемых внутренними механизмами стратегии повторов
DiskS3WriteRequestRetryableErrors
Количество ошибок, при которых возможна повторная попытка, для запросов POST, DELETE, PUT и PATCH к хранилищу DiskS3, за исключением повторных попыток, выполняемых самой стратегией повторных попыток
DiskS3WriteRequestsCount
Количество запросов POST, DELETE, PUT и PATCH к хранилищу DiskS3.
DiskS3WriteRequestsErrors
Количество ошибок, не связанных с ограничением скорости, при выполнении запросов POST, DELETE, PUT и PATCH к хранилищу DiskS3.
DiskS3WriteRequestsRedirects
Количество перенаправлений при выполнении запросов POST, DELETE, PUT и PATCH к хранилищу DiskS3.
DiskS3WriteRequestsThrottling
Количество ошибок 429 и 503 при запросах POST, DELETE, PUT и PATCH к хранилищу DiskS3.
DiskWriteElapsedMicroseconds
Общее время ожидания системного вызова записи. Сюда также входит запись в кэш страниц.
DistrCacheConnectAttempts
Событие подключения к распределённому кэшу. Число попыток подключения к распределённому кэшу
DistrCacheConnectErrors
Клиентское событие распределённого кэша. Количество сбоев при подключении к серверу распределённого кэша перед выполнением запроса (учитывается один раз на запрос после исчерпания всех попыток подключения, в отличие от DistrCacheUnsuccessfulConnectAttempts, где учитывается каждая попытка). Тайм-аут при ожидании свободного соединения из пула также учитывается здесь. Сбои повторного подключения при создании запроса учитываются не здесь, а в DistrCacheMakeRequestErrors
DistrCacheConnectMicroseconds
Событие подключения к распределённому кэшу. Время, затраченное на подключение к распределённому кэшу.
DistrCacheFallbackReadMicroseconds
Событие буфера чтения распределённого кэша. Время, затраченное на чтение из резервного буфера вместо распределённого кэша.
DistrCacheGetClientMicroseconds
Событие подключения к распределённому кэшу. Время, затраченное на получение клиента распределённого кэша
DistrCacheGetResponseMicroseconds
Событие клиента распределённого кэша. Время, затраченное на ожидание ответа от распределённого кэша
DistrCacheHashRingRebuilds
Событие реестра распределённого кэша. Количество перестроений hash ring в распределённом кэше
DistrCacheLockRegistryMicroseconds
Событие реестра распределённого кэша. Время, затраченное на захват блокировки DistributedCacheRegistry
DistrCacheMakeRequestErrors
Событие клиента распределённого кэша. Количество ошибок распределённого кэша при отправке запроса
DistrCacheNextImplMicroseconds
Событие буфера чтения распределённого кэша. Время, затраченное на выполнение ReadBufferFromDistributedCache::nextImpl
DistrCacheObjectStorageWriteBytes
Событие буфера записи в распределённый кэш. Количество байтов, записанных в объектное хранилище
DistrCacheObjectStorageWriteMicroseconds
Событие записи в буфер распределённого кэша. Время, затраченное на запись в объектное хранилище
DistrCacheOpenedConnections
Событие подключения к распределённому кэшу. Количество открытых соединений с распределённым кэшем
DistrCacheOpenedConnectionsBypassingPool
Событие подключения к распределённому кэшу. Количество открытых соединений с распределённым кэшем, минующих пул
DistrCachePrecomputeRangesMicroseconds
Событие буфера чтения в распределённом кэше. Время, затраченное на предварительный расчёт диапазонов чтения
DistrCacheRangeChange
Событие буфера чтения распределённого кэша. Количество случаев, когда диапазон чтения изменялся из-за изменения seek/last_position
DistrCacheRangeResetBackward
Событие буфера чтения распределённого кэша. Количество случаев, когда диапазон чтения сбрасывался из-за изменения seek/last_position
DistrCacheRangeResetForward
Событие буфера чтения распределённого кэша. Число случаев сброса диапазона чтения из-за изменения seek/last_position
DistrCacheReadBytesFromFallbackBuffer
Событие буфера чтения распределённого кэша. Байты, считанные из резервного буфера
DistrCacheReadErrors
Событие клиента распределённого кэша. Общее количество ошибок распределённого кэша при запросах чтения (равно DistrCacheReadErrorsRetriable + DistrCacheReadErrorsNonRetriable)
DistrCacheReadErrorsNonRetriable
Событие клиента распределённого кэша. Количество ошибок распределённого кэша без возможности повторной попытки при запросах на чтение
DistrCacheReadErrorsRetriable
Событие клиента распределённого кэша. Количество ошибок распределённого кэша при запросах чтения, допускающих повторную попытку (учитываются при каждом возникновении, включая ошибки, устранённые повторной попыткой)
DistrCacheReadMicroseconds
Событие буфера чтения распределённого кэша. Время, затраченное на чтение из распределённого кэша
DistrCacheReadRequestRetries
Событие буфера чтения распределённого кэша. Число повторных попыток запроса на чтение после ошибки, допускающей повторную попытку (включая повторные попытки первоначального создания запроса)
DistrCacheReadRequestRetriesExhausted
Событие буфера чтения распределённого кэша. Количество случаев, когда ошибка чтения, допускающая повторную попытку, не была устранена в пределах лимита повторных попыток запроса чтения
DistrCacheReadThrottlerBytes
Количество байтов, прошедших через ограничитель 'max_distributed_cache_read_bandwidth_for_server'.
DistrCacheReadThrottlerSleepMicroseconds
Общее время, в течение которого запрос был приостановлен из-за throttling по параметру max_distributed_cache_read_bandwidth_for_server.
DistrCacheReceiveResponseErrors
Клиентское событие распределённого кэша. Количество ошибок распределённого кэша при получении ответа на запрос
DistrCacheReceivedCredentialsRefreshPackets
Событие клиента распределённого кэша. Общее количество пакетов RefreshCredentials, полученных от распределённого кэша
DistrCacheReceivedDataPackets
Клиентское событие распределённого кэша. Общее количество пакетов Data, полученных из распределённого кэша
DistrCacheReceivedDataPacketsBytes
Событие клиента распределённого кэша. Количество байтов в пакетах Data, полученных из распределённого кэша
DistrCacheReceivedErrorPackets
Клиентское событие распределённого кэша. Общее количество пакетов Error, полученных из распределённого кэша
DistrCacheReceivedOkPackets
Клиентское событие распределённого кэша. Общее количество пакетов Ok, полученных от распределённого кэша
DistrCacheReceivedStopPackets
Событие клиента распределённого кэша. Общее количество пакетов Stop, полученных от распределённого кэша
DistrCacheRegistryUpdateMicroseconds
Событие реестра распределённого кэша. Время, затраченное на обновление реестра распределённого кэша.
DistrCacheRegistryUpdates
Событие, связанное с реестром распределённого кэша. Количество обновлений реестра распределённого кэша
DistrCacheRemoveOutdatedMicroseconds
Событие подключения к распределённому кэшу. Время, затраченное на удаление устаревших подключений из пула
DistrCacheReusedConnections
Событие подключения к распределённому кэшу. Количество повторно используемых соединений с распределённым кэшем
DistrCacheSentDataPackets
Событие клиента распределённого кэша. Общее количество пакетов Data, отправленных в распределённый кэш
DistrCacheSentDataPacketsBytes
Событие клиента распределённого кэша. Количество байтов в пакетах Data, отправленных в распределённый кэш
DistrCacheServerAckRequestPackets
Событие сервера распределённого кэша. Количество пакетов AckRequest на сервере DistributedCacheServer
DistrCacheServerCachedReadBufferCacheHits
Событие сервера Distributed Cache. Количество обращений Distributed Cache к кэшу при чтении из файлового кэша, завершившихся попаданием в кэш
DistrCacheServerCachedReadBufferCacheMisses
Событие сервера Distributed Cache. Количество случаев, когда сервер Distributed Cache не находил данные в кэше при чтении из файлового кэша
DistrCacheServerCachedReadBufferCachePredownloadBytes
Событие сервера Distributed Cache. Количество байтов, прочитанных из Объектного хранилища для предзагрузки в распределённый кэш при чтении из файлового кэша
DistrCacheServerCachedReadBufferCacheReadBytes
Событие сервера Distributed Cache. Количество байтов, прочитанных из кэша распределённого кэша при чтении из файлового кэша
DistrCacheServerCachedReadBufferCacheWrittenBytes
Событие сервера Distributed Cache. Количество байтов, записанных в кэш Distributed Cache при чтении из файлового кэша
DistrCacheServerCachedReadBufferObjectStorageReadBytes
Событие сервера распределённого кэша. Количество байтов, прочитанных из объектного хранилища в рамках распределённого кэша при чтении из файлового кэша
DistrCacheServerContinueRequestPackets
Событие сервера Distributed Cache. Количество пакетов ContinueRequest в DistributedCacheServer.
DistrCacheServerCredentialsRefresh
Событие сервера Distributed Cache. Количество обновленных просроченных учетных данных
DistrCacheServerEndRequestPackets
Событие сервера Distributed Cache. Количество пакетов EndRequest на сервере DistributedCacheServer
DistrCacheServerNewS3CachedClients
Событие сервера Distributed Cache. Количество новых кэшированных S3-клиентов
DistrCacheServerProcessRequestMicroseconds
Событие сервера Distributed Cache. Время, потраченное на обработку запроса на стороне сервера DistributedCache
DistrCacheServerReceivedCredentialsRefreshPackets
Событие сервера Distributed Cache. Количество клиентских пакетов RefreshCredentials, полученных в DistributedCacheServer
DistrCacheServerReusedS3CachedClients
Событие сервера Distributed Cache. Количество повторно использованных кэшированных клиентов S3
DistrCacheServerShutdownConnectionsMicroseconds
Событие сервера распределённого кэша. Время, затраченное в shutdownAllConnections на ожидание завершения активных соединений (или их принудительного закрытия) при остановке сервера
DistrCacheServerSkipped
Событие сервера распределённого кэша. Число случаев, когда сервер распределённого кэша был пропущен из-за предыдущих неудачных попыток подключения
DistrCacheServerStartRequestPackets
Событие сервера Distributed Cache. Количество пакетов StartRequest в DistributedCacheServer.
DistrCacheServerSwitches
Событие буфера чтения Distributed Cache. Количество переключений между серверами Distributed Cache в кэше с политикой read/write-through
DistrCacheServerUpdates
Событие Distributed Cache. Количество переключений между серверами при чтении или записи из-за смены сервера, выбранного по хешу (например, при снятии сервера с регистрации)
DistrCacheStaleReconnections
Событие подключения к распределённому кэшу. Количество повторных подключений из-за устаревших соединений в пуле (закрытых удалённой стороной)
DistrCacheStartRangeMicroseconds
Событие буфера чтения распределённого кэша. Время, затраченное на запуск нового диапазона чтения в распределённом кэше
DistrCacheSuccessfulConnectAttempts
Событие подключения к распределённому кэшу. Число успешных попыток подключения к распределённому кэшу
DistrCacheSuccessfulRegistryUpdates
Событие реестра Distributed Cache. Число успешных обновлений реестра серверов
DistrCacheSystemTablesErrors
Событие клиента распределённого кэша. Количество ошибок распределённого кэша при запросах к системным таблицам интроспекции (system.distributed_cache, system.distributed_cache_metrics, system.distributed_cache_events). Эти запросы не выполняются повторно, поэтому ошибки, допускающие повторную попытку, и ошибки, не допускающие её, учитываются вместе
DistrCacheTemporaryFilesBytesWritten
Событие подключения к распределённому кэшу. Количество байтов, записанных во временные файлы, созданные в распределённом кэше
DistrCacheTemporaryFilesCreated
Событие подключения к распределённому кэшу. Количество временных файлов, созданных в распределённом кэше
DistrCacheUnsuccessfulConnectAttempts
Событие подключения к распределённому кэшу. Число неудачных попыток подключения к распределённому кэшу
DistrCacheUnsuccessfulRegistryUpdates
Событие реестра Distributed Cache. Число неуспешных обновлений реестра серверов
DistrCacheUnusedDataPacketsBytes
Событие клиента Distributed Cache. Количество байтов в пакетах Data, которые были проигнорированы
DistrCacheUnusedPackets
Событие клиента Distributed Cache. Количество пропущенных неиспользуемых пакетов из распределённого кэша
DistrCacheUnusedPacketsBufferAllocations
Событие клиента Distributed Cache. Количество дополнительных выделений буфера в случаях, когда не удалось повторно использовать существующий буфер
DistrCacheWriteBytes
Событие буфера записи распределённого кэша. Количество байтов, записанных в распределённый кэш
DistrCacheWriteErrors
событие клиента распределённого кэша. Общее количество ошибок distributed cache при запросах на запись (равно DistrCacheWriteErrorsRetriable + DistrCacheWriteErrorsNonRetriable). Инициированный сервером Stop кэша со сквозной записью — это управление потоком, а не ошибка, поэтому он не учитывается
DistrCacheWriteErrorsNonRetriable
Событие клиента распределённого кэша. Количество ошибок в распределённом кэше без возможности повторной попытки при запросах записи
DistrCacheWriteErrorsRetriable
событие клиента распределённого кэша. Количество ошибок распределённого кэша, допускающих повторную попытку, при запросах на запись (учитывается каждый случай возникновения, включая ошибки, устранённые повторной попыткой)
DistrCacheWriteMicroseconds
Событие буфера записи Distributed Cache. Время, затраченное на выполнение WriteBufferFromDistributedCache::writeToFileSegment
DistrCacheWriteRequestRetries
Событие буфера записи распределённого кэша. Количество повторных попыток запроса на запись после ошибки, при которой возможен повтор
DistrCacheWriteRequestRetriesExhausted
Событие буфера записи распределённого кэша. Количество случаев, когда ошибку записи, допускающую повторную попытку, не удалось устранить в пределах лимита повторных попыток запроса на запись
DistrCacheWriteThrottlerBytes
Количество байт, прошедших через throttler 'max_distributed_cache_write_bandwidth_for_server'.
DistrCacheWriteThrottlerSleepMicroseconds
Общее время, в течение которого запрос ожидал из-за throttling max_distributed_cache_write_bandwidth_for_server.
DistributedAsyncInsertionFailures
Количество сбоев при асинхронной вставке в distributed таблицу (при 'distributed_foreground_insert' = 0)
DistributedConnectionConnectCount
Количество подключений к другим серверам, выполненных во время выполнения распределённого запроса. Это происходит, когда устанавливается новое соединение вместо использования существующего из пула.
DistributedConnectionFailAtAll
Общее количество случаев, когда распределённое соединение завершается с ошибкой после исчерпания всех повторных попыток.
DistributedConnectionFailTry
Общее количество сбоев распределённого соединения при повторной попытке.
DistributedConnectionMissingTable
Количество случаев, когда реплика была исключена из распределённого запроса, поскольку на ней отсутствовала таблица, необходимая для выполнения запроса.
DistributedConnectionReconnectCount
Количество повторных подключений к другим серверам при выполнении распределённого запроса. Это может произойти, если из пула соединений было получено устаревшее соединение.
DistributedConnectionSkipReadOnlyReplica
Количество реплик, пропущенных при INSERT в distributed таблицу, поскольку реплики находятся в режиме только для чтения
DistributedConnectionStaleReplica
Количество случаев, когда мы исключали реплику из распределённого запроса, поскольку для одной из таблиц, необходимых для запроса, задержка репликации превышала заданный порог.
DistributedConnectionTries
Общее количество попыток установить распределённое соединение.
DistributedConnectionUsable
Общее количество успешных распределённых соединений с сервером, пригодным для использования (с требуемой таблицей, которая, возможно, устарела).
DistributedDelayedInserts
Количество случаев, когда INSERT блока в distributed таблицу был ограничен по скорости из-за большого объёма байтов в очереди.
DistributedDelayedInsertsMilliseconds
Общее количество миллисекунд, в течение которых INSERT блока в distributed таблицу ограничивался из-за большого количества байтов в очереди.
DistributedIndexAnalysisMicroseconds
Общее время, затраченное в ходе распределённого анализа индексов
DistributedIndexAnalysisMissingParts
Количество отсутствующих частей при распределённом анализе индексов, которые будут обработаны локально
DistributedIndexAnalysisParts
Количество частей, отправленных на распределённый анализ индексов
DistributedIndexAnalysisReplicaFallback
Количество случаев, когда при распределённом анализе индексов произошёл сбой на одной из реплик и система переключилась на локальную реплику
Количество случаев, когда распределённый анализ индексов завершался ошибкой на одной из реплик без резервного переключения (ошибка при подключении)
DistributedIndexAnalysisScheduledReplicas
Количество реплик (локальная реплика учитывается один раз), для которых назначен распределённый анализ индексов
DistributedPlanHostsUsed
Количество уникальных хостов, которым при выполнении запроса с make_distributed_plan была назначена хотя бы одна задача.
DistributedPlanLocalExecution
Устанавливается в 1, если запрос make_distributed_plan был выполнен внутри процесса локальным исполнителем (distributed_plan_execute_locally), а не отправлен удалённым воркерам.
DistributedPlanRemoteTasks
Количество задач, переданных удалённым воркерам при выполнении запроса с make_distributed_plan. Ненулевое значение означает, что запрос действительно выполнялся распределённо.
DistributedRejectedInserts
Количество случаев, когда INSERT блока в distributed таблицу был отклонён с исключением 'Too many bytes' из-за большого количества байтов в очереди.
DistributedSyncInsertionTimeoutExceeded
Во время синхронной вставки в distributed таблицу истёк тайм-аут ожидания сегментов (при 'distributed_foreground_insert' = 1)
DuplicatedAsyncInserts
Количество асинхронных вставок в блоке, вставленном в таблицу ReplicatedMergeTree, прошедших дедупликацию.
DuplicatedInsertedBlocks
Количество синхронных вставок в таблицу семейства *MergeTree, которые были дедуплицированы.
DuplicationElapsedMicroseconds
Общее время, затраченное на проверку дублирования блоков, вставленных в таблицы семейства *MergeTree.
EngineFileLikeReadFiles
Количество файлов, прочитанных движками таблиц, работающими с файлами (например, File/S3/URL/HDFS).
ExecutableUserDefinedFunctionElapsedMicroseconds
Фактическое время выполнения пользовательских функций типов executable и executable_pool, в микросекундах.
ExecutableUserDefinedFunctionInputBytes
Общее количество байтов, записанных в stdin дочерних процессов пользовательских функций типов executable и executable_pool.
ExecutableUserDefinedFunctionInvocations
Количество вызовов пользовательских функций типов executable и executable_pool.
ExecutableUserDefinedFunctionOutputBytes
Общее число байт, считанных из stdout дочерних процессов пользовательских функций executable и executable_pool.
Пиковое потребление памяти в байт-секундах для пользовательских функций ExecutableUserDefinedFunction и executable pool
Пиковое потребление памяти каждым дочерним процессом пользовательских функций executable и executable_pool, интегрированное по реальному времени, в байт-секундах.
ExecutableUserDefinedFunctionPoolWaitMicroseconds
Время ожидания в tryBorrowObject, когда пул пользовательских функций executable_pool исчерпан, в микросекундах.
ExecutableUserDefinedFunctionSystemTimeMicroseconds
Затраченное дочерними процессами пользовательских функций типов executable и executable_pool процессорное время в режиме ядра, в микросекундах.
ExecutableUserDefinedFunctionUserTimeMicroseconds
Время ЦП в пользовательском режиме, использованное дочерними процессами пользовательских функций типа executable и executable_pool, в микросекундах.
ExecuteShellCommand
Число выполнений команд оболочки.
ExternalAggregationCompressedBytes
Количество байтов, записанных на диск при агрегации с использованием внешней памяти.
ExternalAggregationMerge
Количество слияний временных файлов при агрегации с использованием внешней памяти.
ExternalAggregationUncompressedBytes
Объём данных (в несжатом виде, до сжатия), записанных на диск для агрегации во внешней памяти.
ExternalAggregationWritePart
Количество случаев записи временного файла на диск при агрегации с использованием внешней памяти.
ExternalDataSourceLocalCacheReadBytes
Байты, прочитанные из буфера локального кэша в RemoteReadBufferCache
ExternalJoinCompressedBytes
Количество сжатых байтов, записанных для JOIN при использовании внешней памяти.
ExternalJoinMerge
Количество случаев слияния временных файлов для JOIN при использовании внешней памяти.
ExternalJoinUncompressedBytes
Объём данных, записанных для JOIN при использовании внешней памяти (в несжатом виде, до сжатия).
ExternalJoinWritePart
Количество случаев, когда временный файл для JOIN во внешней памяти записывался на диск.
ExternalProcessingCompressedBytesTotal
Количество сжатых байтов, записанных при внешней обработке (сортировке/агрегации/JOIN)
ExternalProcessingFilesTotal
Количество файлов, используемых для внешней обработки (сортировки/агрегации/JOIN)
ExternalProcessingUncompressedBytesTotal
Объём данных в несжатом виде (до сжатия), записанных при внешней обработке (сортировке/агрегации/JOIN)
ExternalSortCompressedBytes
Количество сжатых байтов, записанных при сортировке с использованием внешней памяти.
ExternalSortMerge
Количество слияний временных файлов при сортировке с использованием внешней памяти.
ExternalSortUncompressedBytes
Объём данных (в несжатом виде, до сжатия), записанных при сортировке с использованием внешней памяти.
ExternalSortWritePart
Количество случаев, когда временный файл записывался на диск при сортировке с использованием внешней памяти.
FailedAsyncInsertQuery
Количество запросов ASYNC INSERT, завершившихся ошибкой.
FailedInitialQuery
Количество неуспешных исходных запросов.
FailedInitialSelectQuery
То же, что FailedInitialQuery, но только для SELECT-запросов.
FailedInsertQuery
То же, что FailedQuery, но только для запросов INSERT.
FailedInternalInsertQuery
То же, что и FailedInternalQuery, но только для запросов INSERT.
FailedInternalQuery
Количество внутренних запросов, завершившихся с ошибкой.
FailedInternalSelectQuery
То же, что FailedInternalQuery, но только для SELECT-запросов.
FailedQuery
Общее число неуспешных запросов — как внутренних, так и пользовательских.
FailedSelectQuery
То же, что и FailedQuery, но только для запросов SELECT.
FetchBackgroundExecutorTaskCancelMicroseconds
Время, затраченное на выполнение cancel() для задач исполнителя Fetch.
FetchBackgroundExecutorTaskExecuteStepMicroseconds
Время, затраченное на выполнение executeStep() задачами исполнителя Fetch.
FetchBackgroundExecutorTaskResetMicroseconds
Время, затраченное на сброс задачи исполнителя Fetch.
FetchBackgroundExecutorWaitMicroseconds
Время ожидания завершения в исполнителе Fetch.
FileOpen
Количество открытых файлов.
FileProgressCallbackInvocations
Количество вызовов FileProgressCallback на один запрос (учитывается каждое событие FileProgress для каждого файла, переданное клиенту по нативному TCP или через clickhouse-local).
FileSegmentCompleteMicroseconds
Длительность выполнения FileSegment::complete() в файловом кэше
FileSegmentFailToIncreasePriority
Количество случаев, когда приоритет не удалось повысить из-за высокой конкуренции за блокировку кэша
FileSegmentHolderCompleteMicroseconds
Время выполнения complete() для держателя сегментов файла
FileSegmentIncreasePriorityMicroseconds
Время повышения приоритета файлового сегмента
FileSegmentLockMicroseconds
Время блокировки файлового сегмента
FileSegmentRemoveMicroseconds
Время удаления сегмента файла (remove())
FileSegmentWaitMicroseconds
Ожидание в состоянии DOWNLOADING
FileSegmentWriteMicroseconds
Время выполнения write() для сегмента файла
FileSync
Количество вызовов функции F_FULLFSYNC/fsync/fdatasync для файлов.
FileSyncElapsedMicroseconds
Общее время ожидания завершения системных вызовов F_FULLFSYNC/fsync/fdatasync для файлов.
FilesystemCacheBackgroundDownloadQueuePush
Количество сегментов файла, переданных на фоновую загрузку в файловом кэше
FilesystemCacheBackgroundEvictedBytes
Количество байтов, вытеснённых фоновым потоком
FilesystemCacheBackgroundEvictedFileSegments
Количество сегментов файла, вытесненных фоновым потоком
FilesystemCacheBackgroundRemovedInvalidatedEntries
Количество инвалидированных (удаляемых отложенно) элементов очереди с приоритетом, удалённых фоновым потоком очистки
FilesystemCacheCheckCorrectness
Количество вызовов метода FileCache::assertCacheCorrectness
FilesystemCacheCheckCorrectnessMicroseconds
Сколько времени занимает выполнение FileCache::assertCacheCorrectness
FilesystemCacheCreatedKeyDirectories
Количество созданных каталогов для ключей
FilesystemCacheDowngradedFileSegments
Количество сегментов файла, переведённых (перемещённых) из защищённой очереди в пробационную в рамках политики кэширования SLRU. Это внутреннее перемещение внутри кэша, а не вытеснение.
FilesystemCacheEvictMicroseconds
Время, затраченное на вытеснение из файлового кэша
FilesystemCacheEvictedBytes
Количество байтов, вытесненных из файлового кэша
FilesystemCacheEvictedFileSegments
Количество сегментов файла, вытесненных из файлового кэша
FilesystemCacheEvictionReusedIterator
Число повторных использований итератора файлового кэша
FilesystemCacheEvictionSkippedEvictingFileSegments
Количество сегментов файла, пропущенных при вытеснении, так как они уже находятся в состоянии evicting
FilesystemCacheEvictionSkippedFileSegments
Количество сегментов файла, пропущенных при вытеснении, поскольку они находятся в состоянии, не допускающем освобождения
FilesystemCacheEvictionSkippedMovingFileSegments
Количество сегментов файла, пропущенных при вытеснении, поскольку они находятся в состоянии moving
FilesystemCacheEvictionTries
Количество попыток вытеснения из файлового кэша
FilesystemCacheFailToReserveSpaceBecauseOfCacheResize
Количество случаев, когда резервирование места не выполнялось из-за изменения размера кэша
FilesystemCacheFailToReserveSpaceBecauseOfLockContention
Количество случаев, когда резервирование места пропускалось из-за высокой конкуренции за блокировку кэша
FilesystemCacheFailedEvictionCandidates
Количество сегментов файла, которые по какой-то причине не удалось вытеснить в ходе динамического вытеснения из файлового кэша
FilesystemCacheFailedReserveAttempts
Количество неудачных попыток резервирования места в файловом кэше.
FilesystemCacheFreeSpaceKeepingThreadErrors
Количество исключений, перехваченных фоновой задачей по поддержанию свободного места (сбор, удаление или завершение)
FilesystemCacheFreeSpaceKeepingThreadRun
Количество раз, когда фоновый поток запускал задачу по поддержанию свободного места
FilesystemCacheFreeSpaceKeepingThreadWorkMilliseconds
Время, в течение которого фоновый поток выполнял задачу по поддержанию свободного места
FilesystemCacheGetMicroseconds
Время выполнения get() файлового кэша
FilesystemCacheGetOrSetMicroseconds
Время выполнения getOrSet() файлового кэша
FilesystemCacheHoldFileSegments
Количество удерживаемых сегментов файла в файловом кэше
FilesystemCacheInvalidatedEntriesCleanupThreadWorkMilliseconds
Время, в течение которого фоновый поток выполнял задачу по очистке элементов очереди с приоритетом, помеченных как недействительные
FilesystemCacheLoadMetadataMicroseconds
Время, затраченное на загрузку метаданных файлового кэша
FilesystemCacheLockKeyMicroseconds
Время блокировки ключа кеша
FilesystemCacheLockMetadataMicroseconds
Время блокировки метаданных файлового кэша
FilesystemCacheOvercommitCandidatesIterationSteps
Количество внешних итераций, которые цикл вытеснения overcommit выполнил после первого прохода, чтобы восполнить дефицит резервации
FilesystemCachePriorityReadLockMicroseconds
Время блокировки файлового кэша при чтении в приоритетной очереди
FilesystemCachePriorityWriteLockMicroseconds
Время блокировки файлового кэша при записи в очередь с приоритетом
FilesystemCacheReserveAttempts
Попытка зарезервировать место в файловом кэше
FilesystemCacheReserveMicroseconds
Время резервирования места в файловом кэше
FilesystemCacheStateLockMicroseconds
Время блокировки файлового кэша при установке блокировки состояния
FilesystemCacheUnusedHoldFileSegments
Количество сегментов файла в файловом кэше, которые были удержаны, но не использовались (например, из-за seek или LIMIT n и т. д.)
FilterPartsByVirtualColumnsMicroseconds
Общее время, затраченное на выполнение функции filterPartsByVirtualColumns.
FilterTransformPassedBytes
Количество байтов, прошедших через фильтр при выполнении запроса
FilterTransformPassedRows
Количество строк, прошедших фильтр в запросе
FilteringMarksWithPrimaryKeyMicroseconds
Время, затраченное на фильтрацию частей по первичному ключу.
FilteringMarksWithPrimaryKeyProcessedMarks
Общее количество отметок, обработанных при анализе первичного ключа.
FilteringMarksWithSecondaryKeysMicroseconds
Время, затраченное на фильтрацию частей по индексам пропуска данных.
FunctionExecute
Количество вызовов обычных SQL-функций (SQL-функции вызываются для каждого блока, поэтому это число отражает количество блоков).
GatheredColumns
Количество столбцов, собранных на вертикальном этапе слияний.
GatheringColumnMilliseconds
Общее время, затраченное на сборку столбцов при вертикальном слиянии
GlobalMemoryLimitExceeded
Количество случаев, когда был превышен глобальный лимит памяти.
GlobalThreadPoolExpansions
Подсчитывает общее число случаев, когда в глобальный пул потоков добавлялись новые потоки. Эта метрика показывает, как часто глобальный пул потоков расширялся для обработки возросшей нагрузки.
GlobalThreadPoolJobWaitTimeMicroseconds
Измеряет время, прошедшее с момента планирования задачи в пуле потоков до момента, когда её забирает на выполнение рабочий поток. Эта метрика помогает выявлять задержки в обработке задач и показывает, насколько быстро пул потоков реагирует на новые задачи.
GlobalThreadPoolJobs
Подсчитывает количество задач, переданных в глобальный пул потоков.
GlobalThreadPoolLockWaitMicroseconds
Общее время, в течение которого потоки ожидали снятия блокировок в глобальном пуле потоков.
GlobalThreadPoolShrinks
Показывает общее количество случаев, когда глобальный пул потоков уменьшался за счёт удаления потоков. Это происходит, когда число бездействующих потоков превышает max_thread_pool_free_size, что указывает на изменение размера глобального пула потоков в ответ на снижение нагрузки на потоки.
GlobalThreadPoolThreadCreationMicroseconds
Общее время, затраченное на ожидание запуска новых потоков.
HTTPConnectionsCreated
Количество созданных клиентских HTTP-соединений
HTTPConnectionsElapsedMicroseconds
Общее время, затраченное на создание клиентских HTTP-соединений
HTTPConnectionsErrors
Количество случаев, когда не удалось установить клиентское HTTP-соединение
HTTPConnectionsExpired
Количество истёкших клиентских HTTP-соединений
HTTPConnectionsPreserved
Количество сохранённых клиентских HTTP-соединений
HTTPConnectionsReset
Количество сброшенных клиентских HTTP-соединений
HTTPConnectionsReused
Количество повторно используемых клиентских HTTP-соединений
HTTPServerConnectionsClosed
Количество закрытых HTTP-соединений сервера. Механизм Keep alive не был согласован
HTTPServerConnectionsCreated
Количество созданных HTTP-соединений сервера
HTTPServerConnectionsExpired
Количество HTTP-соединений сервера, срок действия которых истёк.
HTTPServerConnectionsPreserved
Количество сохранённых HTTP-соединений сервера. Соединение успешно оставлено открытым
HTTPServerConnectionsReset
Количество сброшенных HTTP-соединений сервера. Сервер закрывает соединение
HTTPServerConnectionsReused
Количество повторно используемых HTTP-соединений сервера
HardPageFaults
Количество серьёзных страничных ошибок в потоках выполнения запроса. Высокие значения указывают либо на то, что вы забыли отключить swap на сервере, либо на вытеснение страниц памяти бинарного файла ClickHouse при очень высокой нехватке памяти, либо на успешное использование метода чтения 'mmap' для данных таблицы.
HashJoinPreallocatedElementsInHashTables
Количество элементов, заранее выделенных в хеш-таблицах для hash JOIN.
HedgedRequestsChangeReplica
Общее количество случаев, когда в hedged-запросах истёк тайм-аут на переключение реплики.
IOBufferAllocBytes
Количество байт, выделенных для буферов ввода-вывода (ReadBuffer/WriteBuffer).
IOBufferAllocs
Количество выделений для буферов ввода-вывода (ReadBuffer/WriteBuffer).
IOUringCQEsCompleted
Общее число успешно обработанных CQE io_uring
IOUringCQEsFailed
Общее число завершённых CQE io_uring с ошибками
IOUringSQEsResubmitsAsync
Общее количество выполненных асинхронных повторных отправок SQE io_uring
IOUringSQEsResubmitsSync
Общее количество выполненных синхронных повторных отправок SQE в io_uring
IOUringSQEsSubmitted
Общее число SQE, отправленных в io_uring
IcebergIteratorInitializationMicroseconds
Суммарное время, затраченное на синхронную инициализацию итераторов данных Iceberg.
IcebergMetadataFilesCacheHits
Количество случаев, когда файлы метаданных Iceberg обнаруживались в кэше.
IcebergMetadataFilesCacheMisses
Количество случаев, когда файлы метаданных Iceberg не находились в кэше метаданных Iceberg и их приходилось считывать с (удалённого) диска.
IcebergMetadataFilesCacheStaleMisses
Количество случаев, когда файлы метаданных Iceberg находились в кэше, но считались устаревшими, поэтому их приходилось считывать с (удалённого) диска.
IcebergMetadataFilesCacheWeightLost
Приблизительное количество байтов, вытесненных из кэша метаданных Iceberg.
IcebergMetadataReadWaitTimeMicroseconds
Общее время, в течение которого потоки чтения данных ожидают, пока файлы метаданных Iceberg будут прочитаны и разобраны, в сумме по всем потокам чтения.
IcebergMetadataReturnedObjectInfos
Общее количество сведений об объектах, возвращённых итератором Iceberg.
IcebergMetadataUpdateMicroseconds
Общее время, затраченное на обновление метаданных хранилища Iceberg из состояния (buildStorageMetadataFromState).
IcebergMinMaxIndexPrunedFiles
Количество файлов, пропущенных благодаря индексу MinMax в Iceberg
IcebergMinMaxNonPrunedDeleteFiles
Общее число принятых пар «файл данных — файл позиционного удаления», отобранных minmax-анализом из пар, подходящих по партиционированию и номеру последовательности.
IcebergMinMaxPrunedDeleteFiles
Общее число принятых пар «файл данных — файл удаления по позиции» по результатам minmax-анализа среди пар, подходящих по партиционированию и номеру последовательности.
IcebergPartitionPrunedFiles
Количество файлов, пропущенных при отсечении партиций Iceberg
IcebergTrivialCountOptimizationApplied
При чтении из Iceberg применена оптимизация тривиального подсчёта
IcebergVersionHintUsed
Сколько раз использовался version-hint.text.
IgnoredColdParts
См. настройку ignore_cold_parts_seconds. Количество случаев, когда запросы на чтение игнорировали совсем новые части, которые CacheWarmer ещё не успел загрузить в кэш.
IndexAnalysisRounds
Количество выполнений анализа индекса в рамках запроса.
IndexBinarySearchAlgorithm
Количество использований алгоритма двоичного поиска по меткам индекса
IndexGenericExclusionSearchAlgorithm
Количество использований универсального алгоритма поиска с исключением по меткам индекса
InitialQuery
То же, что и Query, но учитывает только исходные запросы (см. is_initial_query).
InitialSelectQuery
То же, что и InitialQuery, но только для запросов SELECT.
InsertQueriesWithSubqueries
Количество INSERT-запросов со всеми подзапросами
InsertQuery
То же, что Query, но только для запросов INSERT.
InsertQueryTimeMicroseconds
Общее время выполнения запросов INSERT.
Вставленные байты
Количество байтов (без сжатия; для столбцов в том виде, в котором они хранятся в памяти), вставленных во все таблицы.
InsertedCompactParts
Число частей, вставленных в формате Compact.
InsertedRows
Количество строк, вставленных во все таблицы.
InsertedWideParts
Количество частей, вставленных в формате Wide.
InterfaceHTTPReceiveBytes
Количество байт, полученных через HTTP-интерфейсы
InterfaceHTTPSendBytes
Количество байтов, отправленных через HTTP-интерфейсы
InterfaceInterserverReceiveBytes
Количество байт, полученных через межсерверные интерфейсы
InterfaceInterserverSendBytes
Количество байтов, переданных через межсерверные интерфейсы
InterfaceMySQLReceiveBytes
Количество байтов, полученных по интерфейсам MySQL
InterfaceMySQLSendBytes
Количество байт, переданных через интерфейсы MySQL
InterfaceNativeReceiveBytes
Количество байтов, полученных через нативные интерфейсы
InterfaceNativeSendBytes
Количество байт, отправленных через нативные интерфейсы
InterfacePostgreSQLReceiveBytes
Количество байтов, полученных через интерфейсы PostgreSQL
InterfacePostgreSQLSendBytes
Количество байт, переданных через интерфейсы PostgreSQL
InterfacePrometheusReceiveBytes
Количество байтов, полученных через интерфейсы Prometheus
InterfacePrometheusSendBytes
Количество байтов, отправленных через интерфейсы Prometheus
JemallocFailedAllocationSampleTracking
Общее число случаев, когда не удалось отследить образец выделения памяти jemalloc
JemallocFailedDeallocationSampleTracking
Общее количество случаев, когда не удалось отследить попавшее в выборку освобождение памяти в jemalloc
JoinBuildPostProcessingMicroseconds
Время, затраченное на этапы постобработки после построения правой стороны JOIN.
JoinBuildTableRowCount
Общее количество строк в build-таблице при выполнении операции JOIN.
JoinDelayedJoinedTransformBlockCount
Количество блоков, созданных DelayedJoinedBlocksWorkerTransform.
JoinDelayedJoinedTransformRowCount
Количество строк, выведенных DelayedJoinedBlocksWorkerTransform.
JoinNonJoinedTransformBlockCount
Количество блоков, которые выдал NonJoinedBlocksTransform.
JoinNonJoinedTransformRowCount
Количество строк, не объединённых через JOIN и выведенных NonJoinedBlocksTransform.
JoinOptimizeMicroseconds
Общее время, затраченное на выполнение оптимизаций плана выполнения JOIN.
JoinProbeTableRowCount
Общее количество строк в probe-таблице для операции JOIN.
JoinReorderMicroseconds
Общее время, затраченное на работу алгоритма переупорядочивания JOIN.
JoinResultRowCount
Общее число строк в результате операции JOIN.
JoinSpillingHashJoinSwitchedToGraceJoin
Количество случаев, когда (Concurrent)HashJoin переключался на GraceHashJoin из-за ограничения по памяти в SpillingHashJoin.
KafkaBackgroundReads
Количество фоновых чтений из Kafka, заполняющих materialized views, с момента запуска сервера
Сбои фиксации смещений в Kafka
Количество неудачных фиксаций потреблённых смещений в Kafka (обычно это указывает на дублирование данных)
KafkaCommits
Количество успешных коммитов смещений в Kafka (обычно должно совпадать с KafkaBackgroundReads)
KafkaConsumerErrors
Количество ошибок, о которых librdkafka сообщает при опросе
KafkaDirectReads
Количество прямых SELECT-запросов к таблицам Kafka с момента запуска сервера
KafkaMVNotReady
Количество неудачных попыток передать поток данных в materialized view, которое не готово
KafkaMessagesFailed
Количество сообщений Kafka, которые ClickHouse не смог разобрать
KafkaMessagesPolled
Количество сообщений Kafka, полученных в ClickHouse из librdkafka с помощью операции poll
KafkaMessagesProduced
Количество сообщений, записанных в Kafka
KafkaMessagesRead
Количество сообщений Kafka, уже обработанных ClickHouse
KafkaProducerErrors
Количество ошибок при публикации сообщений в Kafka
KafkaProducerFlushes
Количество явных операций сброса у продюсера Kafka
KafkaRebalanceAssignments
Количество назначений партиций (заключительный этап перебалансировки группы потребителей)
Ошибки перебалансировки в Kafka
Количество неуспешных перебалансировок групп потребителей
KafkaRebalanceRevocations
Количество отзывов назначений партиций (первый этап перебалансировки группы потребителей)
KafkaRowsRead
Количество строк, полученных при разборе сообщений Kafka
KafkaRowsRejected
Количество разобранных строк, которые впоследствии были отклонены (из-за перебалансировки, ошибок и т. п.). После перебалансировки эти строки будут считаны повторно.
KafkaRowsWritten
Количество строк, вставленных в таблицы Kafka
KafkaWrites
Количество операций записи (вставок) в таблицы Kafka
KeeperAddWatchRequest
Количество запросов на добавление наблюдений
KeeperBatchMaxCount
Количество батчей, достигших лимита max_requests_batch_size
KeeperBatchMaxReadCount
Количество батчей, достигших ограничения max_read_batch_size
KeeperBatchMaxReadTotalSize
Количество батчей, достигших ограничения max_read_batch_bytes_size
KeeperBatchMaxTotalSize
Количество батчей, достигших ограничения max_requests_batch_bytes_size
KeeperChangelogFileSyncMicroseconds
Время, затраченное на fsync журнала изменений Keeper (только для несжатых журналов)
KeeperChangelogLockWaitMicroseconds
Время, затраченное на ожидание получения блокировки журнала изменений Keeper
KeeperChangelogWrittenBytes
Количество байтов, записанных в журнал изменений Keeper
KeeperCheckRequest
Количество запросов на проверку
KeeperCheckWatchRequest
Количество запросов remove наблюдение
KeeperCommitWaitElapsedMicroseconds
Время, затраченное на ожидание фиксации определённой записи в журнале
KeeperCommits
Количество успешных коммитов
KeeperCommitsFailed
Количество неуспешных коммитов
KeeperCreateRequest
Количество запросов на создание
KeeperExistsRequest
Количество запросов exists
KeeperGetRequest
Количество get-запросов
Задержка в Keeper
Задержка в Keeper
KeeperListRecursiveRequest
Количество рекурсивных запросов на получение дочерних узлов
KeeperListRequest
Количество запросов на получение списка
KeeperLiveSessionsLockWaitMicroseconds
Время, потраченное на ожидание захвата блокировки активных сеансов Keeper
KeeperLogsEntryReadFromCommitCache
Количество записей журнала в Keeper, считываемых из кэша commit-журналов
KeeperLogsEntryReadFromFile
Количество записей журнала в Keeper, считываемых непосредственно из файла журнал изменений
KeeperLogsEntryReadFromLatestCache
Количество записей журнала в Keeper, считываемых из кэша последних записей журнала
KeeperLogsPrefetchedEntries
Количество записей журнала в Keeper, заранее считываемых из файла журнал изменений
KeeperMultiReadRequest
Количество мультизапросов на чтение
KeeperMultiRequest
Количество мультизапросов
KeeperPacketsReceived
Пакеты, полученные сервером Keeper
KeeperPacketsSent
Пакеты, отправленные сервером Keeper
KeeperPreprocessElapsedMicroseconds
Задержка при предварительной обработке в Keeper для одного запроса
KeeperProcessAndResponsesLockWaitMicroseconds
Время ожидания получения блокировки процесса Keeper и ответов
KeeperProcessElapsedMicroseconds
Задержка commit в Keeper для отдельного запроса
KeeperReadBatchCount
Количество батчей запросов на чтение, обработанных Keeper
KeeperReadBatchTotalRequests
Общее количество запросов на чтение, обработанных Keeper в составе батчей
KeeperReadRequestQueueLockWaitMicroseconds
Время, затраченное на ожидание получения блокировки очереди запросов на чтение Keeper
KeeperReadSnapshot
Количество завершённых операций чтения снимка
KeeperReadSnapshotDeferred
Количество отложенных операций чтения снимка, поскольку запрошенный снимок больше недоступен локально; NuRaft повторит попытку с последним снимком.
KeeperReadSnapshotFailed
Количество неуспешных чтений снимка
KeeperReadSnapshotObject
Количество объектов снимка, отправленных ведомым узлам
KeeperReconfigRequest
Число запросов на реконфигурацию
KeeperRemoveRequest
Количество запросов на удаление
KeeperRemoveWatchRequest
Количество запросов на удаление наблюдений
KeeperRequestRejectedDueToSoftMemoryLimitCount
Количество запросов, отклонённых из-за превышения мягкого лимита памяти
KeeperRequestTotal
Общее число запросов на сервере Keeper
KeeperRequestTotalWithSubrequests
Общее количество запросов на сервере Keeper с учётом каждого подзапроса в составе мультизапроса
KeeperSaveSnapshot
Количество операций сохранения снимка
KeeperSaveSnapshotFailed
Количество неудавшихся сохранений снимка
KeeperSaveSnapshotObject
Число объектов снимка, полученных от leader
KeeperServerWriteLockWaitMicroseconds
Время, затраченное на ожидание получения блокировки записи сервера Keeper
KeeperSessionCallbackLockWaitMicroseconds
Время ожидания получения блокировки обратного вызова сеанса Keeper
KeeperSetRequest
Количество set-запросов
KeeperSetWatchesRequest
Количество запросов на установку наблюдений
KeeperSnapshotApplys
Число применений снимка
KeeperSnapshotApplysFailed
Количество неудачных попыток применения снимка
KeeperSnapshotCreations
Количество созданных снимков
KeeperSnapshotCreationsFailed
Количество неудачных попыток создания снимков
KeeperSnapshotFileSyncMicroseconds
Время, затраченное на fsync файлов снимков Keeper
KeeperSnapshotRemoteLoaderErrors
Количество ошибок удалённого чтения в RemoteSnapshotLoader при передаче снимка ведомому узлу
KeeperSnapshotWrittenBytes
Количество байтов, записанных в файлы снимков Keeper
KeeperStaleRequestsSkipped
Количество запросов Keeper, пропущенных из-за того, что сеанс больше не активен
KeeperStorageLockWaitMicroseconds
Время, затраченное на ожидание получения блокировки хранилища Keeper
Время, затраченное на ожидание получения разделяемой блокировки хранилища Keeper
KeeperTTLRemoveRequestsDropped
Количество запросов на удаление по TTL, отброшенных из-за переполнения очереди
KeeperTTLRemoveRequestsEnqueued
Количество запросов на удаление по TTL, успешно поставленных в очередь
KeeperTotalElapsedMicroseconds
Суммарная задержка Keeper для одного запроса
KeeperWatchTriggeredNodeChildrenChanged
Количество срабатываний наблюдения при изменении дочерних узлов
KeeperWatchTriggeredNodeCreated
Количество срабатываний наблюдения при операции CREATE
KeeperWatchTriggeredNodeDataChanged
Количество срабатываний наблюдений при операциях изменения
KeeperWatchTriggeredNodeDeleted
Количество срабатываний наблюдений из-за операции DELETE
KeeperWatchesTriggered
Количество срабатываний наблюдений
KeeperWriteBatchCount
Количество батчей запросов на запись, обработанных в Keeper
KeeperWriteBatchTotalRequests
Общее количество запросов на запись, обработанных Keeper батчами
LoadedDataParts
Количество частей данных, загруженных таблицами MergeTree при инициализации.
LoadedDataPartsMicroseconds
Количество микросекунд, затраченных таблицами MergeTree на загрузку частей данных при инициализации.
LoadedMarksCount
Количество загруженных меток (суммарно по всем столбцам).
LoadedMarksFiles
Количество загруженных файлов меток.
LoadedMarksMemoryBytes
Размер представлений загруженных меток в памяти.
LoadedPrimaryIndexBytes
Число загруженных строк первичного ключа.
Загруженные файлы первичного индекса
Количество загруженных файлов первичного индекса.
LoadedPrimaryIndexRows
Количество загруженных строк первичного индекса.
LoadedStatisticsMicroseconds
Время, затраченное на загрузку статистики из частей
LoadingMarksTasksCanceled
Количество отмен фоновых задач загрузки меток
LocalReadThrottlerBytes
Байты, прошедшие через ограничитель пропускной способности 'max_local_read_bandwidth_for_server'/'max_local_read_bandwidth'.
LocalReadThrottlerSleepMicroseconds
Общее время, в течение которого запрос был приостановлен из-за throttling для соблюдения ограничений max_local_read_bandwidth_for_server/max_local_read_bandwidth.
LocalThreadPoolBusyMicroseconds
Общее время, которое потоки были заняты выполнением фактической работы.
LocalThreadPoolExpansions
Подсчитывает, сколько раз потоки брались из глобального пула потоков для расширения локальных пулов потоков.
LocalThreadPoolJobWaitTimeMicroseconds
Измеряет время, прошедшее с момента планирования задачи в пуле потоков до момента, когда её забирает на выполнение рабочий поток. Эта метрика помогает выявлять задержки в обработке задач и показывает, насколько быстро пул потоков реагирует на новые задачи.
LocalThreadPoolJobs
Подсчитывает количество задач, переданных в локальные пулы потоков.
LocalThreadPoolLockWaitMicroseconds
Общее время ожидания блокировок потоками в локальных пулах потоков.
LocalThreadPoolShrinks
Подсчитывает, сколько раз потоки возвращались из локальных пулов потоков в глобальный пул потоков.
LocalThreadPoolThreadCreationMicroseconds
Общее время, в течение которого локальные пулы потоков ожидали, пока можно будет взять поток из глобального пула.
LocalWriteThrottlerBytes
Байты, пропущенные через ограничитель 'max_local_write_bandwidth_for_server'/'max_local_write_bandwidth'.
LocalWriteThrottlerSleepMicroseconds
Общее время, в течение которого запрос ожидал, чтобы соблюсти ограничение пропускной способности 'max_local_write_bandwidth_for_server'/'max_local_write_bandwidth'.
LogDebug
Количество сообщений лога с уровнем Debug
LogError
Количество сообщений лога уровня Error
LogFatal
Количество сообщений лога уровня Fatal
LogInfo
Количество сообщений лога уровня Info
LogTest
Количество сообщений лога уровня Test
LogTrace
Количество сообщений лога уровня Trace
LogWarning
Количество сообщений лога уровня Warning
LoggerElapsedNanoseconds
Совокупное время, затраченное на логирование
MMappedFileCacheHits
Число случаев, когда файл был найден в кэше MMap (для read_method mmap), поэтому его не пришлось повторно отображать в память.
MMappedFileCacheMisses
Количество случаев, когда файл не находился в кэше MMap (для read_method mmap), поэтому его приходилось заново отображать в память.
MainConfigLoads
Количество перезагрузок основной конфигурации.
MarkCacheEvictedBytes
Количество байтов, вытесненных из кэша меток.
MarkCacheEvictedFiles
Количество файлов меток, вытесненных из кэша меток.
MarkCacheEvictedMarks
Количество меток, вытесненных из кэша меток.
MarkCacheHits
Количество случаев, когда запись была найдена в кэше меток, поэтому не потребовалось загружать файл меток.
MarkCacheMisses
Количество случаев, когда элемент не был найден в кэше меток, из-за чего приходилось загружать в память файл меток — это ресурсоёмкая операция, увеличивающая задержку выполнения запроса.
MarksTasksFromCache
Количество случаев, когда метки загружались синхронно, так как уже находились в кэше.
MemoryAllocatedWithoutCheck
Количество раз, когда память выделялась без проверки ограничений по памяти.
MemoryAllocatedWithoutCheckBytes
Количество байтов, выделенных без проверки ограничений по памяти.
MemoryAllocatorPurge
Общее количество запросов на очистку аллокатора памяти
MemoryAllocatorPurgeTimeMicroseconds
Суммарное время, затраченное на очистку аллокатора памяти
MemoryOvercommitWaitTimeMicroseconds
Общее время ожидания освобождения памяти в OvercommitTracker.
MemoryReservationAdmitMicroseconds
Общее время, в течение которого запрос ожидал одобрения первичного резервирования памяти
MemoryReservationDecreases
Общее количество одобренных запросов на уменьшение объёма резервирования памяти
MemoryReservationFailed
Общее количество неудачных попыток резервирования памяти
MemoryReservationIncreaseMicroseconds
Общее время, в течение которого запрос ожидал одобрения на увеличение резервирования памяти
Увеличение резервирования памяти
Общее количество одобренных запросов на увеличение резервирования памяти
MemoryReservationKilled
Общее количество сигналов о завершении резервирования памяти
MemoryWorkerRun
Количество запусков MemoryWorker в фоновом режиме
MemoryWorkerRunElapsedMicroseconds
Суммарное время, затраченное MemoryWorker на фоновую работу
Merge
Число запущенных фоновых слияний.
MergeCommitMilliseconds
Общее время, затраченное на фиксацию результатов слияния (переименование части, проверка контрольной суммы, обновление ZooKeeper)
MergeExecuteMilliseconds
Общее время активной работы, затраченное на выполнение фоновых слияний
MergeHorizontalStageExecuteMilliseconds
Общее время активной работы, затраченное на выполнение горизонтального этапа фоновых слияний
MergeHorizontalStageTotalMilliseconds
Общее время, затраченное на горизонтальную стадию фоновых слияний
MergeMutateBackgroundExecutorTaskCancelMicroseconds
Время, затраченное на cancel() в задачах исполнителя MergeMutate.
MergeMutateBackgroundExecutorTaskExecuteStepMicroseconds
Время, затраченное задачами исполнителя MergeMutate в executeStep().
MergeMutateBackgroundExecutorTaskResetMicroseconds
Время, затраченное на сброс задачи в исполнителе MergeMutate.
MergeMutateBackgroundExecutorWaitMicroseconds
Время, затраченное на ожидание завершения работы исполнителя MergeMutate.
MergePrewarmStageExecuteMilliseconds
Суммарное время занятости при выполнении этапа предварительного прогрева фоновых слияний
MergePrewarmStageTotalMilliseconds
Общее время, затраченное на этап предварительного прогрева фоновых слияний
MergeProjectionStageExecuteMilliseconds
Общее время активной работы, затраченное на выполнение этапа проекций при фоновых слияниях
MergeProjectionStageTotalMilliseconds
Общее время, затраченное на этап проекций при фоновых слияниях
MergeSourceParts
Количество исходных частей, запланированных для слияния.
MergeTextIndexStageExecuteMilliseconds
Общее время активной работы, затраченное на выполнение этапа текстового индекса в ходе фоновых слияний
MergeTextIndexStageTotalMilliseconds
Общее время, затраченное на этап текстового индекса при фоновых слияниях
MergeTotalMilliseconds
Общее время, затраченное на фоновые слияния
MergeTreeAllRangesAnnouncementsSent
Количество уведомлений о наборе частей данных, отправленных с удалённого сервера на сервер-инициатор (для таблиц MergeTree). Измеряется на стороне удалённого сервера.
MergeTreeAllRangesAnnouncementsSentElapsedMicroseconds
Время, затраченное на отправку уведомления с удалённого сервера на сервер-инициатор о наборе частей данных (для таблиц MergeTree). Измеряется на стороне удалённого сервера.
MergeTreeDataProjectionWriterBlocks
Количество блоков, вставленных в проекцию таблиц MergeTree. Каждый блок образует часть данных уровня 0.
MergeTreeDataProjectionWriterBlocksAlreadySorted
Количество блоков, вставленных в проекцию таблиц MergeTree, которые уже были отсортированы.
MergeTreeDataProjectionWriterCompressedBytes
Объём данных в байтах, записанных в файловую систему при INSERT в проекцию таблиц MergeTree.
MergeTreeDataProjectionWriterMergingBlocksMicroseconds
Время, затраченное на слияние блоков
MergeTreeDataProjectionWriterRows
Количество строк, вставленных в проекции таблиц MergeTree.
MergeTreeDataProjectionWriterSortingBlocksMicroseconds
Время, затраченное на сортировку блоков (у проекции ключ может отличаться от ключа сортировки таблицы)
MergeTreeDataProjectionWriterUncompressedBytes
Несжатые байты (для столбцов — в том виде, в котором они хранятся в памяти), вставленные в проекцию таблиц MergeTree.
MergeTreeDataWriterBlocks
Количество блоков, вставленных в таблицы MergeTree. Каждый блок образует часть данных нулевого уровня.
MergeTreeDataWriterBlocksAlreadySorted
Количество блоков, вставленных в таблицы MergeTree и, по-видимому, уже отсортированных.
MergeTreeDataWriterCompressedBytes
Количество байт, записанных в файловую систему при INSERT данных в таблицы MergeTree.
MergeTreeDataWriterMergingBlocksMicroseconds
Время, затраченное на слияние входных блоков (для специальных движков MergeTree)
MergeTreeDataWriterProjectionsCalculationMicroseconds
Время, затраченное на вычисление проекций
MergeTreeDataWriterRows
Количество строк, вставленных в таблицы MergeTree.
MergeTreeDataWriterSkipIndicesCalculationMicroseconds
Время, затраченное на вычисление индексов пропуска
MergeTreeDataWriterSortingBlocksMicroseconds
Время, затраченное на сортировку блоков
MergeTreeDataWriterStatisticsCalculationMicroseconds
Время, затраченное на расчет статистики
MergeTreeDataWriterUncompressedBytes
Несжатые байты (для столбцов в том виде, в каком они хранятся в памяти), вставленные в таблицы MergeTree.
MergeTreePrefetchedReadPoolInit
Время, затраченное на подготовку задач в пуле чтения MergeTreePrefetchedReadPool
MergeTreeReadTaskRequestsReceived
Количество запросов обратного вызова, отправленных удалённым сервером серверу-инициатору для выбора задачи чтения (для таблиц MergeTree). Измеряется на стороне сервера-инициатора.
MergeTreeReadTaskRequestsSent
Количество обратных вызовов, которые удалённый сервер запрашивает у сервера-инициатора для выбора задачи чтения (для таблиц MergeTree). Измеряется на стороне удалённого сервера.
MergeTreeReadTaskRequestsSentElapsedMicroseconds
Время, затраченное на обработку обратных вызовов с удалённого сервера на сервер-инициатор для выбора задачи чтения (для таблиц MergeTree). Измеряется на стороне удалённого сервера.
MergeVerticalStageExecuteMilliseconds
Суммарное время, в течение которого выполнялся вертикальный этап фоновых слияний
MergeVerticalStageTotalMilliseconds
Общее время, затраченное на вертикальный этап фоновых слияний
MergeWrittenRows
Количество строк, записанных при слиянии.
MergedColumns
Количество столбцов, слитых на горизонтальном этапе слияния.
MergedIntoCompactParts
Количество частей, слитых в формат Compact.
MergedIntoWideParts
Количество частей, слитых в формат Wide.
MergedProjections
Количество проекций, слитых (а не перестроенных) в ходе слияний MergeTree.
MergedRows
Количество строк, прочитанных для фоновых слияний. Это число строк до слияния.
MergedUncompressedBytes
Несжатые байты (для столбцов в том виде, в котором они хранятся в памяти), прочитанные для фоновых слияний. Это объём данных до слияния.
MergerMutatorPartsInRangesForMergeCount
Количество частей-кандидатов на слияние
MergerMutatorPrepareRangesForMergeElapsedMicroseconds
Время, затраченное на подготовку диапазонов частей, которые можно слить согласно предикату слияния.
MergerMutatorRangesForMergeCount
Количество диапазонов-кандидатов для слияния
MergerMutatorSelectPartsForMergeElapsedMicroseconds
Время, затраченное на выбор частей из диапазонов, доступных для слияния.
MergerMutatorSelectRangePartsCount
Количество частей в выбранном для слияния диапазоне
MergerMutatorsGetPartsForMergeElapsedMicroseconds
Время, затраченное на создание снимка частей данных для последующего построения диапазонов.
MergesRejectedByMemoryLimit
Количество фоновых слияний, отклонённых из-за лимита памяти
MergesThrottlerBytes
Байты, прошедшие через ограничитель 'max_merges_bandwidth_for_server'.
MergesThrottlerSleepMicroseconds
Общее время, в течение которого запрос находился в ожидании из-за ограничения max_merges_bandwidth_for_server.
MergingSortedMilliseconds
Общее время, затраченное на слияние отсортированных столбцов
MetadataFromKeeperBackgroundCleanupBlobs
Количество очисток пустой части структуры blob, выполненных фоновой задачей
MetadataFromKeeperBackgroundCleanupErrors
Количество ошибок, возникших в задаче фоновой очистки
MetadataFromKeeperBackgroundCleanupObjects
Количество случаев, когда фоновая задача выполняла очистку старого удалённого объекта
MetadataFromKeeperBackgroundCleanupTransactions
Количество раз, когда фоновая задача удаляла старый токен идемпотентности транзакции
MetadataFromKeeperCacheHit
Количество случаев, когда запрос метаданных объектного хранилища был обработан из кэша без обращения к Keeper
MetadataFromKeeperCacheMiss
Количество случаев, когда запрос метаданных объектного хранилища был обработан через Keeper
MetadataFromKeeperCacheTooManyInvalidated
Количество случаев, когда файловый кэш возвращал слишком много инвалидированных записей
MetadataFromKeeperCacheUpdateMicroseconds
Общее время, затраченное на обновление кэша, включая время ожидания ответов от Keeper
MetadataFromKeeperCleanupTransactionCommit
Количество попыток фиксации транзакции метаданных при очистке удалённых объектов
MetadataFromKeeperCleanupTransactionCommitRetry
Количество повторных попыток фиксации транзакции метаданных при очистке удалённых объектов
MetadataFromKeeperIndividualOperations
Количество путей, прочитанных или записанных одиночными или составными запросами к Keeper
MetadataFromKeeperIndividualOperationsMicroseconds
Время, затраченное на одиночные или множественные запросы к Keeper
MetadataFromKeeperOperations
Количество запросов к Keeper
MetadataFromKeeperReconnects
Количество выполненных повторных подключений к Keeper
MetadataFromKeeperTransactionCommit
Количество попыток зафиксировать транзакцию метаданных
MetadataFromKeeperTransactionCommitRetry
Количество повторных попыток фиксации транзакции метаданных
MetadataFromKeeperUpdateCacheOneLevel
Количество обновлений кэша для одного уровня дерева каталогов
MoveBackgroundExecutorTaskCancelMicroseconds
Время, затраченное на cancel() задач исполнителя Move.
MoveBackgroundExecutorTaskExecuteStepMicroseconds
Время, затраченное на executeStep() задачами исполнителя Move.
MoveBackgroundExecutorTaskResetMicroseconds
Время, затраченное на сброс задачи в исполнителе Move.
MoveBackgroundExecutorWaitMicroseconds
Время ожидания завершения в исполнителе Move.
MutateTaskProjectionsCalculationMicroseconds
Время, затраченное на вычисление проекций при мутациях
Строки, обработанные мутациями
Строки, прочитанные для мутаций. Это количество строк до применения мутации
MutatedUncompressedBytes
Несжатые байты (для столбцов в том виде, в котором они хранятся в памяти), прочитанные для мутаций. Это значение до применения мутации.
MutationAffectedRowsUpperBound
Верхняя граница количества строк, затронутых мутацией (например, количества строк, удовлетворяющих предикату мутации UPDATE или DELETE). Фактическое количество может быть немного меньше
MutationAllPartColumns
Количество случаев создания задачи на мутацию всех столбцов в части данных
MutationCommitMilliseconds
Общее время, затраченное на фиксацию результатов мутации (переименование частей, проверка контрольной суммы, обновление ZooKeeper)
MutationCreatedEmptyParts
Общее количество частей, заменённых на пустые вместо выполнения мутации
MutationExecuteMilliseconds
Общее время, в течение которого ресурсы были заняты выполнением мутаций.
MutationSomePartColumns
Количество случаев, когда была создана задача мутации некоторых столбцов в части
MutationTotalMilliseconds
Общее время, затраченное на выполнение мутаций.
MutationTotalParts
Общее количество частей, к которым пытались применить мутации
MutationUntouchedParts
Общее количество частей, к которым пытались применить мутации, но которые были полностью пропущены в соответствии с предикатом
MutationsAppliedOnFlyInAllReadTasks
Общее количество мутаций, применённых на лету во всех задачах чтения
MutationsThrottlerBytes
Байты, прошедшие через ограничитель пропускной способности 'max_mutations_bandwidth_for_server'.
MutationsThrottlerSleepMicroseconds
Общее время, в течение которого запрос находился в ожидании из-за ограничения max_mutations_bandwidth_for_server.
Объём памяти, выделенной для моделей классификатора Naive Bayes, в байтах
Количество байтов памяти, выделенной для моделей классификатора Naive Bayes.
NaiveBayesClassifierModelsLoaded
Количество загруженных моделей классификатора Naive Bayes.
NetworkReceiveBytes
Общее количество байтов, полученных по сети. Учитывается только сетевое взаимодействие ClickHouse, без сторонних библиотек.
NetworkReceiveElapsedMicroseconds
Общее время, затраченное на ожидание получения данных или на их получение по сети. Учитывается только сетевое взаимодействие, связанное с ClickHouse, но не со сторонними библиотеками.
NetworkSendBytes
Общее количество байтов, отправленных по сети. Учитывается только сетевое взаимодействие, связанное с ClickHouse, без сторонних библиотек.
NetworkSendElapsedMicroseconds
Общее время, затраченное на ожидание отправки данных по сети или на их отправку по сети. Учитывается только сетевое взаимодействие, связанное с ClickHouse, но не со сторонними библиотеками.
NotCreatedLogEntryForMerge
Запись в журнале для объединения частей в ReplicatedMergeTree не создаётся из-за одновременного обновления журнала другой репликой.
NotCreatedLogEntryForMutation
Запись в журнале для мутации частей в ReplicatedMergeTree не создаётся из-за того, что другая реплика одновременно обновляет журнал.
OSCPUVirtualTimeMicroseconds
Время CPU по данным ОС. Не включает вынужденные ожидания, вызванные виртуализацией.
OSCPUWaitMicroseconds
Общее время, в течение которого поток был готов к выполнению, но ожидал, пока ОС выделит ему процессорное время, с точки зрения ОС.
OSIOWaitMicroseconds
Общее время, которое поток провёл в ожидании результата операции IO, с точки зрения ОС. Речь идёт о реальном IO, без учёта кэша страниц.
OSReadBytes
Количество байтов, прочитанных с дисков или блочных устройств. Не включает байты, прочитанные из кэша страниц. Может включать избыточные данные из-за размера блока, упреждающего чтения и т. д.
OSReadChars
Количество байтов, прочитанных из файловой системы, включая кэш страниц, а также из сети и других файлов.
OSWriteBytes
Количество байтов, записанных на диски или блочные устройства. Не включает байты в «грязных» страницах кэша страниц. Также может не включать данные, записанные ОС асинхронно.
OSWriteChars
Количество байтов, записанных в файловую систему (включая кэш страниц), а также по сети и в другие файлы.
ObjectStorageGlobFilteredObjects
Объекты, которые не соответствовали glob-шаблону или шаблону регулярного выражения и были пропущены при перечислении объектов.
ObjectStorageListedObjects
Общее количество объектов, возвращённых API перечисления объектов в объектном хранилище до применения какой-либо фильтрации.
ObjectStoragePredicateFilteredObjects
Объекты, исключённые при фильтрации по предикату виртуальных столбцов _path/_file.
ObjectStorageQueueCancelledFiles
Количество отменённых файлов в очереди StorageS3(Azure)Queue
ObjectStorageQueueCleanupMaxSetSizeOrTTLMicroseconds
Время, затраченное на присвоение файлу статуса failed
ObjectStorageQueueCommitRequests
Количество запросов к Keeper на пометку файлов как ошибочных или обработанных
ObjectStorageQueueExceptionsDuringInsert
Количество исключений во время вставки в S3(Azure)Queue
ObjectStorageQueueExceptionsDuringRead
Количество исключений при чтении в S3(Azure)Queue
ObjectStorageQueueFailedFiles
Количество файлов, которые не удалось обработать
ObjectStorageQueueFailedToBatchSetProcessing
Количество запросов на обработку батча Set, завершившихся ошибкой
ObjectStorageQueueFilteredFiles
Количество отфильтрованных файлов в StorageS3(Azure)Queue
ObjectStorageQueueInsertIterations
Количество итераций вставки
ObjectStorageQueueListedFiles
Количество перечисленных файлов в StorageS3(Azure)Queue
ObjectStorageQueueMovedObjects
Количество объектов, перемещённых при after_processing = move
ObjectStorageQueueProcessedFiles
Количество обработанных файлов
ObjectStorageQueueProcessedRows
Количество обработанных строк в StorageS3(Azure)Queue
ObjectStorageQueuePullMicroseconds
Время, затраченное на чтение данных из файла
ObjectStorageQueueReadBytes
Количество прочитанных байтов (не совпадает с количеством фактически вставленных байтов)
ObjectStorageQueueReadFiles
Количество прочитанных файлов (не совпадает с количеством файлов, фактически вставленных в таблицу)
ObjectStorageQueueReadRows
Количество прочитанных строк (не совпадает с количеством фактически вставленных строк)
ObjectStorageQueueRemovedObjects
Количество объектов, удалённых при after_processing = delete
ObjectStorageQueueSuccessfulCommits
Количество успешных коммитов в Keeper
ObjectStorageQueueTaggedObjects
Количество объектов, помеченных тегом after_processing = tag
ObjectStorageQueueTrySetProcessingFailed
Количество случаев, когда не удалось пометить файл как processing
ObjectStorageQueueTrySetProcessingRequests
Количество попыток отправить запрос на перевод в состояние processing
ObjectStorageQueueTrySetProcessingSucceeded
Количество случаев, когда нам удалось перевести файл в состояние processing
ObjectStorageQueueUnsuccessfulCommits
Количество неуспешных коммитов в Keeper
ObjectStorageReadObjects
Объекты, которые источник объектного хранилища фактически открыл для чтения.
ObsoleteReplicatedParts
Количество случаев, когда часть данных была перекрыта другой частью данных, полученной из реплики (то есть перекрытую часть данных мы пометили как устаревшую и больше не нужную).
Попадания в кэш открытых файлов
Количество случаев, когда файл находился в кэше открытых файлов, поэтому его не приходилось открывать повторно.
OpenedFileCacheMicroseconds
Время, затраченное на выполнение методов OpenedFileCache.
OpenedFileCacheMisses
Количество случаев, когда файл был найден в кэше открытых файлов, и его пришлось открыть повторно.
OtherQueryTimeMicroseconds
Суммарное время запросов, не относящихся к SELECT или INSERT.
OverflowAny
Количество случаев, когда применялся приблизительный GROUP BY: агрегирование выполнялось только по первым 'max_rows_to_group_by' уникальным ключам, а остальные игнорировались из-за 'group_by_overflow_mode' = 'any'.
OverflowBreak
Количество случаев, когда обработка данных была прервана из-за ограничения сложности запроса с настройкой '*_overflow_mode' = 'break', из-за чего результат оказался неполным.
OverflowThrow
Количество случаев, когда обработка данных была прервана из-за ограничения сложности запроса при значении настройки '*_overflow_mode' = 'throw' и было сгенерировано исключение.
PageCacheHits
Количество раз, когда блок данных был найден в кэше страниц в пространстве пользователя.
PageCacheMisses
Количество случаев, когда блок данных не найден в кэше страниц в пространстве пользователя.
PageCacheOvercommitResize
Количество случаев, когда кэш страниц в пространстве пользователя автоматически изменял размер, чтобы освободить память при её выделении.
PageCacheReadBytes
Количество байтов, считанных из кэша страниц в пространстве пользователя.
PageCacheResized
Количество автоматических изменений размера кэша страниц в пространстве пользователя (обычно это происходит несколько раз в секунду; частота задаётся параметром memory_worker_period_ms).
PageCacheWeightLost
Количество байтов, вытесненных из кэша страниц в пространстве пользователя
ParallelReplicasAnnouncementMicroseconds
Время, затраченное на отправку уведомления
ParallelReplicasAvailableCount
Количество реплик, доступных для выполнения запроса в режиме параллельных реплик на основе задач
ParallelReplicasCollectingOwnedSegmentsMicroseconds
Время, затраченное на сбор сегментов, определённых хешем
ParallelReplicasDeniedRequests
Количество запросов к инициирующему узлу, полностью отклонённых
ParallelReplicasHandleAnnouncementMicroseconds
Время, затраченное на обработку уведомлений от реплик
ParallelReplicasHandleRequestMicroseconds
Время, затраченное на обработку запросов на получение меток от реплик
ParallelReplicasNumRequests
Количество запросов, отправленных инициатору.
ParallelReplicasProcessingPartsMicroseconds
Время, затраченное на обработку частей данных
ParallelReplicasQueryCount
Количество (под)запросов, выполненных с использованием параллельных реплик при выполнении запроса
ParallelReplicasReadAssignedForStealingMarks
Суммарное по всем репликам количество запланированных меток, назначенных для перехвата с помощью согласованного хеширования
ParallelReplicasReadAssignedMarks
Суммарное число по всем репликам запланированных меток, назначенных с помощью согласованного хеширования
ParallelReplicasReadMarks
Сколько меток прочитала данная реплика
ParallelReplicasReadRequestMicroseconds
Время, затраченное на запросы чтения
ParallelReplicasReadUnassignedMarks
Суммарное по всем репликам число неназначенных меток, запланированных для чтения
ParallelReplicasStealingByHashMicroseconds
Время, затраченное на сбор сегментов, предназначенных для stealing по хэшу
ParallelReplicasStealingLeftoversMicroseconds
Время, затраченное на сбор бесхозных сегментов
Количество реплик, которые были выбраны, но оказались недоступны во время выполнения запроса в режиме параллельных реплик на основе задач
ParallelReplicasUsedCount
Количество реплик, использованных для выполнения запроса в режиме параллельных реплик на основе задач
ParquetColumnsFilterExpression
Общее количество столбцов, к которым был применён фильтр
Батчи задач декодирования Parquet
Группы задач, которые ридер Parquet отправляет в пул потоков
ParquetDecodingTasks
Задачи, созданные ридером Parquet
ParquetFetchWaitTimeMicroseconds
Время ожидания при чтении файла Parquet потоками декодирования (а не потоками предвыборки)
ParquetMetadataCacheHits
Количество случаев, когда метаданные Parquet были найдены в кэше.
ParquetMetadataCacheMisses
Количество случаев, когда метаданные Parquet не находились в кэше и их приходилось считывать с диска.
ParquetMetadataCacheWeightLost
Примерное количество байтов, вытесненных из кэша метаданных Parquet.
ParquetPrefetcherReadEntireFile
Общее количество операций чтения в режиме ReadMode::EntireFileIsInMemory, выполненных DB::Parquet::Prefetcher
ParquetPrefetcherReadRandomRead
Общее количество операций чтения в режиме ReadMode::RandomRead, выполненных DB::Parquet::Prefetcher
ParquetPrefetcherReadSeekAndRead
Общее число операций чтения в режиме ReadMode::SeekAndRead, выполненных DB::Parquet::Prefetcher
ParquetPrunedRowGroups
Общее количество групп строк, исключённых из данных Parquet
ParquetReadRowGroups
Общее количество групп строк, считанных из данных Parquet
ParquetRowsFilterExpression
Общее количество строк, пропущенных фильтром
PartsLockHoldMicroseconds
Общее время, в течение которого удерживалась блокировка частей данных в таблицах MergeTree
PartsLockWaitMicroseconds
Общее время, затраченное на ожидание блокировки частей данных в таблицах MergeTree
PartsLocks
Количество случаев получения блокировки частей данных для таблиц MergeTree
PatchesAcquireLockMicroseconds
Общее число микросекунд, затраченных на получение блокировки для выполнения легковесных обновлений
PatchesAcquireLockTries
Общее количество попыток захватить блокировку для выполнения легковесных обновлений
PatchesAppliedInAllReadTasks
Общее количество применённых патч-частей во всех задачах чтения
PatchesJoinAppliedInAllReadTasks
Общее количество применённых патч-частей с режимом JOIN во всех задачах чтения
PatchesJoinRowsAddedToHashTable
Общее число строк, добавленных в хеш-таблицы при применении патч-частей в режиме JOIN
PatchesMergeAppliedInAllReadTasks
Общее количество применённых патч-частей в режиме Merge во всех задачах чтения
PatchesReadRows
Общее число строк, прочитанных из патч-частей
PatchesReadUncompressedBytes
Общее количество несжатых байтов, считанных из патч-частей
PerfAlignmentFaults
Количество ошибок выравнивания. Они возникают при невыровненных обращениях к памяти; ядро может их обработать, но это снижает производительность. Такое бывает только на некоторых архитектурах (на x86 — никогда).
PerfBranchInstructions
Завершённые инструкции ветвления. До Linux 2.6.35 здесь использовалось неверное событие на процессорах AMD.
PerfBranchMisses
Ошибочно предсказанные инструкции ветвления.
PerfBusCycles
Циклы шины, которые могут отличаться от общего количества циклов.
PerfCPUClock
Таймер CPU, таймер высокого разрешения для каждого CPU
PerfCPUCycles
Общее количество циклов. Учитывайте, что происходит при масштабировании частоты CPU.
PerfCPUMigrations
Количество раз, когда процесс был перенесён на другой CPU
PerfCacheMisses
Промахи кэша. Обычно это означает промахи кэша последнего уровня; этот показатель предполагается использовать вместе с событием PERFCOUNTHWCACHEREFERENCES для расчёта доли промахов кэша.
PerfCacheReferences
Обращения к кэшу. Обычно здесь имеются в виду обращения к кэшу последнего уровня (Last Level Cache), но это может различаться в зависимости от вашего процессора. Сюда также могут входить операции предварительного чтения и сообщения о когерентности; это тоже зависит от архитектуры вашего процессора.
PerfContextSwitches
Количество переключений контекста
PerfDataTLBMisses
Промахи TLB для данных
PerfDataTLBReferences
Обращения к TLB для данных
PerfEmulationFaults
Количество сбоев эмуляции. Иногда ядро перехватывает неподдерживаемые инструкции и эмулирует их в пользовательском пространстве. Это может негативно влиять на производительность.
PerfInstructionTLBMisses
Промахи TLB при выборке инструкций
PerfInstructionTLBReferences
Обращения к TLB для инструкций
PerfInstructions
Завершённые инструкции. Будьте внимательны: на этот показатель могут влиять различные факторы, прежде всего количество аппаратных прерываний.
PerfLocalMemoryMisses
Промахи при чтении из памяти локального NUMA-узла
PerfLocalMemoryReferences
Чтения из памяти локального узла NUMA
PerfMinEnabledRunningTime
Время выполнения события с минимальным включенным временем. Используется для отслеживания степени мультиплексирования событий
PerfMinEnabledTime
Для всех событий — минимальное время, когда событие было включено. Используется для отслеживания влияния мультиплексирования событий.
PerfRefCPUCycles
Общее число циклов; не зависит от изменения частоты CPU.
PerfStalledCyclesBackend
Циклы простоя при завершении инструкций.
PerfStalledCyclesFrontend
Такты простоя на этапе выдачи инструкций.
PerfTaskClock
Количество тактов, относящееся к выполняемой задаче
PreferredWarmedUnmergedParts
См. настройку prefer_warmed_unmerged_parts_seconds. Количество случаев, когда запросы на чтение использовали устаревшие, ещё не слитые части из кэша вместо слитой части, которую CacheWarmer ещё не успел загрузить в кэш.
PrimaryIndexCacheHits
Количество случаев, когда запись находилась в кэше первичного индекса, поэтому файл индекса не приходилось загружать.
PrimaryIndexCacheMisses
Количество случаев, когда запись не находилась в кэше первичного индекса, и поэтому приходилось загружать в память файл индекса — это ресурсоёмкая операция, увеличивающая задержку запроса.
Запросы с подзапросами
Количество запросов, включая все подзапросы
Запрос
Количество запросов, которые должны быть разобраны и потенциально выполнены. Не включает запросы, которые не удалось разобрать или которые были отклонены из-за ограничений на размер AST, квот или количества одновременно выполняющихся запросов. Может включать внутренние запросы, инициированные самим ClickHouse. Подзапросы не учитываются.
Микросекунды анализа запроса
Общее время, затраченное на построение дерева запроса и выполнение этапов анализатора (разрешение идентификаторов, типов и выражений).
QueryBackupThrottlerBytes
Байты, прошедшие через ограничитель скорости 'max_backup_bandwidth'.
QueryBackupThrottlerSleepMicroseconds
Общее время, в течение которого запрос находился в ожидании из-за ограничения max_backup_bandwidth.
QueryCacheAgeSeconds
Суммарный возраст найденных записей кэша запросов в секундах. Значение задаётся как для попаданий, так и для промахов.
QueryCacheHits
Количество случаев, когда результат запроса находился в кэше запросов (и выполнять сам запрос не требовалось). Обновляется только для запросов SELECT с SETTING use_query_cache = 1.
QueryCacheMisses
Количество случаев, когда результат запроса не был найден в кэше запросов (и потребовалось вычислить запрос). Обновляется только для запросов SELECT с SETTING use_query_cache = 1.
QueryCacheReadBytes
Количество (несжатых) байт, прочитанных из кэша запросов.
QueryCacheReadRows
Количество строк, считанных из кэша запросов.
QueryCacheWrittenBytes
Количество (несжатых) байтов, сохранённых в кэше запросов
QueryCacheWrittenRows
Количество строк, сохранённых в кэше запросов.
QueryConditionCacheHits
Количество случаев, когда запись была найдена в кэше условий запроса (и чтение меток можно было пропустить). Обновляется только для запросов SELECT с SETTING use_query_condition_cache = 1.
Промахи кэша условий запроса
Количество случаев, когда элемент не найден в кэше условий запроса (и чтение метки невозможно пропустить). Обновляется только для запросов SELECT с SETTING use_query_condition_cache = 1.
QueryLocalReadThrottlerBytes
Количество байт, прошедших через ограничитель скорости 'max_local_read_bandwidth'.
QueryLocalReadThrottlerSleepMicroseconds
Общее время, в течение которого запрос был приостановлен из-за throttling для соблюдения ограничения max_local_read_bandwidth.
QueryLocalWriteThrottlerBytes
Количество байтов, прошедших через ограничитель скорости 'max_local_write_bandwidth'.
QueryLocalWriteThrottlerSleepMicroseconds
Общее время, в течение которого запрос ожидал, чтобы соответствовать ограничению скорости max_local_write_bandwidth.
QueryMaskingRulesMatch
Количество успешных срабатываний правил маскирования запросов.
QueryMemoryLimitExceeded
Количество случаев превышения лимита памяти при выполнении запроса.
QueryParseMicroseconds
Общее время, затраченное на разбор текста запроса в AST.
QueryPipelineBuildMicroseconds
Общее время, затраченное на построение QueryPipeline из оптимизированного QueryPlan.
QueryPlanBuildMicroseconds
Общее время, затраченное на построение QueryPlan из проанализированного дерева запроса.
QueryPlanOptimizeMicroseconds
Общее время, затраченное на оптимизацию плана запроса.
QueryPreempted
Сколько раз задачи приостанавливаются и переходят в ожидание из-за настройки priority
QueryProfilerConcurrencyOverruns
Количество случаев, когда обработка сигнала профилировщика запросов прекращается из-за слишком большого числа одновременно работающих профилировщиков запросов в других потоках, что может указывать на перегрузку.
QueryProfilerErrors
Некорректные обращения к памяти при асинхронной раскрутке стека.
QueryProfilerRuns
Сколько раз запускался QueryProfiler.
QueryProfilerSignalOverruns
Количество случаев, когда обработка сигнала профилировщика запросов была отброшена из-за переполнения, плюс количество сигналов, не доставленных ОС по той же причине.
QueryRemoteReadThrottlerBytes
Байты, пропущенные через ограничитель max_remote_read_network_bandwidth.
QueryRemoteReadThrottlerSleepMicroseconds
Общее время, в течение которого запрос находился в ожидании из-за ограничения пропускной способности 'max_remote_read_network_bandwidth'.
QueryRemoteWriteThrottlerBytes
Байты, прошедшие через ограничитель скорости 'max_remote_write_network_bandwidth'.
QueryRemoteWriteThrottlerSleepMicroseconds
Общее время, в течение которого запрос находился в ожидании из-за ограничения скорости, заданного параметром 'max_remote_write_network_bandwidth'.
QueryTimeMicroseconds
Суммарное время всех запросов.
QuorumFailedInserts
Количество вставок, завершившихся ошибкой из-за недостижения кворума.
QuorumParts
Количество частей данных, записанных с кворумом. Для sync insert это считается как одна часть, а для insert, который выполняет flush async inserts, — вплоть до количества async inserts.
QuorumWaitMicroseconds
Общее время, затраченное на ожидание кворума при вставках.
QuotaCacheRecalculationMicroseconds
Общее время, затраченное на повторный выбор квот для всех активных включенных наборов (выполняется под мьютексом кэша, который также захватывается при построении ContextAccess).
QuotaCacheRecalculations
Количество случаев, когда кэш квот повторно выбирал квоты для всех активных включенных наборов. Выполняется не чаще одного раза на батч уведомлений об объектах управления доступом.
RWLockAcquiredReadLocks
Количество раз, когда была захвачена блокировка на чтение (в heavy RWLock).
RWLockAcquiredWriteLocks
Количество раз, когда была захвачена блокировка записи (в heavy RWLock).
RWLockReadersWaitMilliseconds
Общее время, затраченное на ожидание получения блокировки чтения (в heavy RWLock).
RWLockWritersWaitMilliseconds
Общее время ожидания получения блокировки на запись (в heavy RWLock).
ReadBackoff
Количество случаев, когда число потоков обработки запросов уменьшалось из-за медленного чтения.
ReadBufferFromAzureBytes
Количество байтов, прочитанных из Azure.
ReadBufferFromAzureInitMicroseconds
Время, затраченное на инициализацию подключения к Azure.
ReadBufferFromAzureMicroseconds
Время, затраченное на чтение данных из Azure.
ReadBufferFromAzureRequestsErrors
Количество исключений при чтении из Azure
ReadBufferFromFileDescriptorRead
Количество операций чтения (read/pread) из файлового дескриптора. Сокеты не учитываются.
ReadBufferFromFileDescriptorReadBytes
Количество байтов, прочитанных из файловых дескрипторов. Если файл сжат, здесь отображается размер сжатых данных.
ReadBufferFromFileDescriptorReadFailed
Количество сбоев при чтении (read/pread) из файлового дескриптора.
ReadBufferFromS3Bytes
Количество байт, прочитанных из S3.
ReadBufferFromS3InitMicroseconds
Время, затраченное на установление соединения с S3.
ReadBufferFromS3Microseconds
Время, затраченное на чтение данных из S3.
ReadBufferFromS3RequestsErrors
Количество исключений при чтении из S3.
ReadBufferSeekCancelConnection
Количество операций seek, приводящих к установлению нового соединения (S3, HTTP)
ReadCompressedBytes
Количество байтов (до распаковки), прочитанных из сжатых источников (файлов, сети).
ReadPatchesMicroseconds
Общее время, затраченное на чтение патч-частей
ReadTaskRequestsReceived
Количество обратных вызовов, запрошенных удалённым сервером у сервера-инициатора для выбора задачи чтения (для табличной функции s3Cluster и аналогичных). Измеряется на стороне сервера-инициатора.
ReadTaskRequestsSent
Количество обратных вызовов, запрошенных удалённым сервером у сервера-инициатора для выбора задачи чтения (для табличной функции s3Cluster и аналогичных). Измеряется на стороне удалённого сервера.
Затраченное время на отправку запросов задач чтения в микросекундах
Время, затраченное на обратные вызовы, отправляемые удалённым сервером на сервер-инициатор для выбора задачи чтения (для табличной функции s3Cluster и аналогичных). Измеряется на стороне удалённого сервера.
ReadTasksWithAppliedMutationsOnFly
Общее количество задач чтения, для которых на лету была применена хотя бы одна мутация
ReadTasksWithAppliedPatches
Общее количество задач чтения, к которым была применена хотя бы одна patch part
ReadWriteBufferFromHTTPBytes
Общий объём байтов полезной нагрузки, полученных и отправленных через ReadWriteBufferFromHTTP. Не включает HTTP-заголовки.
ReadWriteBufferFromHTTPRequestsSent
Количество HTTP-запросов, отправленных компонентом ReadWriteBufferFromHTTP
ReaderExecutorBytesFromSource
Физические байты, которые ReaderExecutor запросил у источника после промаха по всем уровням кэша (включая предзагрузку на переднем плане и в фоне, а также байты предзагрузки, впоследствии потерянные из-за отбрасывания); не включает байты, обслуженные потребителем — см. ReaderExecutorRequestedBytes.
ReaderExecutorCacheGetRequests
Количество вызовов ICacheHandle::get в ReaderExecutor. Равно нулю до появления уровней кэша ReaderExecutor.
ReaderExecutorCachePopulateRequests
Количество вызовов ICacheHandle::put в ReaderExecutor. До появления уровней кэша ReaderExecutor равно нулю.
ReaderExecutorIncompleteConnections
Количество соединений с источником, которые ReaderExecutor отбросил, не дочитав до правой границы; такие соединения нельзя повторно использовать в пуле, поэтому их приходится устанавливать заново. Значение равно нулю, пока в ReaderExecutor не будет реализовано повторное использование активного буфера источника.
ReaderExecutorModeledCostMicroseconds
Смоделированная стоимость I/O операций чтения ReaderExecutor: синтетический прокси-KPI оптимальности пути чтения, а НЕ измеренная задержка. Взвешенная сумма указанных выше счётчиков с эвристическими весами S3: 30 мс на каждый запрос к источнику + 5 мс на каждое незавершённое соединение + 20 мс на каждый MiB, переданный из источника (полезная нагрузка плюс избыточное чтение) + 0,1 мс на каждый cache put + 0,05 мс на каждый cache get. Разделите на ReaderExecutorRequestedBytes, чтобы получить не зависящую от нагрузки стоимость на байт. Экспериментальная метрика, соответствует экспериментальному ReaderExecutor.
ReaderExecutorRequestedBytes
Полезные байты, которые ReaderExecutor передал в запросы чтения (полезная нагрузка запрошенного окна, без учёта избыточно прочитанных данных и обратной записи в кэш). Знаменатель для KPI смоделированной стоимости на байт (ReaderExecutorModeledCostMicroseconds / ReaderExecutorRequestedBytes).
ReaderExecutorSourceRequests
Количество запросов к источнику, открытых ReaderExecutor (без повторного использования live-buffer).
ReaderExecutorWorkMicroseconds
Общее реальное время, проведённое внутри ReaderExecutor::readNextWindow (открытие, перемещение по файлу и чтение обрабатываемого окна). Напрямую влияет на задержку чтения запроса.
RealTimeMicroseconds
Общее время по реальным часам, затраченное потоками обработки (запросов и других задач) (обратите внимание, что это сумма).
RebuiltProjections
Количество проекций, полностью перестроенных во время слияний MergeTree.
RefreshableViewLockTableRetry
Сколько раз SELECT-запросу из refreshable materialized view приходилось переключаться на новую таблицу, потому что старая была удалена
RefreshableViewRefreshFailed
Количество сбоев обновления refreshable materialized views
RefreshableViewRefreshSuccess
Сколько раз обновлялись refreshable materialized views
RefreshableViewSyncReplicaRetry
Сколько раз SELECT из refreshable materialized view завершался ошибкой и вызывал повторную попытку неявного SYNC REPLICA
RefreshableViewSyncReplicaSuccess
Сколько раз запрос SELECT к refreshable materialized view неявно выполнял SYNC REPLICA
RegexpLocalCacheHit
Количество случаев, когда скомпилированное регулярное выражение извлекалось из локального кэша.
RegexpLocalCacheMiss
Количество случаев, когда не удалось получить скомпилированное регулярное выражение из локального кэша.
RegexpWithMultipleNeedlesCreated
Скомпилированы регулярные выражения с несколькими искомыми шаблонами (библиотека VectorScan).
RegexpWithMultipleNeedlesGlobalCacheHit
Количество случаев, когда скомпилированное регулярное выражение с несколькими шаблонами (библиотека VectorScan) извлекалось из глобального кэша.
RegexpWithMultipleNeedlesGlobalCacheMiss
Число случаев, когда не удалось получить из глобального кэша скомпилированное регулярное выражение с несколькими шаблонами (библиотека VectorScan).
Отклонённые вставки
Количество случаев, когда операция INSERT блока в таблицу MergeTree была отклонена с исключением «Too many parts» из-за большого количества активных частей данных в партиции.
RejectedLightweightUpdates
Количество случаев, когда легковесное обновление отклонялось из-за слишком большого числа несжатых байтов в Patches.
RejectedMutations
Количество случаев, когда мутация таблицы MergeTree была отклонена с исключением 'Too many mutations' из-за большого количества незавершённых мутаций в таблице.
RemoteFSBuffers
Количество буферов, созданных при асинхронном чтении из удалённой файловой системы
RemoteFSCancelledPrefetches
Количество отменённых операций предварительного чтения (из-за операции seek)
RemoteFSLazySeeks
Количество отложенных операций seek
RemoteFSPrefetchedBytes
Количество байтов из буфера предварительного чтения
RemoteFSPrefetchedReads
Количество чтений из буфера предварительного чтения
RemoteFSPrefetches
Количество операций предварительного чтения при асинхронном чтении из удалённой файловой системы
RemoteFSSeeks
Общее число операций seek в асинхронном буфере
RemoteFSSeeksWithReset
Количество операций seek, приводящих к установлению нового соединения
RemoteFSUnprefetchedBytes
Количество байтов из буфера без предварительной загрузки
RemoteFSUnprefetchedReads
Количество чтений из буфера без предварительной загрузки
RemoteFSUnusedPrefetches
Количество операций предварительного чтения, остававшихся в очереди на момент уничтожения буфера
RemoteReadThrottlerBytes
Количество байт, прошедших через ограничитель скорости 'max_remote_read_network_bandwidth_for_server'/'max_remote_read_network_bandwidth'.
RemoteReadThrottlerSleepMicroseconds
Общее время, в течение которого запрос ожидал из-за throttling для 'max_remote_read_network_bandwidth_for_server'/'max_remote_read_network_bandwidth'.
RemoteWriteThrottlerBytes
Количество байтов, прошедших через ограничитель 'max_remote_write_network_bandwidth_for_server'/'max_remote_write_network_bandwidth'.
RemoteWriteThrottlerSleepMicroseconds
Общее время, в течение которого выполнение запроса приостанавливалось для соблюдения ограничения пропускной способности max_remote_write_network_bandwidth_for_server/max_remote_write_network_bandwidth.
ReplacingSortedMilliseconds
Общее время, затраченное при замене отсортированных столбцов
ReplicaPartialShutdown
Сколько раз таблице Replicated приходится сбрасывать своё состояние из-за истечения срока действия сеанса в ZooKeeper. Состояние повторно инициализируется каждый раз, когда ZooKeeper снова становится доступен.
ReplicatedCoveredPartsInZooKeeperOnStart
Используется для отладки. Количество частей в ZooKeeper, для которых существует покрывающая часть, но которые отсутствуют на диске. Проверяется при запуске сервера.
ReplicatedDataLoss
Количество случаев, когда нужная нам часть данных отсутствует ни на одной реплике (даже на тех репликах, которые сейчас офлайн). Эти части данных определенно потеряны. Это нормально при асинхронной репликации (если вставки по кворуму не были включены): если реплика, на которую была записана часть данных, вышла из строя, то после возвращения в онлайн эта часть данных на ней отсутствует.
ReplicatedPartChecks
Количество случаев, когда приходилось выполнять расширенный поиск части данных на репликах или уточнять необходимость в уже существующей части данных.
ReplicatedPartChecksFailed
Количество случаев, когда расширенный поиск части данных на репликах не дал результатов или была обнаружена и перемещена неожиданная часть данных.
ReplicatedPartFailedFetches
Количество случаев, когда не удалось загрузить часть данных из реплики таблицы ReplicatedMergeTree.
ReplicatedPartFetches
Количество загрузок части данных из реплики таблицы ReplicatedMergeTree.
ReplicatedPartFetchesOfMerged
Количество случаев, когда мы предпочитаем загружать уже слитую часть с реплики таблицы ReplicatedMergeTree вместо того, чтобы выполнять слияние самостоятельно (обычно мы предпочитаем выполнять слияние самостоятельно, чтобы экономить сетевой трафик). Это происходит, когда у нас отсутствуют не все исходные части, необходимые для слияния, или когда часть данных достаточно старая.
ReplicatedPartMerges
Количество случаев успешного слияния частей данных таблиц ReplicatedMergeTree.
ReplicatedPartMutations
Количество раз, когда части данных таблиц ReplicatedMergeTree были успешно обработаны мутацией.
RestorePartsSkippedBytes
Суммарный размер файлов, пропущенных при восстановлении частей
RestorePartsSkippedFiles
Количество файлов, пропущенных при восстановлении частей
RoleCacheRecalculationMicroseconds
Общее время, затраченное на пересчёт всех активных наборов включённых ролей (при удержании мьютекса кэша, который также захватывается при построении ContextAccess).
RoleCacheRecalculations
Количество случаев, когда кэш ролей пересчитывал все актуальные включенные наборы. Сводится к одному пересчёту на батч уведомлений об объектах управления доступом.
RowPolicyCacheRecalculationMicroseconds
Общее время, затраченное на повторное комбинирование фильтров политик строк для всех активных включённых наборов (при удержании мьютекса кэша, который также захватывается при построении ContextAccess).
Пересчёты кэша политик строк
Количество раз, когда кэш политик строк заново объединял фильтры для всех активных включенных наборов. Объединяется в одно срабатывание на батч уведомлений об объекте управления доступом.
RowsReadByMainReader
Количество строк, прочитанных из таблиц MergeTree основным механизмом чтения (после этапа PREWHERE).
RowsReadByPrewhereReaders
Общее количество строк, прочитанных из таблиц MergeTree средствами чтения prewhere.
RuntimeDataflowStatisticsInputBytes
Собранная статистика о количестве байтов, которые реплики прочитали бы при выполнении запроса с параллельными репликами
RuntimeDataflowStatisticsOutputBytes
Собранная статистика о количестве байтов, которые реплики отправили бы инициатору, если бы запрос выполнялся в режиме параллельных реплик
RuntimeFilterBlocksProcessed
Количество блоков, обработанных фильтрами JOIN Runtime Filters
RuntimeFilterBlocksSkipped
Количество блоков, пропущенных JOIN Runtime Filters без обработки, поскольку фильтр был динамически отключён из-за низкой эффективности фильтрации
RuntimeFilterRowsChecked
Количество строк, проверенных фильтрами JOIN Runtime Filters
RuntimeFilterRowsPassed
Количество строк, прошедших через JOIN Runtime Filters (не отфильтрованных ими)
RuntimeFilterRowsSkipped
Количество строк в блоках, пропущенных фильтрами JOIN Runtime Filters
RuntimeFiltersCreated
Количество различных JOIN Runtime Filters, созданных в запросе
S3AbortMultipartUpload
Количество вызовов API S3 AbortMultipartUpload.
S3CachedCredentialsProvidersAdded
Общее количество новых провайдеров учетных данных, добавленных в кэш
S3CachedCredentialsProvidersReused
Общее количество провайдеров учетных данных, повторно использованных из кэша
S3Clients
Количество созданных клиентов S3.
S3CompleteMultipartUpload
Количество вызовов метода CompleteMultipartUpload API S3.
S3CopyObject
Количество вызовов метода CopyObject API S3.
S3CreateMultipartUpload
Количество вызовов метода CreateMultipartUpload API S3.
S3DeleteObjects
Количество вызовов DeleteObject(s) API S3.
S3GetObject
Количество вызовов метода GetObject API S3.
S3GetObjectTagging
Количество вызовов метода GetObjectTagging API S3.
S3GetRequestThrottlerBlocked
Количество запросов S3 GET и SELECT, заблокированных механизмом ограничения скорости.
S3GetRequestThrottlerCount
Количество запросов S3 GET и SELECT, прошедших через ограничитель: заблокированных и незаблокированных.
S3GetRequestThrottlerSleepMicroseconds
Общее время, в течение которого запрос ожидал из-за ограничения скорости GET- и SELECT-запросов S3.
S3HeadObject
Количество вызовов метода HeadObject API S3.
S3ListObjects
Количество вызовов метода ListObjects API S3.
S3PutObject
Количество вызовов метода PutObject API S3.
S3PutRequestThrottlerBlocked
Количество запросов S3 PUT, COPY, POST и LIST, заблокированных ограничителем.
S3PutRequestThrottlerCount
Количество запросов S3 PUT, COPY, POST и LIST, прошедших через ограничитель: заблокированных и незаблокированных.
S3PutRequestThrottlerSleepMicroseconds
Общее время, в течение которого запрос ожидал, чтобы соблюсти ограничение скорости запросов S3 PUT, COPY, POST и LIST.
S3QueueSetFileFailedMicroseconds
Время, затраченное на пометку файла как Failed
S3QueueSetFileProcessedMicroseconds
Время, затраченное на то, чтобы пометить файл как обработанный
S3QueueSetFileProcessingMicroseconds
Время, затраченное на пометку файла как processing
S3ReadMicroseconds
Время выполнения запросов GET и HEAD к хранилищу S3.
Количество попыток запросов чтения S3
Количество попыток для запросов GET и HEAD, включая первоначальную попытку и любые повторные попытки, но исключая повторные попытки, которые выполняются внутренней стратегией повторов S3
S3ReadRequestRetryableErrors
Количество ошибок, допускающих повторную попытку, для запросов GET и HEAD, без учета повторных попыток, выполняемых внутренней стратегией повторных попыток S3
S3ReadRequestsCount
Количество GET- и HEAD-запросов к хранилищу S3.
Ошибки запросов на чтение из S3
Количество ошибок, не связанных с ограничением скорости, в запросах GET и HEAD к хранилищу S3.
S3ReadRequestsRedirects
Количество перенаправлений в запросах GET и HEAD к хранилищу S3.
Ограничение скорости запросов чтения к S3
Количество ошибок 429 и 503 в запросах GET и HEAD к хранилищу S3.
S3UploadPart
Количество вызовов UploadPart в API S3.
S3UploadPartCopy
Количество вызовов метода UploadPartCopy API S3.
S3WriteMicroseconds
Время выполнения запросов POST, DELETE, PUT и PATCH к хранилищу S3.
S3WriteRequestAttempts
Количество попыток выполнения запросов POST, DELETE, PUT и PATCH, включая первоначальную и все повторные попытки, но без учёта повторных попыток, выполняемых внутренне стратегией повторных попыток
S3WriteRequestRetryableErrors
Количество ошибок, для которых возможна повторная попытка, для запросов POST, DELETE, PUT и PATCH, за исключением повторных попыток, выполняемых внутренней стратегией повторных попыток
S3WriteRequestsCount
Количество запросов POST, DELETE, PUT и PATCH к хранилищу S3.
S3WriteRequestsErrors
Количество ошибок, не связанных с ограничением скорости, в запросах POST, DELETE, PUT и PATCH к хранилищу S3.
S3WriteRequestsRedirects
Количество перенаправлений для запросов POST, DELETE, PUT и PATCH к хранилищу S3.
S3WriteRequestsThrottling
Количество ошибок 429 и 503 в запросах POST, DELETE, PUT и PATCH к хранилищу S3.
ScalarSubqueriesCacheMiss
Количество случаев, когда результат чтения из скалярного подзапроса не был взят из кэша и его пришлось вычислять полностью
ScalarSubqueriesGlobalCacheHit
Количество чтений из скалярного подзапроса с использованием глобального кэша
ScalarSubqueriesLocalCacheHit
Количество раз, когда чтение из скалярного подзапроса выполнялось с использованием локального кэша
SchedulerIOReadBytes
Количество байт, прошедших через планировщик при операциях чтения ввода-вывода.
SchedulerIOReadRequests
Запросы ресурсов, передаваемые через планировщик для операций чтения ввода-вывода.
SchedulerIOReadWaitMicroseconds
Общее время, в течение которого запрос ожидал выделения ресурсов для операций чтения IO.
SchedulerIOWriteBytes
Байты, переданные через планировщик для операций записи IO.
SchedulerIOWriteRequests
Запросы ресурсов, проходящие через планировщик для операций записи ввода-вывода.
SchedulerIOWriteWaitMicroseconds
Общее время, в течение которого запрос ожидал выделения ресурсов для операций записи IO.
SchemaInferenceCacheEvictions
Количество вытеснений схем из кэша из-за переполнения
SchemaInferenceCacheHits
Количество случаев, когда запрошенный источник найден в кэше схемы
SchemaInferenceCacheInvalidations
Количество случаев, когда схема в кэше становилась недействительной из-за изменений в данных
SchemaInferenceCacheMisses
Количество случаев, когда запрошенный источник отсутствует в кэше схемы
SchemaInferenceCacheNumRowsHits
Количество случаев, когда при подсчёте по файлам число строк находилось в кэше схемы
SchemaInferenceCacheNumRowsMisses
Количество случаев, когда запрошенный источник есть в кеше, но число строк не закешировано при подсчёте по файлам
SchemaInferenceCacheSchemaHits
Количество случаев, когда схема находится в кэше схем при автоматическом определении схемы
SchemaInferenceCacheSchemaMisses
Количество случаев, когда запрошенный источник есть в кеше, но схема отсутствует в кеше при автоматическом определении схемы
Seek
Сколько раз вызывалась функция 'lseek'.
SelectQueriesWithPrimaryKeyUsage
Подсчёт запросов SELECT, в которых для проверки условия WHERE используется первичный ключ
SelectQueriesWithSubqueries
Количество запросов SELECT, включая все подзапросы
SelectQuery
То же, что и Query, но только для SELECT-запросов.
SelectQueryTimeMicroseconds
Суммарное время выполнения SELECT-запросов.
SelectedBytes
Количество байт (в несжатом виде; для столбцов — в том виде, в котором они хранятся в памяти), считанных оператором SELECT из всех таблиц.
SelectedMarks
Количество меток (гранул индекса), выбранных для чтения из таблицы MergeTree.
SelectedMarksTotal
Общее количество меток (гранул индекса) до выбора тех, из которых будут читаться данные таблицы MergeTree.
SelectedParts
Количество частей данных, выбранных для чтения из таблицы MergeTree.
SelectedPartsTotal
Общее количество частей данных до выбора тех, которые будут читаться из таблицы MergeTree.
SelectedRanges
Количество (несмежных) диапазонов во всех частях данных, отобранных для чтения из таблицы MergeTree.
SelectedRows
Количество строк, выбранных запросом SELECT из всех таблиц.
SelfDuplicatedAsyncInserts
Количество async inserts в блоке, вставленном в таблицу ReplicatedMergeTree, дедуплицированных самой системой.
ServerStartupMilliseconds
Время от запуска сервера до начала прослушивания сокетов, в миллисекундах
SettingsProfileCacheRecalculationMicroseconds
Общее время, затраченное на повторное слияние настроек и ограничений для всех активных включенных наборов (при удержании мьютекса cache, который также захватывается при сборке ContextAccess).
SettingsProfileCacheRecalculations
Количество случаев, когда кэш профиля настроек повторно объединял настройки и ограничения для всех активных включенных наборов. Выполняется не чаще одного раза на батч уведомлений об объекте управления доступом.
Количество сегментов, задействованных в запросе, в сумме по всем distributed таблицам и табличным функциям. Один и тот же хост учитывается несколько раз, если он присутствует в нескольких таблицах. Это число показывает общее ожидаемое количество сегментов, включая пропущенные сегменты при настройке skip_unavailable_shards.
Количество ошибок при применении нового состояния в SharedDatabaseCatalog
Общее время, затраченное на применение нового состояния в SharedDatabaseCatalog
Сколько запросов к ZooKeeper потребовалось для удаления частей, помеченных на удаление
Сколько раз не удалось получить блокировку из-за конфликта блокировок
Количество удалённых частей, помеченных на удаление
Количество попыток получить части данных
Сколько раз части данных были получены от peer
Время получения частей данных от peer, в микросекундах
Сколько раз части данных загружаются из S3
Сколько блокирующих частей нужно обрабатывать в scheduleDataProcessingJob
Время обработки блокирующих частей в задаче scheduleDataProcessingJob
Время обработки полученных частей в scheduleDataProcessingJob
Сколько устаревших частей следует обрабатывать в scheduleDataProcessingJob
Время обработки устаревших частей в задаче scheduleDataProcessingJob
Время загрузки loadColumnsChecksumsIndexes только для SharedMergeTree
Сколько раз предпринималась попытка назначить слияние или мутацию
Сколько раз не удалось назначить слияние или мутацию из-за конфликта в Keeper
Сколько раз не удавалось назначить слияние или мутацию, потому что нечего было сливать
Сколько раз выполнялась попытка назначить слияние или мутацию
Количество частей, перемещённых в каталог помеченных на удаление
Сколько частей было перемещено в каталог устаревших
Время задачи выбора слияний для SMT в микросекундах
Количество случаев, когда подсказка кэша метаданных находилась без обращения к Keeper
Выполнение асинхронных запросов OPTIMIZE
Выполнение синхронных запросов OPTIMIZE
Сколько раз выполнялось подтверждение устаревших частей
Сколько запросов к ZooKeeper было использовано для настройки устаревших частей
Сколько HTTP-запросов отправлено для подтверждения устаревших частей
Сколько HTTP-ответов было отправлено для подтверждения устаревших частей данных
Сколько раз операции на уровне партиции (DROP/MOVE/REPLACE/CLONE/TRUNCATE PARTITION) приходилось повторять multi-write в Keeper из-за параллельного изменения
Сколько времени занимает работа основного потока процесса удаления частей
Сколько частей было запланировано к удалению процессом удаления частей
Сколько времени занимает удаление частей (выполняется в нескольких потоках)
Сколько раз запускался процесс удаления частей
Сколько раз выполнялась задача updateReplicaSetTask
Сколько раз набор реплик обновлялся из ZooKeeper
Сколько времени уходит на обновление набора реплик
Общее количество запросов к ZooKeeper для обновления набора реплик
Сколько раз вызывался scheduleDataProcessingJob/
время выполнения задачи scheduleDataProcessingJob
Сколько раз вызывалась scheduleDataProcessingJob, но обрабатывать было нечего
Время выполнения selectPartsForCoordinatedFetch
Количество частей, выбранных функцией selectPartsForCoordinatedFetch
Время выполнения selectPartsForFullFetch
Количество частей, выбранных с помощью selectPartsForFullFetch
Время выполнения selectPartsForRendezvousFetch
Количество частей, выбранных функцией selectPartsForRendezvousFetch
Сколько раз SnapshotCleanerThread принимает решение об очистке части
Сколько времени работал SnapshotCleanerThread
Время, в течение которого поток SnapshotCleanerThread пытается очистить часть
Сколько времени SnapshotCleanerThread тратит на очистку частей
Сколько раз запускался SnapshotCleanerThread
Сколько раз SnapshotCleanerThread успешно очищал часть
Время выполнения tryUpdateDiskMetadataCacheForPart в scheduleDataProcessingJob
Обновление виртуальных частей, микросекунды
Количество обновлений виртуальных частей
Обновления виртуальных частей, выполняемые лидером
Обновления виртуальных частей из фоновой задачи, отличной от используемой по умолчанию
Количество обновлений виртуальных частей, полученных от peer
Обновления виртуальных частей от peer, микросекунды
Количество обновлений виртуальных частей из ZooKeeper
Обновления виртуальных частей из ZooKeeper в микросекундах
Не удалось выбрать лидера для обновлений виртуальных частей
Лидер обновлений виртуальных частей успешно выбран
Виртуальные обновления от peer завершились с ошибкой: никого не удалось найти
Общее время, в течение которого удерживалась блокировка общих частей данных в таблицах MergeTree
Общее время ожидания блокировки общих частей данных в таблицах MergeTree
Количество получений блокировки общих частей данных для таблиц MergeTree
Вызовы функций sleep
Количество вызовов функций sleep (sleep, sleepEachRow).
SleepFunctionElapsedMicroseconds
Время, затраченное на приостановку выполнения в функции sleep (sleep, sleepEachRow).
SleepFunctionMicroseconds
Время ожидания, заданное в функции sleep (sleep, sleepEachRow).
SlowRead
Количество медленных чтений из файла. Это указывает на перегрузку системы. Пороговые значения задаются настройками read_backoff_*.
Мягкие страничные ошибки
Количество мягких страничных ошибок в потоках выполнения запроса. Мягкая страничная ошибка обычно указывает на промах в кэше аллокатора памяти, из-за чего ОС должна создать новое отображение памяти и затем выделить страницу физической памяти.
StorageBufferErrorOnFlush
Количество случаев, когда буфер в таблице Buffer не смог выполнить сброс из-за ошибки записи в целевую таблицу.
StorageBufferFlush
Количество раз, когда буфер в таблице 'Buffer' сбрасывался на диск.
StorageBufferLayerLockReadersWaitMilliseconds
Время ожидания слоя Buffer при чтении.
StorageBufferLayerLockWritersWaitMilliseconds
Время ожидания освобождения слоя Buffer для записи (может использоваться для настройки слоёв Buffer).
StorageBufferPassedAllMinThresholds
Количество случаев, когда для сброса буфера в таблице 'Buffer' были достигнуты все минимальные пороговые значения.
StorageBufferPassedBytesFlushThreshold
Количество случаев, когда в таблице 'Buffer' был достигнут порог фонового сброса по объёму байтов, чтобы выполнить сброс буфера. Это метрика только для экспертов. Если вы читаете это и не являетесь экспертом, дальше не читайте.
StorageBufferPassedBytesMaxThreshold
Количество раз, когда достигался порог максимального числа байтов, при котором выполняется сброс буфера в таблице 'Buffer'.
StorageBufferPassedRowsFlushThreshold
Количество случаев, когда для сброса буфера в таблице 'Buffer' был достигнут порог фонового сброса только по числу строк. Это метрика только для экспертов. Если вы читаете это и вы не эксперт, прекратите читать.
StorageBufferPassedRowsMaxThreshold
Количество случаев, когда для сброса буфера в таблице 'Buffer' был достигнут порог максимального числа строк.
StorageBufferPassedTimeFlushThreshold
Количество случаев, когда был достигнут временной порог фонового сброса, из-за чего в таблице 'Buffer' был сброшен буфер. Это метрика только для экспертов. Если вы читаете это и не являетесь экспертом, дальше не читайте.
StorageBufferPassedTimeMaxThreshold
Количество случаев, когда буфер в таблице 'Buffer' был сброшен при достижении максимального временного порога.
StorageConnectionsCreated
Количество созданных подключений к хранилищам
StorageConnectionsElapsedMicroseconds
Общее время, затраченное на установление подключений к хранилищам
StorageConnectionsErrors
Количество случаев, когда не удалось создать соединение с хранилищем
StorageConnectionsExpired
Количество истёкших подключений к хранилищам
StorageConnectionsPreserved
Количество сохранённых подключений к хранилищам
StorageConnectionsReset
Количество сброшенных подключений к хранилищам
StorageConnectionsReused
Количество повторно используемых подключений к хранилищам
SummingSortedMilliseconds
Общее время, затраченное на суммирование отсортированных столбцов
SuspendSendingQueryToShard
Общее число случаев приостановки отправки запроса в сегмент, когда включен async_query_sending_for_remote.
SynchronousReadWaitMicroseconds
Время, потраченное на ожидание синхронных чтений при асинхронном локальном чтении.
Микросекунды ожидания при синхронном удалённом чтении
Время, затраченное на ожидание при синхронном удалённом чтении.
SystemLogErrorOnFlush
Количество случаев, когда не удалось выполнить сброс любого из системных журналов в соответствующую системную таблицу. Попытки сброса выполняются повторно.
SystemTimeMicroseconds
Общее время, затраченное потоками обработки (запросов и других задач) на выполнение инструкций CPU в режиме ядра ОС. Это время, затраченное на системные вызовы, без учёта времени ожидания при блокирующих системных вызовах.
TableFunctionExecute
Количество вызовов табличной функции.
TextIndexDiscardHint
Число индексных гранул, для которых прямое чтение из текстового индекса было добавлено как подсказка, но затем отброшено из-за низкой селективности.
TextIndexDiscardPatternScan
Количество случаев, когда сканирование словаря по шаблону регулярного выражения в текстовом индексе было отменено, поскольку число списков вхождений, которые требовалось прочитать, превысило порог.
TextIndexHeaderCacheHits
Количество случаев, когда заголовок был найден в кэше.
TextIndexHeaderCacheMisses
Количество случаев, когда заголовок не находился в кэше.
TextIndexLazyAdvanceCount
Количество операций продвижения, выполненных в режиме ленивого списка вхождений.
TextIndexLazyBlocksSkippedResolved
Количество упакованных блоков, пропущенных, поскольку выходная область уже была определена (все единицы для OR, все нули для побитового И) в режиме ленивого списка вхождений.
TextIndexLazyBruteForceIntersections
Количество пересечений, выполненных методом полного перебора в режиме ленивого списка вхождений.
TextIndexLazyLeapfrogIntersections
Количество пересечений методом leapfrog, выполненных в режиме ленивого списка вхождений.
TextIndexLazyPackedBlocksDecoded
Количество упакованных блоков, декодированных в режиме ленивого списка вхождений.
TextIndexLazySegmentsBuilt
Количество сегментов, которые были фактически прочитаны и декодированы (промахи кэша) в режиме ленивого списка вхождений.
TextIndexLazySegmentsPrepared
Количество подготовленных сегментов (считанных с диска или кэшированных) в режиме ленивого списка вхождений.
TextIndexLazySegmentsSkippedDense
Количество полностью плотных сегментов, целиком заполняемых (memset для OR, инкремент для побитового И) вместо декодирования блоков, в режиме ленивого списка вхождений.
TextIndexLazySegmentsSkippedResolved
Количество сегментов, пропущенных из-за того, что выходная область уже была определена (все единицы для OR, все нули для побитового И) в режиме ленивого списка вхождений.
TextIndexPhraseMatchMicroseconds
Общее время, затраченное на пересечение при поиске совпадений фраз roaringish.
TextIndexPositionsDecodeMicroseconds
Общее время, затраченное на декодирование списков позиций текстового индекса (.pos) для поиска по фразам.
TextIndexPostingsCacheHits
Количество случаев, когда список вхождений текстового индекса находился в кэше.
TextIndexPostingsCacheMisses
Количество раз, когда список вхождений текстового индекса не был найден в кэше.
TextIndexReadDictionaryBlocks
Количество раз, когда блок словаря текстового индекса считывался с диска.
TextIndexReadGranulesMicroseconds
Общее время, затраченное на чтение и анализ гранул текстового индекса.
TextIndexReadPostings
Количество чтений списка вхождений из текстового индекса.
TextIndexReadSparseIndexBlocks
Количество обращений к блоку разреженного индекса при чтении из текстового индекса.
TextIndexReaderTotalMicroseconds
Общее время чтения текстового индекса.
TextIndexTokensCacheHits
Количество случаев, когда информация о токене текстового индекса была найдена в кеше.
TextIndexTokensCacheMisses
Количество случаев, когда информация о токене текстового индекса отсутствовала в кэше.
TextIndexUseHint
Количество гранул индекса, для которых в качестве подсказки было добавлено и использовано прямое чтение из текстового индекса.
TextIndexUsedEmbeddedPostings
Количество использований списка вхождений, встроенного в словарь.
ThreadPoolReaderPageCacheHit
Количество случаев, когда чтение в ThreadPoolReader выполнялось из кэша страниц.
ThreadPoolReaderPageCacheHitBytes
Количество байтов, прочитанных в ThreadPoolReader из кэша страниц.
ThreadPoolReaderPageCacheHitElapsedMicroseconds
Время чтения данных из кэша страниц в ThreadPoolReader.
ThreadPoolReaderPageCacheMiss
Количество случаев, когда чтение внутри ThreadPoolReader выполнялось не из кэша страниц, а передавалось в пул потоков.
ThreadPoolReaderPageCacheMissBytes
Количество байтов, прочитанных внутри ThreadPoolReader, когда чтение выполнялось не из кэша страниц, а передавалось в пул потоков.
ThreadPoolReaderPageCacheMissElapsedMicroseconds
Время, затраченное на чтение данных в рамках асинхронной задачи в ThreadPoolReader, когда чтение выполнялось не из кэша страниц.
ThreadpoolReaderPrepareMicroseconds
Время, затраченное на подготовку (например, на вызов метода seek() у reader)
ThreadpoolReaderReadBytes
Байты, прочитанные в задаче пула потоков при асинхронном чтении
ThreadpoolReaderSubmit
Байты, прочитанные задачей пула потоков при асинхронном чтении
ThreadpoolReaderSubmitLookupInCacheMicroseconds
Сколько времени заняла проверка, находится ли содержимое в кэше
ThreadpoolReaderSubmitReadSynchronously
Сколько раз задача не была отправлена в пул потоков, а чтение вместо этого выполнялось синхронно
ThreadpoolReaderSubmitReadSynchronouslyBytes
Сколько байт было считано синхронно
ThreadpoolReaderSubmitReadSynchronouslyMicroseconds
Время, затраченное на синхронное чтение
ThreadpoolReaderTaskMicroseconds
Время, затраченное на получение данных при асинхронном чтении
ThrottlerSleepMicroseconds
Общее время, в течение которого запрос ожидал, чтобы соответствовать всем настройкам throttling.
TinyS3Clients
Количество копий клиентов S3, повторно использующих существующий провайдер аутентификации другого клиента.
USearchAddComputedDistances
Количество случаев вычисления расстояния при добавлении векторов в индексы USearch.
USearchAddCount
Количество векторов, добавленных в индексы usearch.
USearchAddVisitedMembers
Количество узлов, посещаемых при добавлении векторов в индексы usearch.
USearchSearchComputedDistances
Количество вычислений расстояния при поиске по индексам USearch.
USearchSearchCount
Количество поисковых операций, выполненных в индексах usearch.
USearchSearchVisitedMembers
Количество узлов, просмотренных при поиске по индексам usearch.
UncompressedCacheHits
Количество раз, когда блок данных был найден в кэше несжатых данных, благодаря чему декомпрессия не потребовалась.
UncompressedCacheMisses
Количество случаев, когда блок данных не был найден в кэше несжатых данных (и потребовалась распаковка).
UncompressedCacheWeightLost
Количество байтов, вытесненных из несжатого кэша.
UniqueKeyBitmapLoadMicroseconds
Время, затраченное на чтение и десериализацию вспомогательных файлов delete-bitmap для UNIQUE KEY при промахе кэша DeleteBitmapCache.
UniqueKeyBitmapUpdates
Количество записанных sidecar-файлов delete-bitmap для UNIQUE KEY (по одному на каждое вытеснение / DELETE-коммит).
UniqueKeyIndexCacheHits
Количество случаев, когда запись находилась в кэше индекса UNIQUE KEY, поэтому не требовалось загружать SST-блок.
UniqueKeyIndexCacheLookupMicroseconds
Реальное время выполнения внутри UniqueKeyIndexCache::Lookup + UniqueKeyIndexCache::Insert (адаптер CacheBase на стороне ClickHouse для кэша блоков RocksDB).
UniqueKeyIndexCacheMisses
Количество случаев, когда запись не находилась в кэше индекса UNIQUE KEY и приходилось загружать SST-блок с диска.
UniqueKeySSTWriteMicroseconds
Общее реальное время, затраченное за время жизни SSTIndexWriter, — включает Open для SST, каждый Put в addEncoded, а также Finish + копирование через writeFile в finalizeToStorage. Не включает работу, которую статические вспомогательные функции выполняют до создания writer'а (кодирование + сортировка по неперекрёстному префиксу path). Метрика выдаётся один раз на каждый writer.
UserThrottlerBytes
Байты, пропущенные через ограничитель 'max_network_bandwidth_for_user'.
UserThrottlerSleepMicroseconds
Общее время, в течение которого запрос ожидал, чтобы соответствовать ограничению пропускной способности 'max_network_bandwidth_for_user'.
UserTimeMicroseconds
Общее время, в течение которого потоки, обрабатывающие запросы и другие задачи, выполняли инструкции CPU в пользовательском режиме. Сюда также входит время, когда конвейер CPU простаивал из-за доступа к оперативной памяти, промахов кэша, неверного предсказания ветвлений, гиперпоточности и т. д.
VectorSimilarityIndexCacheHits
Количество случаев, когда гранула индекса обнаруживалась в кэше векторного индекса.
VectorSimilarityIndexCacheMisses
Количество случаев, когда index granule не удавалось найти в кэше векторного индекса и её приходилось считывать с диска.
VectorSimilarityIndexCacheWeightLost
Примерное количество байтов, вытесненных из кэша векторного индекса.
VersionedCollapsingSortedMilliseconds
Общее время, затраченное на схлопывание по версии для отсортированных столбцов
WaitMarksLoadMicroseconds
Время, затраченное на загрузку марок
WaitPrefetchTaskMicroseconds
Время, затраченное на ожидание reader'а с предвыборкой
WasmDeserializationMicroseconds
Время, потраченное на выполнение кода WebAssembly
WasmGuestExecuteMicroseconds
Время выполнения кода WebAssembly
WasmMemoryAllocated
Общий объём памяти, выделенный для компартментов WebAssembly
WasmModuleInstatiate
Количество созданных компартментов WebAssembly
WasmSerializationMicroseconds
Время, затраченное на выполнение кода WebAssembly
WasmTotalExecuteMicroseconds
Время, затраченное на выполнение кода WebAssembly
WriteBufferFromFileDescriptorWrite
Количество операций записи (write/pwrite) в файловый дескриптор. Сокеты не учитываются.
WriteBufferFromFileDescriptorWriteBytes
Количество байтов, записанных в файловые дескрипторы. Если файл сжат, здесь отображается размер сжатых данных.
WriteBufferFromFileDescriptorWriteFailed
Количество случаев, когда запись (write/pwrite) в файловый дескриптор завершалась ошибкой.
WriteBufferFromHTTPBytes
Общий размер в байтах полезной нагрузки, полученной и отправленной через WriteBufferFromHTTP. HTTP-заголовки не включаются.
WriteBufferFromHTTPRequestsSent
Количество HTTP-запросов, отправленных компонентом WriteBufferFromHTTP
WriteBufferFromS3Bytes
Количество байтов, записанных в S3.
WriteBufferFromS3Microseconds
Время, затраченное на запись в S3.
WriteBufferFromS3RequestsErrors
Число исключений при записи в S3.
WriteBufferFromS3WaitInflightLimitMicroseconds
Время, затраченное на ожидание завершения части текущих запросов, когда их число достигло предела, заданного s3_max_inflight_parts_for_one_file.
ZooKeeperBytesReceived
Количество байтов, полученных по сети при обмене данными с ZooKeeper.
ZooKeeperBytesSent
Количество байтов, отправленных по сети при взаимодействии с ZooKeeper.
ZooKeeperCheck
Количество запросов 'check' к ZooKeeper. Обычно сами по себе они не имеют смысла, только как часть сложной транзакции.
ZooKeeperClose
Количество случаев, когда соединение с ZooKeeper было закрыто по собственной инициативе.
ZooKeeperCreate
Количество запросов на создание в ZooKeeper.
ZooKeeperExists
Количество запросов «exists» к ZooKeeper.
ZooKeeperGet
Количество запросов 'get' к ZooKeeper.
ZooKeeperGetACL
Количество запросов getACL к ZooKeeper.
ZooKeeperHardwareExceptions
Количество исключений при работе с ZooKeeper, связанных с сетью (потеря соединения и т. п.).
ZooKeeperInit
Количество установленных соединений с ZooKeeper.
ZooKeeperList
Количество запросов 'list' (getChildren) к ZooKeeper.
ZooKeeperListRecursive
Количество запросов listRecursive к ZooKeeper.
ZooKeeperMulti
Количество multi-запросов к ZooKeeper (составных транзакций).
ZooKeeperMultiRead
Количество запросов multi на чтение к ZooKeeper (составные транзакции).
ZooKeeperMultiWrite
Количество запросов 'multi' на запись в ZooKeeper (составные транзакции).
ZooKeeperOtherExceptions
Количество исключений при работе с ZooKeeper, за исключением ZooKeeperUserExceptions и ZooKeeperHardwareExceptions.
ZooKeeperReconfig
Количество запросов «reconfig» к ZooKeeper.
ZooKeeperRemove
Количество запросов «remove» к ZooKeeper.
ZooKeeperSet
Количество запросов «set» к ZooKeeper.
ZooKeeperSync
Количество запросов sync к ZooKeeper. Такие запросы требуются и используются редко.
ZooKeeperTransactions
Количество операций ZooKeeper, включая операции чтения и записи, а также мультизакции.
ZooKeeperUserExceptions
Количество исключений при работе с ZooKeeper, связанных с данными (отсутствие узла, неверная версия и т. п.).
ZooKeeperWaitMicroseconds
Количество микросекунд, потраченных на ожидание ответов от ZooKeeper после создания запроса, в сумме по всем потокам, отправляющим запросы.
ZooKeeperWatchCallbackDurationMicroseconds
Общее время, затраченное на обработку обратных вызовов наблюдений ZooKeeper (сетевой поток).
ZooKeeperWatchCallbackErrors
Количество исключений, возникших при выполнении обратных вызовов наблюдений ZooKeeper.
ZooKeeperWatchResponse
Количество уведомлений наблюдения, полученных от ZooKeeper.
ZooKeeperWatchTriggeredBackupCoordination
Количество уведомлений наблюдения, направленных в координацию резервного копирования и восстановления.
ZooKeeperWatchTriggeredClusterDiscovery
Количество уведомлений наблюдения, отправленных в ClusterDiscovery.
ZooKeeperWatchTriggeredDistributedDDL
Количество уведомлений наблюдения, направленных в очередь DDLWorker.
ZooKeeperWatchTriggeredMaterializedViewRefresh
Количество уведомлений наблюдения, направленных в подсистему координации обновления MaterializedView.
ZooKeeperWatchTriggeredObjectStorageQueue
Количество уведомлений наблюдения, отправленных в ObjectStorageQueue / S3Queue.
ZooKeeperWatchTriggeredOther
Количество уведомлений наблюдения, переданных некатегоризированным функциям обратного вызова.
ZooKeeperWatchTriggeredReplicatedAccessControl
Количество уведомлений наблюдения, переданных в ReplicatedAccessStorage.
ZooKeeperWatchTriggeredReplicatedMergeTreeLeaderElection
Количество уведомлений наблюдения, направленных на выбор лидера / блокировки реплик в ReplicatedMergeTree.
ZooKeeperWatchTriggeredReplicatedMergeTreeLog
Количество уведомлений наблюдения, отправленных для записей журнала ReplicatedMergeTree.
ZooKeeperWatchTriggeredReplicatedMergeTreeMutations
Количество уведомлений наблюдения, отправленных мутациям ReplicatedMergeTree.
ZooKeeperWatchTriggeredReplicatedMergeTreeReplicaSync
Количество уведомлений наблюдения, отправленных в ожидании обработки репликами записей журнала (SYNC REPLICA, ALTER, мутации).
ZooKeeperWatchTriggeredUserDefinedSQLObjects
Количество уведомлений наблюдения, направленных в UserDefinedSQLObjectsZooKeeperStorage.
ZooKeeperWatchTriggeredWorkloadEntity
Количество уведомлений наблюдения, переданных в WorkloadEntityKeeperStorage.