架构
此图显示了 Neo4j Ops Manager (NOM) 架构

-
前端 - 用户使用 Web 界面连接到 NOM。此 Web 应用程序使用 GraphQL API 请求与 NOM Server 通信。
-
NOM Server - NOM 服务器是一个 Java 应用程序,打包在 JAR 文件中,并部署到 Java 服务器。
-
NOM 持久性 - NOM 服务器需要一个 Neo4j 数据库(持久性)来存储操作数据,建议将其作为一个专门的 Neo4j 单实例运行,仅运行 NOM,以最大程度地减少对其他数据库的影响。
-
Neo4j 主机 - NOM 监控一个或多个主机,这些主机至少包含以下组件
-
NOM 代理 - 每个由 NOM 管理的 DBMS 实例都将在主机上与实例一起部署一个 NOM 代理。该代理充当 NOM 服务器(和管理员)的本地代理,能够执行 DBMS 和操作系统命令。该代理始终通过 TLS 加密 gRPC API 初始化与服务器的连接。
-
Neo4j - 监控的 DBMS。
-