是否可以用神经节监测系统测量openstack负荷?

时间:2014-05-14 05:30:03

标签: cloud openstack ganglia

我正在试图弄清楚是否有可能测量openstack上的负载对于带有Ganglia监控系统的slave / child openstack虚拟机上的CPU使用率测量?我找不到任何正确的答案。在这里,我使用单独的服务器来测量负载和运行VM。

感谢您的帮助!

2 个答案:

答案 0 :(得分:0)

从技术上讲,是的 - 虽然很容易使用它,并且开箱即用#34;没有twaeking可能会很麻烦。将ganglia代理添加到每个openstack计算节点是您要启动的地方,并且从那里开始,它非常依赖于您正在使用的openstack网络配置以及所有节点之间的组播是否直接可行。

这将为您提供管理程序主机详细信息。如果您想了解虚拟机本身的详细信息,那么您最好使用插件从Libvirt获取数据(我假设这里是基于KVM的openstack,而不是其他虚拟机管理程序),以获得最佳/最诚实的数字,尽管您也可以运行您的VM中的神经网络代理也是如此。同样,他们如何沟通(即多播可用)将决定其运作的容易程度。

答案 1 :(得分:0)

您还可以探索Nagios监控的可能性。在nagios有一个ceilometer插件。 参考:http://blog.zhaw.ch/icclab/nagios-ceilometer-integration-new-plugin-available/