Hello Techies,
I am new to Nagios Core and currently looking to integrate our vCloud with Nagios by leveraging vCloud API if there is one available or is there any alternative to monitor vCloud through Nagios instead of adding individual VMs.
Regards,
Swapnil
vCloud monitoring through Nagios Core?
-
- Posts: 48
- Joined: Fri Dec 05, 2014 10:38 am
-
- Posts: 7698
- Joined: Mon Apr 23, 2012 4:28 pm
- Location: Travelling through time and space...
Re: vCloud monitoring through Nagios Core?
I wasn't able to find any plugins that can query that API directly, you would likely need to create a custom plugin which can talk to it following our plugin guidelines:
https://nagios-plugins.org/doc/guidelines.html
Alternatively, is this something you could check with SNMP?
https://nagios-plugins.org/doc/guidelines.html
Alternatively, is this something you could check with SNMP?
-
- Posts: 48
- Joined: Fri Dec 05, 2014 10:38 am
Re: vCloud monitoring through Nagios Core?
Would it be a better idea to check with VMware if they have any vCloud API which can be integrated with Nagios Core?
Last edited by swapnil.kadam on Wed Jan 21, 2015 5:15 pm, edited 1 time in total.
-
- Posts: 7698
- Joined: Mon Apr 23, 2012 4:28 pm
- Location: Travelling through time and space...
Re: vCloud monitoring through Nagios Core?
Can you provide a bit more detail in regards to your last post? Thanks!
-
- Posts: 48
- Joined: Fri Dec 05, 2014 10:38 am
Re: vCloud monitoring through Nagios Core?
I mean as of now I do not have any access to the underlying ESX hosts, we are limited to vCloud but I’m not sure if vCloud provides any APIs that could be leveraged by Nagios or either way.
-
- DevOps Engineer
- Posts: 19396
- Joined: Tue Nov 15, 2011 3:11 pm
- Location: Nagios Enterprises
- Contact:
Re: vCloud monitoring through Nagios Core?
We don't have vCloud in house to test but many of the VMWare API's work alike.
It does appear vCloud does have an API
https://pubs.vmware.com/vcd-51/index.jsp#doc/index.html
Best I can suggest would be to try a vCenter/ESX plugin against your vCloud server.
It does appear vCloud does have an API
https://pubs.vmware.com/vcd-51/index.jsp#doc/index.html
Best I can suggest would be to try a vCenter/ESX plugin against your vCloud server.