I think you should wait for reply from other members on the list who are using the 3.0 version.
-----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jeff Krimmel Sent: Wednesday, October 05, 2005 5:37 PM To: Vineet Agarwal Cc: [email protected] Subject: Re: [Ganglia-general] Only Receiving Cumulative Data Maybe it's worth moving back a few releases. I am running Fedora Core 4 on the master node and all slave nodes, and I am using the RPMs from Ganglia. Specifically, on the master node, I have ganglia-web-3.0.1-1 ganglia-gmond-3.0.1-1 ganglia-debuginfo-3.0.1-1 ganglia-gmetad-3.0.1-1 ganglia-devel-3.0.1-1 installed, and I have the same gmond package installed on each node. Is this a known problematic configuration? Should I go ahead and dump 3.x and move backward to 2.5.x? Jeff On 10/5/05, Vineet Agarwal <[EMAIL PROTECTED]> wrote: > Oh , I am using 2.5 version. > > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf > Of Jeff Krimmel > Sent: Wednesday, October 05, 2005 5:23 PM > To: Vineet Agarwal > Cc: [email protected] > Subject: Re: [Ganglia-general] Only Receiving Cumulative Data > > I am using version 3.01, and from what I can tell, it looks like the > gmond.conf file has changed considerably. Here is the default file I > am using: > > > /* This configuration is as close to 2.5.x default behavior as possible > The values closely match ./gmond/metric.h definitions in 2.5.x */ > globals { > setuid = yes > user = nobody > cleanup_threshold = 300 /*secs */ > } > > /* If a cluster attribute is specified, then all gmond hosts are wrapped > inside > * of a <CLUSTER> tag. If you do not specify a cluster tag, then all > <HOSTS> will > * NOT be wrapped inside of a <CLUSTER> tag. */ > cluster { > name = "unspecified" > } > > /* Feel free to specify as many udp_send_channels as you like. Gmond > used to only support having a single channel */ > udp_send_channel { > mcast_join = 239.2.11.71 > port = 8649 > } > > /* You can specify as many udp_recv_channels as you like as well. */ > udp_recv_channel { > mcast_join = 239.2.11.71 > port = 8649 > bind = 239.2.11.71 > } > > /* You can specify as many tcp_accept_channels as you like to share > an xml description of the state of the cluster */ > tcp_accept_channel { > port = 8649 > } > > > /* The old internal 2.5.x metric array has been replaced by the > following > collection_group directives. What follows is the default behavior > for > collecting and sending metrics that is as close to 2.5.x behavior as > possible. */ > > /* This collection group will cause a heartbeat (or beacon) to be sent > every > 20 seconds. In the heartbeat is the GMOND_STARTED data which > expresses > the age of the running gmond. */ > collection_group { > collect_once = yes > time_threshold = 20 > metric { > name = "heartbeat" > } > } > > /* This collection group will send general info about this host every > 1200 secs. > This information doesn't change between reboots and is only > collected once. */ > collection_group { > collect_once = yes > time_threshold = 1200 > metric { > name = "cpu_num" > } > metric { > name = "cpu_speed" > } > metric { > name = "mem_total" > } > /* Should this be here? Swap can be added/removed between reboots. */ > metric { > name = "swap_total" > } > metric { > name = "boottime" > } > metric { > name = "machine_type" > } > metric { > name = "os_name" > } > metric { > name = "os_release" > } > metric { > name = "location" > } > } > > /* This collection group will send the status of gexecd for this host > every 300 secs */ > /* Unlike 2.5.x the default behavior is to report gexecd OFF. */ > collection_group { > collect_once = yes > time_threshold = 300 > metric { > name = "gexec" > } > } > > /* This collection group will collect the CPU status info every 20 secs. > The time threshold is set to 90 seconds. In honesty, this > time_threshold could be > set significantly higher to reduce unneccessary network chatter. */ > collection_group { > collect_every = 20 > time_threshold = 90 > /* CPU status */ > metric { > name = "cpu_user" > value_threshold = "1.0" > } > metric { > name = "cpu_system" > value_threshold = "1.0" > } > metric { > name = "cpu_idle" > value_threshold = "5.0" > } > metric { > name = "cpu_nice" > value_threshold = "1.0" > } > metric { > name = "cpu_aidle" > value_threshold = "5.0" > } > metric { > name = "cpu_wio" > value_threshold = "1.0" > } > /* The next two metrics are optional if you want more detail... > ... since they are accounted for in cpu_system. > metric { > name = "cpu_intr" > value_threshold = "1.0" > } > metric { > name = "cpu_sintr" > value_threshold = "1.0" > } > */ > } > > collection_group { > collect_every = 20 > time_threshold = 90 > /* Load Averages */ > metric { > name = "load_one" > value_threshold = "1.0" > } > metric { > name = "load_five" > value_threshold = "1.0" > } > metric { > name = "load_fifteen" > value_threshold = "1.0" > } > } > > /* This group collects the number of running and total processes */ > collection_group { > collect_every = 80 > time_threshold = 950 > metric { > name = "proc_run" > value_threshold = "1.0" > } > metric { > name = "proc_total" > value_threshold = "1.0" > } > } > > /* This collection group grabs the volatile memory metrics every 40 secs > and > sends them at least every 180 secs. This time_threshold can be > increased > significantly to reduce unneeded network traffic. */ > collection_group { > collect_every = 40 > time_threshold = 180 > metric { > name = "mem_free" > value_threshold = "1024.0" > } > metric { > name = "mem_shared" > value_threshold = "1024.0" > } > metric { > name = "mem_buffers" > value_threshold = "1024.0" > } > metric { > name = "mem_cached" > value_threshold = "1024.0" > } > metric { > name = "swap_free" > value_threshold = "1024.0" > } > } > > collection_group { > collect_every = 40 > time_threshold = 300 > metric { > name = "bytes_out" > value_threshold = 4096 > } > metric { > name = "bytes_in" > value_threshold = 4096 > } > metric { > name = "pkts_in" > value_threshold = 256 > } > metric { > name = "pkts_out" > value_threshold = 256 > } > } > > /* Different than 2.5.x default since the old config made no sense */ > collection_group { > collect_every = 1800 > time_threshold = 3600 > metric { > name = "disk_total" > value_threshold = 1.0 > } > } > > collection_group { > collect_every = 40 > time_threshold = 180 > metric { > name = "disk_free" > value_threshold = 1.0 > } > metric { > name = "part_max_used" > value_threshold = 1.0 > } > } > On 10/5/05, Vineet Agarwal <[EMAIL PROTECTED]> wrote: > > Here's a snippet from my gmond file, if it does not exist add a line. > > > > # > > # Which port should gmond listen for XML requests on > > # default: 8649 > > xml_port 8653 > > # > > # The number of threads answering XML requests > > # default: 2 > > # xml_threads 2 > > # > > # Hosts ASIDE from "127.0.0.1"/localhost and those multicasting > > # on the same multicast channel which you will share your XML > > # data with. Multiple hosts are allowed on multiple lines. > > # Can be specified with either hostnames or IP addresses. > > # default: none > > trusted_hosts 10.0.1.19 > > # > > # The number of nodes in your cluster. This value is used in the > > # creation of the cluster hash. > > # default: 1024 > > # num_nodes 1024 > > # > > # The number of custom metrics this gmond will be storing. This > > # value is used in the creation of the host custom_metrics hash. > > # default: 16 > > # num_custom_metrics 16 > > > > -----Original Message----- > > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf > > Of Jeff Krimmel > > Sent: Wednesday, October 05, 2005 5:13 PM > > To: Vineet Agarwal > > Cc: [email protected] > > Subject: Re: [Ganglia-general] Only Receiving Cumulative Data > > > > Hi Vineet, > > > > Thank you for your help. I made the change to the gmetad.conf file, > > but I cannot find an option of trusted_hosts in the gmond.conf file. > > Both peering through it and grepping through it for "TRUST", "Trust", > > and "trust" yield nothing. > > > > Should I add that into the file myself, or is there another option I > > should be changing? > > > > Thanks for your time, > > > > Jeff > > > > On 10/5/05, Vineet Agarwal <[EMAIL PROTECTED]> wrote: > > > I could see 2 things. > > > 1. In the gmetad.conf try adding all hosts > > > Eg: data_source "RayleighCluster" 192.168.0.1 192.168.0.2 > > 192.168.0.3 > > > ... > > > 2. Your email mentions you have used the default gmond config file. > > > > > > It should have trusted_hosts ip of master node collecting data > > > > > > > > > I had similar issues in beginning :) > > > > > > vineet Agarwal > > > > > > > > > -----Original Message----- > > > From: [EMAIL PROTECTED] > > > [mailto:[EMAIL PROTECTED] On Behalf Of > Jeff > > > Krimmel > > > Sent: Wednesday, October 05, 2005 4:19 PM > > > To: [email protected] > > > Subject: [Ganglia-general] Only Receiving Cumulative Data > > > > > > Greetings, > > > > > > I have an 18 node cluster (1 master node, 17 slave nodes), and I am > > > running the cluster on the 192.168.0 private network. The master > node > > > is 192.168.0.1, and the slave nodes are 192.168.0.1xx. I have > > > installed ganglia-gmetad and ganglia-web on the master node, and > > > ganglia-gmond on each of the slave nodes. The only change from the > > > default installation of gmetad on the master node are the lines > > > > > > data_source "RayleighCluster" 192.168.0.1 > > > > > > gridname "RayleighGrid" > > > > > > trusted_hosts 127.0.0.1 > > > > > > all_trusted on > > > > > > The gmond is the default installation on the master node and all > slave > > > nodes. All nodes have two network interfaces. The masternode's eth0 > is > > > a connection to the outside world, and the slave nodes eth0 is used > > > only for booting via PXE off the master. All nodes' eth1 is used to > > > connect to the private network (192.168.0). > > > > > > I have performed a route command to add 239.2.11.71 to eth1 on the > > > master node. The output of '/sbin/route' on the master node looks > like > > > this: > > > > > > Kernel IP routing table > > > Destination Gateway Genmask Flags Metric Ref > > Use > > > Iface > > > 239.2.11.71 * 255.255.255.255 UH 0 0 > > 0 > > > eth1 > > > 192.168.0.0 * 255.255.255.0 U 0 0 > > 0 > > > eth1 > > > 131.215.42.0 * 255.255.255.0 U 0 0 > > 0 > > > eth0 > > > 169.254.0.0 * 255.255.0.0 U 0 0 > > 0 > > > eth1 > > > default default-42.calt 0.0.0.0 UG 0 0 > > 0 > > > eth0 > > > > > > The Ganglia output can be seen here: http://rayleigh.cds.caltech.edu > > > > > > It looks like all the data from all the nodes is lumped together. > > > Nothing happens when I select an individual node or try to change > > > metrics. How can I get Ganglia to display colored output of each > node, > > > rather than showing the cumulative output 18 times. > > > > > > Thanks. > > > > > > > > > ------------------------------------------------------- > > > This SF.Net email is sponsored by: > > > Power Architecture Resource Center: Free content, downloads, > > > discussions, > > > and more. http://solutions.newsforge.com/ibmarch.tmpl > > > _______________________________________________ > > > Ganglia-general mailing list > > > [email protected] > > > https://lists.sourceforge.net/lists/listinfo/ganglia-general > > > > > > > > >

