From 8238144b33da7ca99c78a3d4fa09ad8350d575e9 Mon Sep 17 00:00:00 2001 From: Shiny Date: Fri, 31 Dec 2021 11:49:32 +0800 Subject: [PATCH] Update neo4j-monitor.md --- .../neo4j-monitor.md" | 73 +++++++++++++++++++ 1 file changed, 73 insertions(+) diff --git "a/data/3.Neo4j \351\253\230\351\230\266/2.Neo4j \344\274\201\344\270\232\347\211\210\345\222\214\347\263\273\347\273\237\350\277\220\347\273\264/2.\347\263\273\347\273\237\347\233\221\346\216\247/neo4j-monitor.md" "b/data/3.Neo4j \351\253\230\351\230\266/2.Neo4j \344\274\201\344\270\232\347\211\210\345\222\214\347\263\273\347\273\237\350\277\220\347\273\264/2.\347\263\273\347\273\237\347\233\221\346\216\247/neo4j-monitor.md" index f2325d4..00ec991 100644 --- "a/data/3.Neo4j \351\253\230\351\230\266/2.Neo4j \344\274\201\344\270\232\347\211\210\345\222\214\347\263\273\347\273\237\350\277\220\347\273\264/2.\347\263\273\347\273\237\347\233\221\346\216\247/neo4j-monitor.md" +++ "b/data/3.Neo4j \351\253\230\351\230\266/2.Neo4j \344\274\201\344\270\232\347\211\210\345\222\214\347\263\273\347\273\237\350\277\220\347\273\264/2.\347\263\273\347\273\237\347\233\221\346\216\247/neo4j-monitor.md" @@ -1,2 +1,75 @@ # Neo4j系统监控 +Neo4j 提供了通过指标输出以及对当前执行查询的检查和管理进行持续分析的机制。 + +可以收集日志以进行连续分析或特定调查。可提供用于生成安全事件日志和查询日志的工具。提供查询管理功能用于对查询性能的特定调查。还提供了监控功能,用于因果集群的临时分析。 + +Neo4j 提供了一个内置的度量子系统。报告的指标可以通过 JMX 查询、从 CSV 文件中检索或由第三方监控工具使用。 + +Neo4j 具有以下类型的指标: + +- [全局](https://neo4j.com/docs/operations-manual/current/monitoring/metrics/types/#metrics-global)- 涵盖整个 Neo4j DBMS。 +- [数据库](https://neo4j.com/docs/operations-manual/current/monitoring/metrics/types/#metrics-database)- 涵盖单个数据库。 + +全局指标具有以下名称格式:`.`如果`metrics.namespaces.enabled`是`false`,或者`.dbms.`如果设置是`true`。 + +一旦数据库管理系统可用,就会报告这种类型的度量。例如,所有与 JVM 相关的指标都是全局的。特别是,该`neo4j.vm.thread.count`指标具有默认的 user-configured-prefix `neo4j`,指标名称为`vm.thread.count`。 + +默认情况下,全局指标包括: + +- 页面缓存指标 +- GC 指标 +- 线程指标 +- 内存池指标 +- 内存缓冲区指标 +- 文件描述符指标 +- 数据库操作指标 +- Bolt 指标 +- Web 服务器指标 + +每个数据库指标仅针对特定数据库报告。数据库指标仅在数据库的生命周期内可用。当数据库变得不可用时,它的所有指标也变得不可用。 + +数据库指标具有以下名称格式:`..`如果`metrics.namespaces.enabled`是`false`,或者`.database..`如果设置是`true`。 + +例如,任何事务度量都是数据库度量。特别是,该`neo4j.mydb.transaction.started`指标具有默认的 user-configured-prefix `neo4j` ,它是`mydb`数据库的指标。 + +默认情况下,数据库指标包括: + +- 交易指标 +- 检查点指标 +- 日志轮换指标 +- 数据库数据指标 +- Cypher 指标 +- 因果聚类指标 + +--- + +问题: + +下列描述中,哪一个是不正确的? + +## 答案 + +设置监控指标的功能在社区版和企业版中都可用 + +## 选项 + +### A + +默认情况下Neo4j启用了CSV日志记录 + +### B + +可以通过设置启用将监控度量发送到Graphite系统 + +### C + +可以通过设置启用将监控度量发送到Prometheus系统 + +### D + +可以通过设置以JMX MBean方式公开监控度量 + +### E + +设置监控指标的功能在社区版和企业版中都可用 -- GitLab