I started to notice my web interface hasn't updated the graph in hours. Each time I restart the gmond process on my clients, I see that the graphs does work. I come back an hour or so later and my graph is blank, just a white graph and nothing has been updated. if I started it again, it works just fine. I'm not sure what it is.

My setup is as follows.

Client -> gmond collector -> gmeta/web host

gmetad.conf

data_source "ENG1" 10.199.1.110
data_source "ENG2" 10.199.19.100
data_source "QA" 10.199.10.200

gmond.conf from 10.199.10.200

globals {
    daemonize = yes
    setuid = yes
    user = nobody
    debug_level = 0
    max_udp_msg_len = 1472
    mute = no
    deaf = no
    allow_extra_data = yes
    host_dmax = 0 /*secs */
    cleanup_threshold = 300 /*secs */
    gexec = no
    send_metadata_interval = 0 /*secs */
}

cluster {
    name = "QA"    
}

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

udp_recv_channel {
    port = 8649
}

**gmond.conf no my client files are the same as above except it doesn't have the udp_recv_channel block defined. I forwarded the states from my client to a collector (such as 10.199.10.200), which then gets pulled by the gmeta server (10.199.1.110). This server also collects data from a group of servers defined as "ENG1."

link|improve this question

59% accept rate
Please post the /etc/gmond.conf and /etc/gmetad.conf files for client and server. Also, take a look at the iptables rules on client and server. – dmourati May 17 '11 at 23:40
Updated, and no fw between clients and server. – luckytaxi May 17 '11 at 23:48
Looks like you are not using multicast at all? In any event, the gmetad communication from the server to the store needs a tcp listener on port 8649. Try adding: tcp_accept_channel { port = 8649 } – dmourati May 18 '11 at 0:08
what do you mean by you modify the config to use multicast? What changes did you make to your gmond.conf and gmetad.conf so that it works? – sysu Mar 2 at 4:19
feedback

2 Answers

Try adding: tcp_accept_channel { port = 8649 }

link|improve this answer
on the gmeta server or the collector - 10.199.10.200 Apologies, I looked at my datastore (10.199.10.200) and I do see the tcp_accept_channel block. – luckytaxi May 18 '11 at 12:38
feedback

I modified by config to use multi cast and it's working now!

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.