よくあるお問い合わせ
Q. Jira, Confluence Server / Data Center において、それぞれの製品でユーザーがログインしたことをアプリケーションログで確認したいです。どのように設定・確認可能でしょうか。
解決策・回答
A. Jira, Confluence でそれぞれで必要な設定が異なります。各製品では下記のような形で確認可能です。
・Jiraの場合
Jiraの場合には atlassian-jira-security.log 内の "The user 'admin' has PASSED authentication." のようなログでログインを確認可能です。
(参考)Jira の便利なログ ファイル
・Confluenceの場合
Confluence ではデフォルトの設定では、ログイン時のログ出力はされません。現時点で下記の機能リクエストが起案されております。
CONFSERVER-60005 Ability to track the user login attempt
参考情報として、上記のチケットに記載されておりますが、Workaround として、下記のパッケージのログレベルを変更することで、ログ出力が可能です。もしよろしければお試しください。
com.atlassian.confluence.security.login.DefaultLoginManager
ログ作成の設定
log4j ログレベル
(参考)Confluence ログを使用する
※本記事は Jira Software(DC) v8.22, Confluence(DC) v7.19 にて検証を行っています。