Итак, я просто установил ганглии на единственном узле 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#installation
Теперь у меня все работает, и я могу получить к нему доступ на localhost / ganglia, и он показывает сеточную память, сеть и нагрузку, но не CPU. Общее количество ЦП равно 0, хосты вверх и вниз равны 0, и нет средней нагрузки или использования.
Чтобы было ясно, что это debian wheezy, я запускаю его только на одном узле, на котором работают и gmetad, и gmond, поэтому сообщают самому себе. Есть ли дополнительная настройка, которую мне нужно сделать, или кто-нибудь знает, что может быть причиной этой проблемы и отсутствия информации?
Как ни странно, это плохо документировано или, возможно, я просто плохо поработал с поиском документов, но мне пришлось изменить /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