E-MapReduce(簡稱EMR)支援在控制台查看或配置日誌參數,也支援在命令列中設定參數。本文為您介紹ClickHouse服務的日誌配置。
前提條件
已建立OLAP叢集,且選擇了ClickHouse服務,詳情請參見建立ClickHouse叢集。
Clickhouse控制台日誌配置
您可以在ClickHouse服務配置頁面的服務配置地區,單擊server-config頁簽,在搜尋地區搜尋logger.,即可查看或修改所有的日誌配置項。

| 參數 | 描述 |
| logger.level | 日誌的等級,預設等級為information。可以配置的等級從嚴格到寬鬆依次為
|
| logger.size | 記錄檔的大小。當檔案達到該參數設定的值時,ClickHouse會將其存檔並重新命名,並建立一個新的記錄檔。預設值為1000M。 |
| logger.count | 存檔的ClickHouse記錄檔個數。當存檔的記錄檔個數達到該參數設定的值時,ClickHouse會將最早的存檔刪除。預設值為10。 |
ClickHouse用戶端日誌配置
您可以通過配置用戶端日誌,來接收來自服務端的日誌,預設接收fatal層級的日誌。
- 通過SSH方式登入叢集,詳情請參見登入叢集。
- 基本操作樣本。
- 查看每次執行的日誌。
- 您可以執行以下命令,設定參數send_logs_level查看每次執行的日誌。
set send_logs_level='debug';返回資訊如下所示。SET send_logs_level = 'debug' Ok. 0 rows in set. Elapsed: 0.002 sec.
- 您可以執行以下命令,設定參數send_logs_level查看每次執行的日誌。
- 在啟動ClickHouse用戶端時,您可以執行以下命令,將日誌儲存到指定的檔案中。
clickhouse-client -h core-1-1 -m --send_logs_level=trace --log-level=trace --server_logs_file='/tmp/query.log'
- 查看每次執行的日誌。