我必须监控Neo4j是否准备就绪并且正在运行。 我知道有一些REST状态代码。
是否有用于查询Neo4j状态的状态代码和/或方法?
我认为有一个“neo4j status”命令。 但是,我不一定要启动shell来执行该命令。
我想通过Python以编程方式查询Neo4j的状态。
Neo4j REST状态代码指出HTTP代码与Neo4j的状态不对应,这是有道理的。 另外,我认为我不一定能打到Neo4j的网络前端: 例如http://neo4jhost:7474/browser/
感谢。
答案 0 :(得分:0)
Neo4j企业版有许多可用于监控的JMX bean,请参阅http://neo4j.com/docs/stable/operations-monitoring.html。
AFAIK还有python的JMX桥实现。