Ganglia работает, но не показывает процессоры или хосты

Поэтому я просто настроил ганглии на одном узле Debian. Это последовало довольно простой процесс

1 - установлен из стабильного репо с помощью

apt-get install ganglia-monitor gmetad
apt-get install ganglia-webfrontend

2 - настроено с помощью: https://www.digitalocean.com/community/tutorials/introduction-to-ganglia-on-ubuntu-14-04

Теперь у меня все работает, и я могу получить к нему доступ на localhost / ganglia, и он показывает память сетки, сеть и нагрузку, но не процессор. Общее количество процессоров равно 0, хосты вверх и вниз равны 0, и нет средней загрузки или использования.

Просто чтобы прояснить, что это Debian Wheezy, я запускаю его только на одном узле, на котором запущены как gmetad, так и gmond, поэтому таким образом отчитываюсь перед собой Нужна ли дополнительная настройка или кто-нибудь знает, что может быть причиной этой проблемы и недостатка информации?

1 ответ

Как ни странно, это не очень хорошо задокументировано, или, возможно, я просто плохо справился с поиском документов, но мне пришлось изменить /etc/ganglia/gmond.conf для этого перезапустите все, и теперь это работает просто отлично:

  udp_send_channel {
    host = 127.0.0.1
    port = 8649
    ttl = 1
  }

  udp_recv_channel {
    port = 8649
    family = inet4
  }
  udp_recv_channel {
    port = 8649
    family = inet6
  }

Надеюсь, это поможет всем, кто настраивал один узел и мастер!

PS в том же файле не забудьте поменять mcast_join = 127.0.0.1 в host = 127.0.0.1

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