On this page:

Logs Location

This section describes Confluence's default logging behaviour, assuming that you have not changed the destination of the logs. So as to unify logging across different application servers, Confluence uses the atlassian-confluence.log, not the application server log, as it's primary log.

Atlassian Support will almost always ask for the atlassian-confluence.log from the confluence-home/logs directory. The easiest way to find this location is to look for the "Confluence Home" setting from Administration > System Information. If you can't access Administration > System Information, check <confluence-install>/confluence/WEB-INF/classes/confluence-init.properties and look for the confluence.home setting, then find the logs in that directory.

For Confluence 2.6.x and earlier, the default behaviour is:

For Confluence 2.7.x and later, both Standalone and EAR/WAR distributions follow the same default behaviour:

背景

Confluence uses Apache's log4j logging service. This allows a developer or administrator to control the logging behavior and the log output file by editing a configuration file, without touching the application binary. There are six known log4j logging levels.

ログ設定ファイルの場所

Confluence's logging behaviour is defined in the following properties file:
<CONFLUENCE-INSTALL>/confluence/WEB-INF/classes/log4j.properties

This file is a standard log4j configuration file, as described in the Apache log4j documentation.

ログ ファイルの出力先の変更

用語: log4j では、出力先を「アペンダ」と呼びます。

To change the destination of the log files, you need to stop Confluence and then change the settings in the 'Logging Location and Appender' section of the log4j.properties file. The location of this file is described above.

In the standard properties file supplied with Confluence 2.7 and later, you will find entries for two appenders:

Confluence ships with the full suite of appenders offered by log4j. Read more about appenders in the log4j documentation.

ログ レベルの変更

See Configuring Logging for instructions on how to change the logging configuration of Confluence.

一部の特定の Confluence ログ オプションの使用

このセクションには、必要になるかもしれない特定のログ設定に関するアドバイスがいくつか含まれています。

データベースに対する SQL リクエストの詳細のログ記録

データベースに送信される個々の SQL リクエストを記録できるように、Confluence のログを増やすことができます。これは特定の問題のトラブルシューティングに役立ちます。

2つの方法で、詳細な SQL のログ記録を有効化できます。

各 Confluence ページへのユーザーの参照/アクセスの詳細のログ記録

You can configure the log to show which users are accessing which pages in Confluence. This can only be done via the logging properties file – see the detailed instructions.

Where are my Thread Dumps?

Thread dumps are logged to the application server log file.

関連トピック