Перейти к основному содержанию
Запросы в ClickHouse CloudДанные в этой системной таблице хранятся локально на каждом узле ClickHouse Cloud. Поэтому, чтобы получить полное представление обо всех данных, требуется функция clusterAllReplicas. Дополнительные сведения см. здесь.

Описание

Содержит коды ошибок и число их срабатываний. Чтобы показать все возможные коды ошибок, включая те, которые не срабатывали, установите параметр system_events_show_zero_values равным 1.

Столбцы

  • name (String) — Имя ошибки (errorCodeToName).
  • code (Int32) — Код ошибки.
  • value (UInt64) — Количество раз, когда произошла эта ошибка.
  • last_error_time (DateTime) — Время, когда произошла последняя ошибка.
  • last_error_message (String) — Сообщение о последней ошибке.
  • last_error_format_string (String) — Строка формата для последней ошибки.
  • last_error_trace (Array(UInt64)) — Трассировка стека, представляющая собой список физических адресов, по которым расположены вызванные методы.
  • remote (UInt8) — Удалённое исключение (то есть полученное в ходе одного из распределённых запросов).
  • query_id (String) — Идентификатор запроса, вызвавшего ошибку (если доступен).
Счётчики некоторых ошибок могут увеличиваться даже при успешном выполнении запроса. Не рекомендуется использовать эту таблицу для мониторинга сервера, если только вы не уверены, что соответствующая ошибка не может быть ложноположительной.

Пример

Query
SELECT name, code, value
FROM system.errors
WHERE value > 0
ORDER BY code ASC
LIMIT 1

┌─name─────────────┬─code─┬─value─┐
│ CANNOT_OPEN_FILE │   761
└──────────────────┴──────┴───────┘
Response
WITH arrayMap(x -> demangle(addressToSymbol(x)), last_error_trace) AS all
SELECT name, arrayStringConcat(all, '\n') AS res
FROM system.errors
LIMIT 1
SETTINGS allow_introspection_functions=1\G
Последнее изменение 10 июня 2026 г.