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