[Nagios-users] ESXi/vCenter Monitoring
Hello all, I have a lot of host servers as VM's on our ESXi infrastructure, managed with vCenter. We also use vSphere DRS to help keep the load on host systems balanced. Due to the DRS, our VM's can sometimes move around from being on one host to being on another w/o my knowledge beforehand. Does anyone know if there is any sort of plugin available for Nagios Core that would basically talk to my vCenter system and find out what VM's are on which hosts, and automatically update that VM's Parent directive in the host definition? Daniel Ceola System Administrator daniel.ce...@occfiber.commailto:daniel.ce...@occfiber.com -- Get 100% visibility into Java/.NET code with AppDynamics Lite! It's a free troubleshooting tool designed for production. Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://pubads.g.doubleclick.net/gampad/clk?id=48897031iu=/4140/ostg.clktrk___ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null
Re: [Nagios-users] ESXi/vCenter Monitoring
check_mk 1.2.3 should do that for you. There's a bit of pain migrating your config into check_mk's WATO, but IMHO it's worth it in the long run. http://mathias-kettner.com/check_mk.html It might be prudent to wait for the check_mk 1.2.3i2 before playing with it, though. Cheers, Phil -- Phil Randal Infrastructure Engineer Hoople Ltd | Thorn Office Centre | Hereford HR2 6JT Tel: 01432 260415 | Email: phil.ran...@hoopleltd.co.ukmailto:phil.ran...@hoopleltd.co.uk From: Daniel Ceola [mailto:daniel.ce...@occfiber.com] Sent: 12 August 2013 16:09 To: Nagios Users (nagios-users@lists.sourceforge.net) Subject: [Nagios-users] ESXi/vCenter Monitoring Hello all, I have a lot of host servers as VM's on our ESXi infrastructure, managed with vCenter. We also use vSphere DRS to help keep the load on host systems balanced. Due to the DRS, our VM's can sometimes move around from being on one host to being on another w/o my knowledge beforehand. Does anyone know if there is any sort of plugin available for Nagios Core that would basically talk to my vCenter system and find out what VM's are on which hosts, and automatically update that VM's Parent directive in the host definition? Daniel Ceola System Administrator daniel.ce...@occfiber.commailto:daniel.ce...@occfiber.com Hoople Ltd, Registered in England and Wales No. 7556595 Registered office: Plough Lane, Hereford, HR4 0LE Any opinion expressed in this e-mail or any attached files are those of the individual and not necessarily those of Hoople Ltd. You should be aware that Hoople Ltd. monitors its email service. This e-mail and any attached files are confidential and intended solely for the use of the addressee. This communication may contain material protected by law from being passed on. If you are not the intended recipient and have received this e-mail in error, you are advised that any use, dissemination, forwarding, printing or copying of this e-mail is strictly prohibited. If you have received this e-mail in error please contact the sender immediately and destroy all copies of it. -- Get 100% visibility into Java/.NET code with AppDynamics Lite! It's a free troubleshooting tool designed for production. Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://pubads.g.doubleclick.net/gampad/clk?id=48897031iu=/4140/ostg.clktrk___ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null
Re: [Nagios-users] ESXi/vCenter Monitoring
Hi Daniel, We monitor our VM servers with Nagios but point to their IP addresses in the hosts.cfg. Since these don't change and Nagios doesn't care what VM host the server is running it is not a problem. We make the network switch the parent, not the VMware host. -- Martin T. Hugo Network Administrator Hilliard City Schools 614-921-7102 (Ph) 614-921-7243 (Fax) From: Daniel Ceola [mailto:daniel.ce...@occfiber.com] Sent: Monday, August 12, 2013 11:09 AM To: Nagios Users (nagios-users@lists.sourceforge.net) Subject: [Nagios-users] ESXi/vCenter Monitoring Hello all, I have a lot of host servers as VM's on our ESXi infrastructure, managed with vCenter. We also use vSphere DRS to help keep the load on host systems balanced. Due to the DRS, our VM's can sometimes move around from being on one host to being on another w/o my knowledge beforehand. Does anyone know if there is any sort of plugin available for Nagios Core that would basically talk to my vCenter system and find out what VM's are on which hosts, and automatically update that VM's Parent directive in the host definition? Daniel Ceola System Administrator daniel.ce...@occfiber.commailto:daniel.ce...@occfiber.com -- Get 100% visibility into Java/.NET code with AppDynamics Lite! It's a free troubleshooting tool designed for production. Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://pubads.g.doubleclick.net/gampad/clk?id=48897031iu=/4140/ostg.clktrk___ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null
Re: [Nagios-users] ESXi/vCenter Monitoring
On 12 Aug 2013 16:50, Daniel Ceola daniel.ce...@occfiber.com wrote: Hello all, I have a lot of host servers as VM’s on our ESXi infrastructure, managed with vCenter. We also use vSphere DRS to help keep the load on host systems balanced. Due to the DRS, our VM’s can sometimes move around from being on one host to being on another w/o my knowledge beforehand. Does anyone know if there is any sort of plugin available for Nagios Core that would basically talk to my vCenter system and find out what VM’s are on which hosts, and automatically update that VM’s Parent directive in the host definition? I specify all of the host servers as parents of the VM. I reckon that makes perfect sense, and it's dead easy to implement. -- Get 100% visibility into Java/.NET code with AppDynamics Lite! It's a free troubleshooting tool designed for production. Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://pubads.g.doubleclick.net/gampad/clk?id=48897031iu=/4140/ostg.clktrk___ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null
Re: [Nagios-users] ESXi/vCenter Monitoring
I did that, but it made the map a complete mess of lines that I couldn't make out. Daniel Ceola System Administrator daniel.ce...@occfiber.commailto:daniel.ce...@occfiber.com From: Jim Avery [mailto:j...@jimavery.me.uk] Sent: Monday, August 12, 2013 3:26 PM To: nagios List Subject: Re: [Nagios-users] ESXi/vCenter Monitoring On 12 Aug 2013 16:50, Daniel Ceola daniel.ce...@occfiber.commailto:daniel.ce...@occfiber.com wrote: Hello all, I have a lot of host servers as VM's on our ESXi infrastructure, managed with vCenter. We also use vSphere DRS to help keep the load on host systems balanced. Due to the DRS, our VM's can sometimes move around from being on one host to being on another w/o my knowledge beforehand. Does anyone know if there is any sort of plugin available for Nagios Core that would basically talk to my vCenter system and find out what VM's are on which hosts, and automatically update that VM's Parent directive in the host definition? I specify all of the host servers as parents of the VM. I reckon that makes perfect sense, and it's dead easy to implement. -- Get 100% visibility into Java/.NET code with AppDynamics Lite! It's a free troubleshooting tool designed for production. Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://pubads.g.doubleclick.net/gampad/clk?id=48897031iu=/4140/ostg.clktrk___ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null
Re: [Nagios-users] ESXi/vCenter Monitoring
On 12 Aug 2013 21:49, Daniel Ceola daniel.ce...@occfiber.com wrote: I did that, but it made the map a complete mess of lines that I couldn’t make out. Yes. The map doesn't scale well. I haven't used it for some years now. -- Get 100% visibility into Java/.NET code with AppDynamics Lite! It's a free troubleshooting tool designed for production. Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://pubads.g.doubleclick.net/gampad/clk?id=48897031iu=/4140/ostg.clktrk___ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null
Re: [Nagios-users] ESXi/vCenter Monitoring
On 8/12/2013 4:04 PM, Daniel Ceola wrote: I did that, but it made the map a complete mess of lines that I couldn't make out. Try check_cluster. Check_cluster aggregates the status of individual ESX hosts. The clusters here have three or four ESX hosts each. If one ESX host in the cluster is offline, my check_cluster returns a warning. If all but one are offline, I have it return a critical. At that point, the engineers have more important things to worry about than individual guests. I have a fake host for each cluster whose check_host_alive is the check_cluster command. The guest VMs on each cluster have the fake host set as their parent. The guests can move around all they want and I don't have to change anything. When the engineers change the clusters by adding or removing ESX hosts, all I have to do is add or remove one ESX host check and update the check_cluster command. I don't have to edit the list of parents for all the guest VMs, which is important, because we have more than a thousand of them. -- -Chris -- Get 100% visibility into Java/.NET code with AppDynamics Lite! It's a free troubleshooting tool designed for production. Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://pubads.g.doubleclick.net/gampad/clk?id=48897031iu=/4140/ostg.clktrk___ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null