Мониторинг ресурсов Openstack

monasca zabbix monitoring

Да статистика на этом уровне доступна из OpenStack IP. Полезнее было бы zabbix использовать для мониторинга виртуальных машины. Это дало бы статистику для понимания реального уровня потребления вычислительных ресурсов пользователями.  Что, в свою очередь, позволило бы говорить об эффективности использования оборудования без виртуализации и с виртуализацией.

openstack host show <имя узла>
nova diagnostics <ID VM>

Есть мысль подключить и то и то, разделив по группам, подключение узлов - для динамики изменения утилизации ресурсов цод, подключение виртуальных машин. Возможно стоит добавить заббикс в стандартный шаблон для развертывания внутренней системы мониторинга.

Тут момент в том, что нужны не текущие значения, а динамика изменения по времени.

Есть плагин, который позволяет разворачивать Monitoring as a Service.

Это было бы полезней, как минимум с точки зрения бизнеса

https://wiki.openstack.org/wiki/Monasca

Если разобраться с этим вариантом - это было бы реальное конкурентное преимущество

http://savoirfairelinux.github.io/MONaaS-presentation/en/?print-pdf

вообще, можно начать с этого

https://github.com/DataDog/the-monitor/tree/master/openstack

DataDog использует то же Amazon

Zabbix - все же не самое лучшее решение для наших целей.

Cамый большой недостаток в том, что zabbix не дает комплексную картину происходящего.

Тут надо что-то вроде этого

https://don08600y3gfm.cloudfront.net/ps3b/blog/images/2015-12-OpenStack/default-dash.png

https://github.com/DataDog/the-monitor/blob/master/openstack/openstack_monitoring_with_datadog.md

Начните с DataDog

Он дает комплексное видение происходящего.

А вообще, посмотрите это https://docs.openstack.org/ops-guide/ops-monitoring.html