Raising a question here about how everyone deals with passive checks.
We use mostly 99% passive checks in our infrastructure, the way we've been going about collecting the information on each node is to install and configure nagios core on each machine.
You may say... well nagios core is quite lightweight so why all the fuss? The idea here is simple, if we're managing all through nagiosXI it doesn't make much sense to have Apache installed as a dependency on all machines when all we need is just "agent" functionality that checks the local machine and forwards it to NagiosXI.
Due to the nature of our machines we must be strict and run only what is strictly needed, the core depending on Apache just makes it bloated and opens another port (HTTP 80) which although we could close or change just seems like an unnecessary step as I believe many would benefit from a lightweight agent.
Am i correct on my assumptions that this is how people have been dealing with collecting passive results? Or what's the best way of going about this? All we need is just the plugins and a wrapper to ensure they are ran at specific times and the results sent to naigosXI. Pretty much just an "agent" functionality.
Passive Checks and nagios core "agent"
Passive Checks and nagios core "agent"
Nagios XI 2012R2.8c Running on Ubuntu 12.04 Using 99% passive checks for monitoring
Monitoring nearly 800 Passive services spread through roughly 40 machines
Running on an 8 core, KVM virtualized VM, with 15 GB of RAM and using RAMDisk
Monitoring nearly 800 Passive services spread through roughly 40 machines
Running on an 8 core, KVM virtualized VM, with 15 GB of RAM and using RAMDisk
-
scottwilkerson
- DevOps Engineer
- Posts: 19396
- Joined: Tue Nov 15, 2011 3:11 pm
- Location: Nagios Enterprises
- Contact:
Re: Passive Checks and nagios core "agent"
You might want to look at NRDS
http://library.nagios.com/library/produ ... s-tutorial
This is a passive agent designed to deliver the needed plugins, run them on interval and return the results to your XI server.
This is pre-installed in Nagios XI 2012 under Admin -> NRDS Config Manager
http://library.nagios.com/library/produ ... s-tutorial
This is a passive agent designed to deliver the needed plugins, run them on interval and return the results to your XI server.
This is pre-installed in Nagios XI 2012 under Admin -> NRDS Config Manager
Re: Passive Checks and nagios core "agent"
Very good, exactly what I was looking for, need to try this out 
Nagios XI 2012R2.8c Running on Ubuntu 12.04 Using 99% passive checks for monitoring
Monitoring nearly 800 Passive services spread through roughly 40 machines
Running on an 8 core, KVM virtualized VM, with 15 GB of RAM and using RAMDisk
Monitoring nearly 800 Passive services spread through roughly 40 machines
Running on an 8 core, KVM virtualized VM, with 15 GB of RAM and using RAMDisk