Monitoring free memory with enterprise monitoring application
We are implementing BMC Patrol to monitor Windows and Linux servers in our environment (using it to monitor and report on performance stats, uptime, event logs, etc). Since Linux allocates "free" memory to things like cache and tempsfs, the "Memory Free" element can sometimes show 1% or less. Right now we have set our yellow Warning threshold on Memory Free to 1%. My question is, is it worthwhile to monitor free memory at all? To me , getting alerted to low memory condititions in a Linux box is not really helpful. How do you out there with large Linux server farms monitor free memory and alert on it?