Skip to main content
Question

How to monitor scalable host pool?

  • January 13, 2023
  • 3 replies
  • 67 views

Forum|alt.badge.img+2

Hello,

We have a pool of servers that respond to charge and some of them can be shutdown or started in consequence.

I don’t know how to manage this in Centreon.

We have all the hosts configured in it, with disk space usage/CPU/RAM/Ping service monitoring through NRPE (NSClient++) + the notifications in case of WARNING/CRITICAL but when the host goes down the notifications are sent but we want to avoid this.

Do somebody have already face this kind of need?

Thanks for your reply!

3 replies

rchauvel
Centreonian
Forum|alt.badge.img+18
  • Centreonian
  • January 13, 2023

What technology do you use for this? Is this in the cloud (e.g. autoscaling group in AWS) or on-premise (e.g. using OpenStack)?


Forum|alt.badge.img+2
  • Author
  • Steward *
  • January 13, 2023

Hello @rchauvel,

The servers are hosted in Azure


omercier
Centreonian
Forum|alt.badge.img+13
  • Centreonian
  • January 13, 2023

Hi @l.malherbe

Sorry if my answer seems naïve but what about disabling notifications for these hosts and making sure that in Configuration > Pollers > Engine configuration under the Check Options tab, the following parameters are set to yes for every poller:

  •  Predictive Service Dependency Checks    
  •  Predictive Host Dependency Checks    
  • Soft Service Dependencies Option

With these settings, Engine should in that case schedule host checks when a service’s state changes, and not notify for the services when the parent host is down, even if it is in SOFT down state.

NB: changing thses settings, requires exporting the pollers’ configuration and restarting (not reloading) Engine.

 

PS: tell me if you don’t feel comfortable/plainly understand with these instructions.