Hi all,

Just wanting to include a Solaris 8 machine to my ganglia monitoring... So I
retrieved and compiled the sources. No big deal up to there but when I start
the gmond daemon, first it fail and exit (no error code) when I do not start
it in debug mode (level 1 is enough). But then it seems to have problem
collecting the cpu values! The other values seem to be collected ok.Did
someone already see and solve this problem?
To me it look like that the picking of values in solaris.c is off the mark
but my programming skills are far away :( and maybe the problem is
elsewhere!


When I start gmond with debug level 1, I got this answer:
cpustuff: Error 0
cpustuff: Error 0
cpustuff: Error 0
cpustuff: Error 0
cpustuff: Not enough space
cpustuff: Not enough space
cpustuff: Not enough space
cpustuff: Not enough space

At debug level 2, I got this (i cut a lot):
offset = 144515136, cpu_now[1] = 535191074
cpustuff: Not enough space
offset = 144509640, cpu_now[1] = 604166314
cpustuff: Not enough space
offset = 272742264, cpu_now[1] = 697194745
Raw:  bread / bwrite / lread / lwrite / phread / phwrite
16369260,16369253,7 / 99529321,99529179,142 / 3841781482,3841772867,8615 /
656923319,656919614,3705 / 502596970,502596966,4 / 1426660978,1426660978,0
Aftermath: 0.388889 7.888889 478.611115 205.833328 0.222222 0.000000 delta =
18
** ** ** ** ** Are percentages electric?  Try 1000%, 0% , 0% , 0% , 0% 0%
set_metric_value() exec'd mem_buffers_func (22)


Regards,
Laurent

Reply via email to