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
> >
>
>

Reply via email to