Мониторинг ответа Hadoop
Я использую ganglia
контролировать Hadoop
, gmond
а также gmetad
работают нормально. Когда я телнет на gmond
порт (8649) и когда я телнет gmetad
на его xml
порт ответа, я не получаю hadoop
данные. Как это может быть?
cluster {
name = "my cluster"
owner = "Master"
latlong = "unspecified"
url = "unspecified"
}
host {
location = localhost
}
udp_send_channel {
#bind_hostname = yes
#mcast_join = 239.2.11.71
host = localhost
port = 8649
ttl = 1
}
udp_recv_channel {
#mcast_join = 239.2.11.71
port = 8649
retry_bind = true
# Size of the UDP buffer. If you are handling lots of metrics you really
# should bump it up to e.g. 10MB or even higher.
# buffer = 10485760
}
tcp_accept_channel {
port = 8649
# If you want to gzip XML output
gzip_output = no
}
1 ответ
Решение
Я выясняю проблему. Это было связано с hadoop
метрические свойства. Я настроил ganglia
в hadoop-metrics.properties
но я должен был настроить hadoop-metrics.properties
Конфигурационный файл Сейчас ganglia
подбрасывает правильные метрики.