2012-06-22 5 views
2

Я хочу отслеживать информацию о производительности в облачных вычислениях, таких как загрузка процессора, использование памяти. Легко получить информацию о производительности на одной машине, но как агрегировать эту информацию, чтобы обеспечить общий обзор для пользователей и поддерживать различный запрос детализации для информации о производительности машин. Есть ли программное обеспечение, которое может прекрасно решить эту проблему? Или как я могу разработать распределенную систему мониторинга для ее решения? Ваши ответы будут высоко оценены.Как контролировать информацию о производительности в облачных вычислениях

ответ

1

Вы смотрели на следующее:

  1. Ganglia
  2. Nagios
  3. Graphite
  4. Munin

Nagios обеспечивает агрегирование данных и сигнализации тоже.

+0

Спасибо. Я изучил Ganglia, который обычно используется в мониторинге кластеров или grid-вычислений. Может ли он хорошо работать в облачных вычислениях, и мы также должны получить информацию о виртуальных машинах? – Nicholas

+0

@joey: Да, ганглии будут работать на виртуальных машинах. Агент также должен быть установлен на нем. Это не будет иметь никакого значения для него, если он работает над виртуализированной средой или реальной. Приветствия. – pyfunc

Смежные вопросы