如何将查询语句记录到Neo4j服务器版本3

时间:2016-05-24 14:27:50

标签: neo4j

我正在使用neo4j 3.1,我想记录所有的http查询。我在neo4j 2https://stackoverflow.com/a/27764578/6376592)上找到了它的工作原理。 但我不能以同样的方式配置neo4j 3.1,我只看到没有有趣的输出,如:

2016-05-24 12:57:44.940+0000 INFO  [REQUEST] [AsyncLog @ 2016-05-24 12:57:44.939+0000]  127.0.0.1 - null [Tue May 24 15:57:44 MSK 2016] "/db/data/propertykeys?null" 200 -1 "http://localhost:7474/browser/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.87 Safari/537.36" 1

任何人都可以帮我找到配置它的方法吗?

1 个答案:

答案 0 :(得分:1)

您可以使用以下命令激活查询记录:

dbms.logs.query.enabled=true

您还可以使用以下命令记录查询参数:

dbms.logs.query.parameter_logging_enabled=true

日志记录将在conf/query.log文件

中找到

配置参考:

http://neo4j.com/docs/operations-manual/3.0/#configuration-settings