Suggestion Needed for Monitoring 25,000 Ubuntu Based KVMs

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
Locked
faizanmalik
Posts: 8
Joined: Sat Feb 02, 2019 9:00 am

Suggestion Needed for Monitoring 25,000 Ubuntu Based KVMs

Post by faizanmalik »

Hello Folks,

I need your suggestions on what could be the best possible way to monitor around 25K KVM based VMs using nagios XI as a solution.
I only need to monitor state of the VMs running on top of the KVM Hypervisor Servers. ( I guess there are plugins that make use of virsh list --all command to obtain a list of all VMs running on a host, and we can grep to obtain status like Running, stopped etc).

Now the question is what is best way to monitor 25K VMS (Only Status) . Is there any automated way i can achieve this . I dont want to add 25K monitors :cry:

Any ideas from you gurus will be highly highly appreciated.

Regards,
Fai
scottwilkerson
DevOps Engineer
Posts: 19396
Joined: Tue Nov 15, 2011 3:11 pm
Location: Nagios Enterprises
Contact:

Re: Suggestion Needed for Monitoring 25,000 Ubuntu Based KVM

Post by scottwilkerson »

We don't have this in our environment to test, but I did find this plugin you could use as a base for a plugin to accomplish your goal.

https://github.com/mnheia/check_running_vms
Former Nagios employee
Creator:
Human Design Website
Get Your Human Design Chart
benjaminsmith
Posts: 5324
Joined: Wed Aug 22, 2018 4:39 pm
Location: saint paul

Re: Suggestion Needed for Monitoring 25,000 Ubuntu Based KVM

Post by benjaminsmith »

Hello Fai,

Just checking in with you on your post. Did you have a chance to test the plugin? When you have a moment, let us know how you are doing.

Also, take a look at the Bulk Host Cloning and Import Wizard for replicating across a large number of devices.

Documentation: How To Use The Bulk Host Cloning And Import Wizard
As of May 25th, 2018, all communications with Nagios Enterprises and its employees are covered under our new Privacy Policy.

Be sure to check out our Knowledgebase for helpful articles and solutions!
Locked