Java 从openstack向外部系统发送通知

Java 从openstack向外部系统发送通知,java,notifications,openstack,openstack-nova,Java,Notifications,Openstack,Openstack Nova,我们希望开发一个应用程序,通过openstack监控主机和虚拟机。我们使用openstack REST API获取主机和服务器的清单。下一步是侦听来自openstack环境的任何通知/事件,如Vm关闭、Vm挂起等。我们不希望依赖云高计,因为这可能不是部署中的必需组件 一种方法是锁定来自nova的rabbitmq消息。如果这是一种理想的方式,那么是否有任何Java客户机已经编写好使用这种机制?这种方法的问题是我需要知道rabbitmq的用户名和密码,这可能不同于openstack控制器凭据的用户名

我们希望开发一个应用程序,通过openstack监控主机和虚拟机。我们使用openstack REST API获取主机和服务器的清单。下一步是侦听来自openstack环境的任何通知/事件,如Vm关闭、Vm挂起等。我们不希望依赖云高计,因为这可能不是部署中的必需组件

一种方法是锁定来自nova的rabbitmq消息。如果这是一种理想的方式,那么是否有任何Java客户机已经编写好使用这种机制?这种方法的问题是我需要知道rabbitmq的用户名和密码,这可能不同于openstack控制器凭据的用户名和密码

因此,我们正在检查在不使用cielometer的情况下,从openstack环境向外部应用程序获取通知(特别是VM关闭、VM挂起等计算事件)的最佳方法


我看到另一篇帖子“”也在谈论类似的问题。但提供的答案是使用cielometer,我不想使用它。

为什么不使用zabbix为什么不使用zabbix