来自Neo4j operations manual我看到Neo4j服务器/集群报告了各种监控指标。
我不知道如何来查询这些指标。如何从Cypher查询(来自cypher-shell
)或服务器的HTTP接口检索此信息?
答案 0 :(得分:2)
如果设置了连接器,这些指标会转储到CSV文件中或直接发送到Ganglia。
如果您想要访问Cypher
或HTTP
中的某个指标,建议您查看JMX指标(您会发现相同的内容)。
这是指向可用指标的链接:https://neo4j.com/docs/java-reference/3.3/jmx-metrics/#jmx-mxbeans
在Cypher
中,有一个程序来检索一些JMX值:
CALL dbms.queryJmx('*:*')
你可以在HTTP中做同样的事情:
curl -H "Content-Type:application/json" http://localhost:7474/db/manage/server/jmx/domain/*/*