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
