system.crash_log
ClickHouse Cloud でのクエリ実行
このシステムテーブルのデータは、ClickHouse Cloud の各ノードにローカルに格納されています。そのため、すべてのデータを包括的に確認するには、clusterAllReplicas 関数を使用する必要があります。詳細についてはこちらを参照してください。
説明
致命的なエラーのスタックトレース情報を保持します。テーブルはデフォルトではデータベース内に存在せず、致命的なエラーが発生したときにのみ作成されます。
カラム
hostname(LowCardinality(String)) — クラッシュが発生したホスト名。event_date(Date) — クラッシュが発生した日付。event_time(DateTime) — クラッシュが発生した時刻。timestamp_ns(UInt64) — ナノ秒精度のイベントタイムスタンプ。signal(Int32) — シグナル番号。signal_code(Int32) — シグナルコード。シグナルの原因に関する追加情報を示します。thread_id(UInt64) — スレッド ID。query_id(String) — Query ID。query(String) — クラッシュ発生時に実行されていたクエリのテキスト。trace(Array(UInt64)) — クラッシュ発生時点のスタックトレース。各要素は ClickHouse サーバープロセス内の仮想メモリアドレスです。trace_full(Array(String)) — クラッシュ発生時点のスタックトレース。各要素には、ClickHouse サーバープロセス内で呼び出されたメソッドが含まれます。fault_address(Nullable(UInt64)) — 障害の原因となったメモリアドレス。fault_access_type(String) — 障害の原因となったメモリアクセスの種類 (例: 'read'、'write') 。signal_description(String) — signal_code に基づく、人が読んでわかる説明 (例: 'Address not mapped to object') 。current_exception_trace_full(Array(String)) — シンボル化されたフレームを含む現在の例外スタックトレース (std::terminateによるクラッシュのみ) 。version(String) — ClickHouse サーバーのバージョン。revision(UInt32) — ClickHouse サーバーのリビジョン。build_id(String) — コンパイラが生成した Build ID。git_hash(String) — ClickHouse ソースコードの Git コミットハッシュ。architecture(String) — CPU アーキテクチャ (例: x86_64、aarch64) 。
例
関連項目
- trace_log system テーブル