监视 NoSQL




管理命令行界面


管理命令行界面 (CLI) 是用于管理存储的主要工具。它用于配置、部署和更改存储组件。它还可以用于验证系统、检查服务状态、检查关键事件以及浏览存储级日志文件。可以使用以下命令访问命令行界面:

 "java -jar <kvhome>/lib/kvstore.jar <command>"

 有关 CLI 中的可用命令的完整列表,请参阅《Oracle NoSQL 管理指南》中的“CLI 命令和子命令”,详见这里

监视


除了管理 CLI 和管理控制台提供的原生监视之外,Oracle NoSQL 数据库还允许选择使用 Java Management Extensions (JMX) 代理进行监视。这些代理在每个存储节点上均提供了一些接口,允许管理客户端进行轮询以获取存储节点及其托管服务(包括复制节点和管理实例)的状态、性能指标和操作参数信息。无论是在社区版还是企业版中,均可以启用 JMX 接口。但是,您必须要有企业版才能使用 SNMP。
 
JMX 服务针对三种类型的组件公开 MBean。这些 MBean 分别是 oracle.kv.impl.mgmt.jmx 程序包中的 Java 接口 StorageNodeMBean、RepNodeMBean 和 AdminMBean。有关为各组件报告的状态的更多信息,请参阅这些接口的 javadoc

此外,它还集成了 Oracle Enterprise Manager (OEM),可通过图形化管理界面工具来发现和监视已部署的存储。有关集成的详细信息,请参阅指南