[hobbit] Monitoring memory on AIX
Stef Coene
stef.coene at docum.org
Thu Mar 1 16:16:36 CET 2007
Henrik (and others), any comments on this post ?
On Wednesday 28 February 2007 11:49, Stef Coene wrote:
> Hi,
>
> I changed hobbitgraph.cfg so it created to extra graphs: one for Access
> Virtual Memory and one for the free list. See
> http://www.docum.org/twiki/bin/view/Hobbit/AixTips
> Henrik, can you add these graph definitions ?
>
>
> I also patched the hobbit server so it monitors the Access Virtual Memory
> on AIX:
>
> diff hobbit-4.2.0/hobbitd/client/aix.c
> hobbit-4.2.0.ori/hobbitd/client/aix.c 73c73
> < long memphystotal, memphysused, memphysfree, memactused,
> memswaptotal, memswappct;
> ---
>
> > long memphystotal, memphysused, memphysfree, memswaptotal,
>
> memswappct;
> 80d79
> < if (sscanf(freememstr, "%*d %*d %ld", &memactused) == 1)
> memactused /= 256;
> 88c87
> < memphystotal, (memphystotal - memphysfree),
> memactused,
> ---
>
> > memphystotal, (memphystotal -
>
> memphysfree), -1,
>
> Henrik : The only problem is that Total for the line Actual is always the
> amount of Physical Memory. But this should be Physical Memory + Swap
> Memory. At least, this is for AIX, but I think this is for other os'es as
> well. I think this is a bug.
>
> The problem is that Actual can be > 100%. So, I had to
> change ./hobbitd/rrd/do_memory.c and remove the > 100% to get some graphs:
> //if ((actval >= 0) && (actval <= 100)) {
> if (actval >= 0 ) {
> sprintf(rrdfn, "memory.actual.rrd");
>
>
> Stef
>
> To unsubscribe from the hobbit list, send an e-mail to
> hobbit-unsubscribe at hswn.dk
More information about the Xymon
mailing list