如何测量openstack swift的集群健康状况

时间:2013-03-09 10:15:18

标签: openstack openstack-swift

我知道有一些内置工具swift-dispersion-populateswift-dispersion-report可以衡量群集的快速健康状况。 swift-dispersion-report对所有分区的1%进行采样,以计算群集的运行状况。

我的问题是,是否有其他有效的方法而不是采样来监控群集的快速健康状况?

1 个答案:

答案 0 :(得分:1)

Dimond是一个python守护程序,它收集系统指标并将它们发布到Graphite(和其他人)。它能够收集CPU,内存,网络,I / O,负载和磁盘指标。此外,它还具有一个API,用于实现自定义收集器,以便从几乎任何来源收集指标。它可以与Swift集成

希望它有所帮助。