I'm pretty sure there's a zenpack that will graph all the memory uses...
so show which is used, which is cache, which is free ...
--
James Pulver
Information Technology Area Supervisor
LEPP Computer Group
Cornell University
beanfield wrote:
I'm trying to create a graph for the amount of available ram on linux servers....I want
this graph NOT to include cache and buffers. By default, the "Free Memory"
that is graphed on the linux device template shows the amount of ram that's free after
you include process + cache + buffers. There's a good explanation here:
http://paginespersonals.upcnet.es/~dfp3/cpu.htm
The buffered/cached memory is used to speed up hard disk access to most frequently used files. If there are processes requesting memory, the operating system will free buffered/cached memory for the processes.
I want to be able to trend when the available ram for processes gets low...so I
can plan ahead for servers BEFORE they start swapping to the disk. In order to
do this, I'll need to create a graph as follows:
The memory available for machine processes is the free one plus the
buffered/cached one, i.e.:
UCD-SNMP-MIB::memAvailReal.0 + UCD-SNMP-MIB::memBuffer.0 + UCD-SNMP-MIB::memCached.0
All 3 of these OID's appear to be collected by the default linux device
template. However, I cannot find a way to add them up without creating some
kind of custom plugin in python. Isn't there a simple way to add these OID's
and graph them?
-------------------- m2f --------------------
Read this topic online here:
http://community.zenoss.com/forums/viewtopic.php?p=22356#22356
-------------------- m2f --------------------
_______________________________________________
zenoss-users mailing list
[email protected]
http://lists.zenoss.org/mailman/listinfo/zenoss-users
_______________________________________________
zenoss-users mailing list
[email protected]
http://lists.zenoss.org/mailman/listinfo/zenoss-users