Ceph教程-Ceph存储(十)监控

启用Dashboard面板

默认新版本Ceph集群已集成一个Dashboard,并作为一个模块在manager组件里面,只需要启动这个模块,配置其监听的地址与端口,最后创建一个用户即可登录。

1. 启用模块。

~]$ ceph mgr module enable dashboard

2. 生成证书。

~]$ openssl req -new -nodes -x509 -subj "/CN=dashboard.gogen.cn" -days 3650 -keyout dashboard.key -out dashboard.crt -extensions v3_ca

上面生成的是自签证书,如果有自己的CA服务器,可以通过CA颁发证书。也可以使用可信任购买的证书,只要满足需求即可。

3. 导入证书。

~]$ ceph config-key set mgr mgr/dashboard/crt -i dashboard.crt
~]$ ceph config-key set mgr mgr/dashboard/key -i dashboard.key

4. 配置监听的端口与地址。

~]$ ceph config set mgr mgr/dashboard/server_addr 0.0.0.0
~]$ ceph config set mgr mgr/dashboard/server_port 8443

5. 创建用户。

~]$ ceph dashboard set-login-credentials admin 123456

用户名为admin,密码为123456。

6. 登录,访问任何一个mgr节点上面的8443即可,如图所示。

启用Prometheus监控接口

Ceph集群已集成Prometheus监控Clientlib,集成于mgr组件,模块名称为prometheus,只需要开启即可,默认监听9283号端口。

启用模块。

~]$ ceph mgr module enable prometheus

通过访问任何一个mgr节点的此端口即可获取到数据,如。

原文地址:https://www.linux-note.cn/?p=231

 

posted @ 2022-06-05 20:09  十支穿云箭  阅读(321)  评论(0编辑  收藏  举报