[Nagios-users] ESXi/vCenter Monitoring

2013-08-12 Thread Daniel Ceola
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

2013-08-12 Thread Randal, Phil
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

2013-08-12 Thread Martin Hugo
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

2013-08-12 Thread Jim Avery
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

2013-08-12 Thread Daniel Ceola
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

2013-08-12 Thread Jim Avery
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

2013-08-12 Thread Chris Beattie
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