1. zookeeper
1.1. 功能截图
1.2. 知识点
说明ZooKeeper监控支持对ZooKeeper单机和集群的监控,提供对ZooKeeper树的监控及增删改操作。
1.3. 功能详述
1.3.1. zookeeper群组新增
单机新增
点击新增按钮进入页面-,选择群组类型为"单机",如下图:
输入字段说明
群组类型:群组类型表示该zookeeper群组所属的集群模式,目前支持的有单机、集群。
群组编号:该字段唯一标识一个zookeeper群组,如zookeeperSingle等
群组名称:该字段一般与实例组名称保持一致
群组描述:对zookeeper群组的说明。
服务器IP:实例所在主机的IP。。
节点端口:实例所占端口。
是否监控:是否开启对该zookeeper实例的监控
输入完以上字段,点击下一步即可在NTC系统上管理你添加的单机资源。
集群新增
点击新增按钮进入新增页面-,选择群组类型为"集群",如下图: 输入字段说明
群组类型:群组类型表示该zookeeper群组所属的集群模式,目前支持的有单机、集群。
群组编号:该字段唯一标识一个zookeeper群组,如zookeepercluster等
群组名称:该字段一般与实例组名称保持一致
群组描述:对zookeeper群组的说明。
服务器IP:集群中所在的实例IP地址。
节点端口:集群节点IP所对应的端口。
集群需要输入所有节点,点击集群节点地址右侧加号可以增加节点。输入完以上字段,点击下一步即可显示通过节点显示所有集群已连接上的节点,如下图:
1.3.2. zookeeper群组修改
点击修改zookeeper群组按钮进入修改群组页面,如下图:
在zookeeper群组修改页面可以修改群组名称、群组描述,以及每个节点的实例名称、是否监控(取消监控则会使该节点信息不被采集)。群组修改不允许新增或删除节点,若节点扩展或其他需要改变节点数量时,请将整个集群删除重新添加。
1.3.3. zookeeper群组删除
点击删除zookeeper群组按钮删除群组,如下图:
1.3.4. zookeeper监控
点击监控按钮进入监控服务页面。
单机监控
当选择监控节点为单机时,会直接进入该实例的监控界面,ZooKeeper实例监控页面包括单机概览、监控大盘和zookeeper树三个部分。
- 单机概览
在系统概要中我们分为2个部分,分别为节点的基本信息、连接的客户端。
- 监控大盘
在监控大盘中我们提供了用户比较关心的zookeeper文件描述符、zookeeper堆积请求、zookeeper客户端连接数、zookeeper临时节点数、zookeeper延时监控、zookeeper收发包数、zookeeper订阅数、zookeeper节点数等视图展示。
- zookeeper树
在zookeeper树中,我们提供了一个查看各个节点的树形结构以及该节点对应的详情信息、数据、监听host,用户可以对该节点进行新增、删除与修改。
(1) 节点详情
节点详情下提供查看父节点与创建时间等信息。
(2) 数据
数据显示的是该节点下的data数据,若无数据则为空。
(3) 监听host
监听host下的列表数据为监听该节点的host,若无则显示为空
(4) Zookeeper节点新增
点击zookeeper树中的节点,点击右边的新增按钮在该节点底下新增子节点
输入字段说明:
名称:需要新增的子节点的名称。
数据:需要新增的子节点下的数据。
(5) Zookeeper节点修改
点击zookeeper树中的节点,点击右边的修改按钮修改该节点的数据
在zookeeper树节点修改页面只可修改其数据信息
(6) Zookeeper节点删除
点击zookeeper树中的节点,点击右边的删除按钮删除该节点
集群监控
当选择监控节点为集群时,会显示集群中节点的状态、集群概览等,如下图:
通过节点列表信息可以快速了解集群概况,每个状态为"正常"的节点都可以通过点击节点地址进入每个实例的监控信息,如下图:
该页面与单机监控相同。