Thanks for the response. I was of the impression that GMOND nodes communicate
to GMETAD per the diagram listed at
http://www.ibm.com/developerworks/wikis/download/attachments/53871911/ganglia_diagram_smaller.gif.
Here's my response to your questions:
Yes, I am able to connect to port 8649 on YYY,which is a node running GMOND
only. I did a "telnet localhost 8649" on YYY and see XML in response.
But I dont see any metrics in it. I will copy the XML at the very end of my
response to make reading easy.
My datasource line is:
data_source "APPSERVERS" localhost
Here is how my /var/lib/ganglia/rrds looks. I have the cluster directory and I
only see entry for XXX which is the host where i am runnin both GMETAD and
GMOND.
I dont see a directory for YYY under the cluster directory "APPSERVERS".
[EMAIL PROTECTED] rrds]# ls -al
total 32
drwxrwxrwx 4 apache apache 4096 2008-11-09 16:39 .
drwxr-xr-x 3 apache apache 4096 2008-11-04 14:15 ..
drwxr-xr-x 4 apache root 4096 2008-11-09 16:38 APPSERVERS
drwxr-xr-x 2 apache root 4096 2008-11-09 16:39 __SummaryInfo__
[EMAIL PROTECTED] rrds]# cd APPSERVERS/
[EMAIL PROTECTED] APPSERVERS]# ls -al
total 32
drwxr-xr-x 4 apache root 4096 2008-11-09 16:38 .
drwxrwxrwx 4 apache apache 4096 2008-11-09 16:39 ..
drwxr-xr-x 2 apache root 4096 2008-11-09 16:38 XXX.ram.com
drwxr-xr-x 2 apache root 4096 2008-11-09 16:38 __SummaryInfo__
[EMAIL PROTECTED] APPSERVERS]#
And finally, this is what i see as a response when I did a "telnet localhost
8649".
Escape character is '^]'.
<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>
<!DOCTYPE GANGLIA_XML [
<!ELEMENT GANGLIA_XML (GRID|CLUSTER|HOST)*>
<!ATTLIST GANGLIA_XML VERSION CDATA #REQUIRED>
<!ATTLIST GANGLIA_XML SOURCE CDATA #REQUIRED>
<!ELEMENT GRID (CLUSTER | GRID | HOSTS | METRICS)*>
<!ATTLIST GRID NAME CDATA #REQUIRED>
<!ATTLIST GRID AUTHORITY CDATA #REQUIRED>
<!ATTLIST GRID LOCALTIME CDATA #IMPLIED>
<!ELEMENT CLUSTER (HOST | HOSTS | METRICS)*>
<!ATTLIST CLUSTER NAME CDATA #REQUIRED>
<!ATTLIST CLUSTER OWNER CDATA #IMPLIED>
<!ATTLIST CLUSTER LATLONG CDATA #IMPLIED>
<!ATTLIST CLUSTER URL CDATA #IMPLIED>
<!ATTLIST CLUSTER LOCALTIME CDATA #REQUIRED>
<!ELEMENT HOST (METRIC)*>
<!ATTLIST HOST NAME CDATA #REQUIRED>
<!ATTLIST HOST IP CDATA #REQUIRED>
<!ATTLIST HOST LOCATION CDATA #IMPLIED>
<!ATTLIST HOST REPORTED CDATA #REQUIRED>
<!ATTLIST HOST TN CDATA #IMPLIED>
<!ATTLIST HOST TMAX CDATA #IMPLIED>
<!ATTLIST HOST DMAX CDATA #IMPLIED>
<!ATTLIST HOST GMOND_STARTED CDATA #IMPLIED>
<!ELEMENT METRIC (EXTRA_DATA*)>
<!ATTLIST METRIC NAME CDATA #REQUIRED>
<!ATTLIST METRIC VAL CDATA #REQUIRED>
<!ATTLIST METRIC TYPE (string | int8 | uint8 | int16 | uint16 | int32 |
uint32 | float | do uble |
timestamp) #REQUIRED>
<!ATTLIST METRIC UNITS CDATA #IMPLIED>
<!ATTLIST METRIC TN CDATA #IMPLIED>
<!ATTLIST METRIC TMAX CDATA #IMPLIED>
<!ATTLIST METRIC DMAX CDATA #IMPLIED>
<!ATTLIST METRIC SLOPE (zero | positive | negative | both | unspecified)
#IMPLIED>
<!ATTLIST METRIC SOURCE (gmond) 'gmond'>
<!ELEMENT EXTRA_DATA (EXTRA_ELEMENT*)>
<!ELEMENT EXTRA_ELEMENT EMPTY>
<!ATTLIST EXTRA_ELEMENT NAME CDATA #REQUIRED>
<!ATTLIST EXTRA_ELEMENT VAL CDATA #REQUIRED>
<!ELEMENT HOSTS EMPTY>
<!ATTLIST HOSTS UP CDATA #REQUIRED>
<!ATTLIST HOSTS DOWN CDATA #REQUIRED>
<!ATTLIST HOSTS SOURCE (gmond | gmetad) #REQUIRED>
<!ELEMENT METRICS (EXTRA_DATA*)>
<!ATTLIST METRICS NAME CDATA #REQUIRED>
<!ATTLIST METRICS SUM CDATA #REQUIRED>
<!ATTLIST METRICS NUM CDATA #REQUIRED>
<!ATTLIST METRICS TYPE (string | int8 | uint8 | int16 | uint16 | int32 |
uint32 | float | d ouble |
timestamp) #REQUIRED>
<!ATTLIST METRICS UNITS CDATA #IMPLIED>
<!ATTLIST METRICS SLOPE (zero | positive | negative | both | unspecified)
#IMPLIED>
<!ATTLIST METRICS SOURCE (gmond) 'gmond'>
]>
<GANGLIA_XML VERSION="3.1.1" SOURCE="gmond">
<CLUSTER NAME="APPSERVERS" LOCALTIME="1226286239" OWNER="unspecified"
LATLONG="unspecified" URL="
unspecified">
</CLUSTER>
</GANGLIA_XML>
Thanks
Ram
> Date: Sun, 9 Nov 2008 21:51:35 -0500
> From: [EMAIL PROTECTED]
> To: [EMAIL PROTECTED]
> CC: [email protected]
> Subject: Re: [Ganglia-general] Ganglia Newbie Questions
>
> > I am of the thought that the GMOND on YYY will send communication on
> > port 8649 of XXX. But GMETAD is listening on ports 8651 and 8652.
> > Now, which one of these ports should the GMOND on YY should be
> > configured for its UDP send channel? In my setup, what would be the
> > directory structure I should be seeing under /var/lib/ganglia/rrds?
> > I currently see the following:
>
> gmond's UDP channels are for communicating with other gmond nodes, so
> each of them gets data about all the other nodes (as well as itself).
>
> gmetad is configured to connect to tcp port 8649 on one or more gmond
> nodes, to read the data from their XML and save it in local RRD files.
> The "data_source" lines in gmetad.conf configure this.
>
> So:
> 1. Verify that you can connect to tcp port 8649 on each gmond node and
> see the metrics.
>
> 2. What are the data_source lines in your gmetad.conf?
>
> 3. If you have data sources correctly configured, do you see cluster
> directories with RRD files in /var/lib/ganglia/rrds ?
>
> -- Cos
_________________________________________________________________
See how Windows® connects the people, information, and fun that are part of
your life
http://clk.atdmt.com/MRT/go/119463819/direct/01/-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Ganglia-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ganglia-general