在配置和熟悉ceph时,在Dashboard顶上老是提示建议开启telemetry,架不住天天提示啊,看看这个telemetry是干嘛的?
不看不知道,看了发现别有洞天。原来ceph的telemetry机制,可以向公共Dashboard上发送ceph集群的摘要信息等,使社区可以快速查看报告的集群数量、其总容量和 OSD 数量以及版本分布趋势的汇总统计信息。
通过这些信息,虽然不能看到全部的ceph集群,但是能够看到主动上报的联网ceph集群的相关统计信息,已经能够为我们的选型以及其他宏观观察提供不少的信息了。
先去公共面板看看当前的社区整体情况:https://telemetry-public.ceph.com/
查看其中的数据,可以发现18版本占比在迅速上升。
我们开启这个测试集群的telemetry吧。
简单开启几个通道,其他值默认就好了。
在看看我们的Dashboard首页了。
可以看到telemetry模块已经启用了。嗯。我们集群还有几个报警,先不管。后面其他文章的时候再讲。
在看看公共面板上,为啥数字没变化呢?好像是提供两天的数据。
再手工推送一把,过几天再回来看数据吧。
ceph telemetry send