2016-12-01 44 views
0

我正在尝试通过Openstack Cloud来查找API中的任何内容,以便我可以在硬件级别上获取云资源分配的数据。有没有人知道任何库或工具轮询硬件级资源分配数据?云资源分配的分析

谢谢

回答

0

据我所知,OpenStack的本身并不包括监控设施,让您物理主机。根据您部署OpenStack的方式,您应该考虑与OpenStack组件一起部署传统的服务器监控解决方案。

OpenStack Wiki列出了许多其他人使用OpenStack云的监控解决方案和监控脚本:OpenStack Monitoring Tools。您需要监控核心OpenStack 基础架构组件(关系数据库,例如MySQL,RabbitMQ,Memcache等)。除了监控您的物理主机,您还需要监控核心OpenStack 基础结构组件。再次,存在大量的监控解决方案和插件(例如Telegraf,Prometheus)。

OpenStack Nova包含一个API,用于查询管理程序状态。你可以用这个来看看Nova的负载:Hypervisor Details API。这个API可以提供您可能要查找的监控信息(即“我的虚拟机管理程序有多少剩余容量?”)。你的问题在这里有点不清楚。 但是它不能替代正确监控物理主机健康+基础设施组件