Page 1 of 1

How do I monitor memory usage on a remote server?

Posted: Wed Dec 21, 2011 5:16 pm
by will
Hello,
I have successfully installed nagios xi on CentOS (much thanks to the admins of this board)

However, I don't know how to use it. I want to monitor the memory usage of a remote server. I went through the configuration wizard for the host and I just checked the default services to monitor (just to see if I installed correctly). After running through the wizard, I want to go back and add a config to monitor memory usage for this remote host. I found the oids for memory usage monitoring online and I would like to add them. However I can't seem to find a way to enter them. When I click on "reconfigure this host", it doesn't provide a form to enter new oids.

I tried to delete the host and then re-add it so that I could go through the configuration wizard, but nagios xi says that it is unable to delete the host and sends me to nagios core.

To resolve this issue...

Use the Nagios Core Configuration Manager to delete the host - or -
Manually delete the host definition from the appropriate external configuration file

Side question: Do I have install anything on the remote host to enable to remote monitoring?I "played" around with nagios core before and I remember installing NRPE on the remote machine. Do I have to do that with nagiosxi?

Thanks for the help!
Will

Re: How do I monitor memory usage on a remote server?

Posted: Wed Dec 21, 2011 5:50 pm
by scottwilkerson
Glad to hear you got it going. Was this the Amazon EC2 instance?

There are several ways to do this and one would be to use the mentioned NRPE, however if SNMP is enabled on the machine you want to monitor, and you know the SNMP oid, I would suggest simply using the standard SNMP wizard to set this up.

With Nagios XI there are usually multiple ways to get the results you are looking for, please feel free to also access our Library and Exchange for additional resources.