Уведомления на внешние системы из openstack

Мы хотим разработать приложение, которое будет контролировать хосты и виртуальные машины, управляемые через openstack. Мы используем API-интерфейсы REST openstack для получения инвентаризации хостов и серверов. Следующим шагом является прослушивание любых уведомлений / событий из среды openstack, таких как отключение Vm, приостановка VM и т. Д. Мы не хотим полагаться на облакомер, так как это может не быть обязательным компонентом в наших развертываниях.

Одним из способов является зацикливание на кроличьих сообщениях из Новой. Если это идеальный способ, есть ли какой-нибудь Java-клиент, уже написанный для использования этого механизма? Проблема этого подхода в том, что мне нужно знать имя пользователя и пароль для rabbitmq, которые могут отличаться от учетных данных контроллера openstack.

Поэтому мы проверяем, как лучше всего получать уведомления (в частности, о событиях вычислений, таких как отключение виртуальной машины, приостановка работы виртуальной машины и т. Д.) Из среды openstack во внешнее приложение без использования cielometer.

Я наткнулся на другой пост " Уведомления в openstack", в котором говорилось о подобной проблеме. Но предоставленный ответ был с использованием циелометра, с которым я не хочу идти.

0 ответов

Другие вопросы по тегам