【问题标题】:How do you configure Query Logging for Neo4j Community Edition 3.10 on OS X?如何在 OS X 上为 Neo4j Community Edition 3.10 配置查询日志?
【发布时间】:2017-11-03 15:18:20
【问题描述】:

我正在尝试为 Mac OS X 上的查询日志配置 Neo4j。

我在 ~/Documents/Neo4j/.neo4j.conf 中添加了以下几行

# Enable query logging with parameters
dbms.logs.query.enabled=true
dbms.logs.query.parameter_logging_enabled=true

这似乎是指示所要求的。我的数据库位于不同的目录中。

我做错了什么?我没有看到任何查询日志记录,也没有看到出现的 query.log 文件。

【问题讨论】:

    标签: logging neo4j configuration graph-databases


    【解决方案1】:

    查询日志是企业版独有的功能。虽然查询日志文档页面上没有明确说明,但在作为查询日志页面的父级的 Logging 页面上进行了说明。

    如果您使用 Neo4j 桌面应用程序,您将获得一个单独的非生产企业许可证(有限制),并且能够启动一个企业版实例,您可以配置该实例来记录您的查询。

    【讨论】:

    • 啊,好吧,这清除了...不幸的是。谢谢。
    【解决方案2】:

    首先:你应该在修改 neo4j.conf 文件后重启 neo4j。另外,according the docs,在 OS X 桌面安装中 neo4j.conf 文件的文件位置是:

    ${HOME}/Documents/Neo4j/neo4j.conf

    即:neo4j.conf前面没有点。

    【讨论】:

    • 谢谢。我之前确实尝试过。没运气。我仍然没有看到 query.log 文件。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-21
    • 1970-01-01
    • 2016-04-11
    相关资源
    最近更新 更多