Здесьэто то, что у меня сейчас есть в сети, как вы видите, там нет никакой информации о моем сервере Debian.
(Во время установки я старался следоватьследующие инструкции)
Что я изменил по умолчанию gmond.conf
:
cluster {
name = "dspproc"
owner = "unspecified"
latlong = "unspecified"
url = "dspproc"
}
udp_send_channel {
mcast_join = 127.0.0.1
port = 8649
ttl = 1
}
udp_recv_channel {
mcast_join = 127.0.0.1
port = 8649
bind = 127.0.0.1
}
И вот что я изменил gmetad.conf
:
data_source "dspproc" 10 127.0.0.1
authority "http://195.19.243.13/ganglia/"
trusted_hosts 127.0.0.1 195.19.243.13
case_sensitive_hostnames 0
Мой вопрос: что я делаю не так, и как сделатьганглиипоказать информацию о текущей машине, на которой он установлен?
Обновлять Следующийэтот ответИзменился на:
udp_send_channel {
host = 127.0.0.1
port = 8649
ttl = 1
}
/* You can specify as many udp_recv_channels as you like as well. */
udp_recv_channel {
host = 127.0.0.1 /* line 41 */
port = 8649
bind = 127.0.0.1
}
получил это при перезапуске:
Starting Ganglia Monitor Daemon: /etc/ganglia/gmond.conf:41: no such option 'host'
и все еще Hosts up: 0
в веб-интерфейсе.
Обновление 2:
Итак... когда я снова прочитал ответ и перешел по ссылке, внес следующие изменения в конфигурацию и все заработало!) Спасибоноффл!
Теперь этот блок gmod.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
}
и все, кажется, работает...
решение1
Кажется, я припоминаю, что у меня была похожая проблема при настройке Ganglia много лун назад. Это может быть не та же проблема, но для меня она заключалась в том, что моему ящику/сети не нравилась многоадресная передача Ganglia. Как только я настроил ее на использование одноадресной передачи, все стало хорошо.
ИзГанглии docs:
Если указаны только хост и порт, то gmond будет отправлять одноадресные UDP-сообщения на указанные хосты.
Попробуйте заменить mcast_join = 127.0.0.1
на host = 127.0.0.1
.