[Xymon] FreeBSD Actual Memory Usage
Mark Felder
feld at feld.me
Thu Nov 21 22:49:29 CET 2013
On Thu, Nov 21, 2013, at 0:23, Jeremy Laidman wrote:
> Good Xymon Folks
>
> Xymon doesn't support reporting "actual" memory usage for FreeBSD systems
> -
>
Correct, and this is quite annoying!
> 3. I could report each of the different memory metrics separately to
> Xymon:
> active, inactive, wired, cache, buffers, free. Then I can graph them
> all,
> and look for various conditions on each of them separately, or in certain
> combinations that make sense. This is the most flexible option, and
> would
> provide the highest degree of insight to someone trying to troubleshoot a
> sluggish server, but it requires a lot more work on both client and
> server.
> It's also specific to *BSD systems.
>
Yes, more data is better. For example, look at what Observium pulls over
SNMP vs what Xymon reports:
http://imgur.com/a/P4Qq1
> So, any other suggestions on the best way to achieve this? Which of the
> above is the best approach, do you think?
>
> The other issue I have is that nobody seems to agree on what's a useful
> measure to keep an eye on. The Xymon server-side code for Darwin reports
> used memory as the sum of active, inactive and wired. But other sources
> use the sum of active, wired, cache and buffers. Yet other sources say
> that buffers cannot be freed, and also that inactive pages are kind-of
> available if needed. My intention is to be able to predict when it's
> time
> to add RAM to avoid performance degradation, but it's not clear what
> numbers are going to give me that.
>
Graph it all as granularly as you can. Let the admins figure out what's
important to monitor.
More information about the Xymon
mailing list