7.5. 集群监控
7.5.1. 使用 Jolokia 监控 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
要监控集群的状态,您必须在 OpenDaylight 中启用 Jolokia 支持。
从 Jolokia 地址获取配置数据存储集群报告:
curl -u <odl_username><odl_password>http://<odl_ip>:8081/jolokia/read/org.opendaylight.controller:type=DistributedConfigDatastore,Category=ShardManager,name=shard-manager-config
# curl -u <odl_username><odl_password>http://<odl_ip>:8081/jolokia/read/org.opendaylight.controller:type=DistributedConfigDatastore,Category=ShardManager,name=shard-manager-config
从 Jolokia 地址获取操作数据存储集群报告:
curl -u <odl_username><odl_password>http://<odl_ip>:8081/jolokia/read/org.opendaylight.controller:type=DistributedOperationalDatastore,Category=ShardManager,name=shard-manager-operational
# curl -u <odl_username><odl_password>http://<odl_ip>:8081/jolokia/read/org.opendaylight.controller:type=DistributedOperationalDatastore,Category=ShardManager,name=shard-manager-operational
报告是 JSON 文档。
注意
您必须更改 IP 地址和 member-1 值以匹配您的环境。如果没有首选节点响应,IP 地址可以指向 VIP。但是,寻址特定的控制器提供更多相关的结果。
此描述必须在每个节点上表示相同的领导人。
注意
您还可以使用由上游 OpenDaylight 团队开发的 Cluster Monitor 工具监控集群。您可以在 OpenDaylight Github 存储库中找到它。
该工具不是 Red Hat OpenStack Platform 13 的一部分,它不受红帽的支持或提供。