Я установил для своей компании небольшое облако на основе Eucalyptus. Я хотел бы использовать Nagios для отслеживания нагрузки на системы Node Controller, чтобы отслеживать, сколько виртуальных машин развернуто на каждом контроллере. Как я могу получить эту информацию либо от контроллера кластера, либо от самих контроллеров узлов? Euca2ools предоставляет только совокупную информацию о самом кластере, но не об отдельных узлах.
Отказ от ответственности: я никогда не использовал эвкалипт
Однако похоже, что Eucalyptus имеет встроенную способность напрямую отправлять результаты пассивной проверки в nagios:
http://open.eucalyptus.com/wiki/EucalyptusMonitoring_v2.0
По-видимому, они также предоставляют README об этом: https://geni-orca.renci.org/trac/browser/eucalyptus/eucalyptus-2.0.0/tags/neuca-0.11/extras/README.monitoring?rev=2721
Этот файл readme предполагает, что nagios установлен локально, но вы можете втиснуть NSCA в середину, чтобы пересылать результаты другому экземпляру nagios.
Вот запись, которую написал кто-то другой (см. Шаг 4): http://www.soa.si/2011/07/25/monitoring-eucalyptus-cloud-with-nagios-and-ganglia/