NSClient++ Help (#1) - MEMUSE reporting double amount of ram on Server 2008R2 Hyper-V (#930) - Message List

MEMUSE reporting double amount of ram on Server 2008R2 Hyper-V

I'm running Server 2008R2 host, with several virtual machines. Two of the VM's are also Server 2008R2, both are configured with 4096MB of ram however Nagios is reporting (in one case):

Memory usage: total:8189.37 Mb - used: 620.77 Mb (8%) - free: 7568.60 Mb (92%)

it also seems to be reporting half of the used (windows reports 1.14GB used)

I just downloaded and installed NSClient++ today so the version should be the latest.

Any suggestions/thoughts?

Thanks.

  • Message #2446

    How do you check memory?

    ie. which command and which options?

    Michael Medin

    • Message #2450

      Pretty much default from nagios installation:

      define service{

      use generic-service hostgroup_name windows-servers service_description Memory Usage check_command check_nt!MEMUSE!-w 80 -c 90 }

      and the command:

      # 'check_nt' command definition define command{

      command_name check_nt command_line $USER1$/check_nt -H $HOSTADDRESS$ -p 12489 -v $ARG1$ $ARG2$

      }

      • Message #2462

        The check-nt command is a bit limited in that it only allows one mem check and I think it is including page. If you use nrpe instead you can get some other values as well.

        Michael Medin

        • Message #2466

          Might just disable page file, I suspect I'd rather have these run out of ram before hitting the page file. Or set static page file so that alerts make sense..

          thanks for the info..

Subscriptions