到目前为止,根据我对 OpenStack Python SDK 的理解,我能够读取 Hypervisor、Servers 实例,但是,我没有看到用于接收和处理集群上发生的操作的更改通知/事件的 API,例如 A添加新 VM,删除现有 VM 等。
有一个类似的旧帖子(大约 2016 年),我很好奇通知处理是否有任何变化? 从 openstack 到外部系统的通知
我看到一个文档,其中讨论了通过消息总线发出通知,指示服务中发生的不同事件。
https://docs.openstack.org/ironic/latest/admin/notifications.html
我有以下问题:
Does Openstack Python SDK support notification APIs?
How do I receive/monitor notifications for VM related changes?
How do I receive/monitor notifications for compute/hypervisor related changes?
How do I receive/monitor notifications for Virtual Switch related changes?
我在 openstack 中看到了诸如Notifications 之类的其他帖子,他们建议使用使用数据库的 Ceilometer 项目。有没有比使用像云高仪这样完全不同的服务更轻量级的解决方案?
提前感谢您在这方面的帮助。