2017-10-09 6 views
0

Neo4j 3+のログをカスタマイズする方法はありますか?ログパターン、出力ファイル、レベル、ローリングポリシーなどを定義できるlogback.xmlのようなもの。Neo4j 3+ログのカスタマイズ

答えて

1

あなたがのNeo4j Serverを使用して話をしている場合は、ログ設定がdbms.logs.で始まるオプションで、neo4j.confファイルで提供されています:https://neo4j.com/docs/operations-manual/current/reference/configuration-settings/

これらのオプションは、ログレベル、出力ファイル、ローテーションポリシーなどが含まれます

他のアプリケーションに埋め込まれたNeo4jを使用している場合は、GraphDatabaseFactorysetUserLogProvider(...)を使用できます。ユーザのロギングを別のフレームワークにルーティングする場合は、neo4jロギング・ジャーにSlf4jLogProviderがあります。これを使用して、slf4jにログを送信し、好きな場所にログを送信できます。

+0

Neo4j Serverを使用しているのは、(neo4j.confのプロパティを使用して)ロギング設定のための唯一の方法ですか? ログフレームワーク( 'setUserLogProvider'に似ています)をカスタマイズすることは可能でしょうか? – kali

+0

Neo4j Serverはスタンドアロンアプリケーションで、 'neo4j.conf'を介して設定できます。私は、この設定でロギングフレームワークを変更するために指定できるオプションは認識していません。 –

+0

あなたのユースケースは何か分かりませんが、おそらくNeo4jサーバーにログをファイルに書き込ませてから、必要に応じて解析します。 –

関連する問題