Solved

Nagios on a VM

Posted on 2008-10-18
5
1,343 Views
Last Modified: 2012-05-05
Hello Experts,

I am planning on installing nagios and I am contemplating on installing it on a virtual machine.  I plan to monitor approximately 150 nodes.  I somewhat have mixed review in regards as to whether a vm can handle it or would I be better off on dedicating an actually hw for this?  Any thoughts and suggestion would greatly be appreciated.

As always, thank you for your time on this matter.
0
Comment
Question by:coperator
5 Comments
 
LVL 1

Expert Comment

by:hakkekushou
Comment Utility
Sure thing!

GRANT OPERATIONTYPE ON DBOBJECT TO USERORPROFILENAME

DENY OPERATIONTYPE ON DBOBJECT TO USERORPROFILENAME

*OPERATIONTYPE would be SELECT, INSERT, UPDATE, DELETE, EXECUTE, etc...

*DBOBJECT would be a table, procedure, database, schema, etc...

*USERORPROFILENAME would be the name of a DB user or security profile such as public or owner
0
 
LVL 1

Expert Comment

by:hakkekushou
Comment Utility
Could a moderator please remove the post above? It seems I had one to many tabs open and posted the wrong answer in the wrong thread. I thank you in advance and my apologies for the inconveniences caused.

I assume there is good reason for not having edit/delete feature a typical message board would have so I won't ask why.

Regards.
0
 
LVL 5

Assisted Solution

by:wilhelm_voigt
wilhelm_voigt earned 150 total points
Comment Utility
Nagios isn't terribly resource intensive, as long as you don't set every check interval to very small values (such as checking every service on every host every minute). Further, it certainly depends on the number of services per host and what kind of service check you use.

I'd give it a shot in any case, since I can't see a risk in trying it. If it turns out that the VM isn't cutting it, you can still install Nagios on another machine and just copy the config files.
0
 
LVL 18

Accepted Solution

by:
larstr earned 175 total points
Comment Utility
Running it inside a VM is not much slower than running it directly on a physical host if setup correctly. The most critical thing here will be that your storage subsystem is fast enough to handle the load. Because you often have several VMs running on the same system the IO load will be more mixed than when running directly on a physical host.

What virtualization product are you planning to use? On what hw? What kind of hosts and services will you be monitoring? At what frequency?

Lars
0
 
LVL 12

Assisted Solution

by:hfraser
hfraser earned 175 total points
Comment Utility
A machine with 105 hosts and a handful of services on each host never goes between 95% idle (standard desktop with 1g of memory). It's using 5 minute polling interval, ramping up to 1 minute polling for failed hosts/services. Disk I/O is minimal.

This is a normal out-of-the-box Fedora Core 8 and Nagios installation. I would expect that unless you are planning on developing some CPU/Disk intensive custom plugins to test particular services, it will perform just fine on a modest VM monitoring 150 nodes.
0

Featured Post

What Should I Do With This Threat Intelligence?

Are you wondering if you actually need threat intelligence? The answer is yes. We explain the basics for creating useful threat intelligence.

Join & Write a Comment

I am a long time windows user and for me it is normal to have spaces in directory and file names. Changing to Linux I found myself frustrated when I moved my windows data over to my new Linux computer. The problem occurs when at the command line.…
SSH (Secure Shell) - Tips and Tricks As you all know SSH(Secure Shell) is a network protocol, which we use to access/transfer files securely between two networked devices. SSH was actually designed as a replacement for insecure protocols that sen…
Connecting to an Amazon Linux EC2 Instance from Windows Using PuTTY.
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

771 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

10 Experts available now in Live!

Get 1:1 Help Now