>>> On 9/17/2008 at 4:42 AM, in message
<[EMAIL PROTECTED]

, <[EMAIL PROTECTED]> wrote:

> 
> 
> 
> I've made up a dummy module that generates multiple test metrics. 
The
> metrics have generic names, e.g. test0001, test0002
> 
> Using the module parameter, I tell it how many metrics I want.
> 
> Looking at the debug output, I can see all the metrics exist. 
However,
> when I connect to gmond using TCP, it only returns about 200
metrics,
> even if I have defined more than that.  Looking through the source
code
> (grep #define *.c) I couldn't find anything that looks like a hard
limit
> on the number of metrics.
> 
> Is this limit intentional?
> 
> Is there some other factor (e.g. package size) that causes this
limit?
> 

If you run gmond with -d 10, the debug output will show you everything
that gmond sent as well as everything that gmond received.  If you
capture that output and then do some analysis on it, is gmond sending
all of the metrics?  If so, then is it also receiving back everything
that it send?  If that is the case, then we need to look at the internal
memory storage that gmond uses.  If gmond is not reporting that it
received back everything that it sent, then we need to closer at the
code that processes the xdr packets.

Brad   

-------------------------------------------------------------------------
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-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ganglia-developers

Reply via email to