Create a virtual service - How to?

Stuart Browne stuart.browne at
Wed Feb 2 23:14:26 CET 2011

Have you had a look at the 'check_cluster' plugin?  It allows you to team multiple services into a single service.  You tell it how many can fail/not-fail before raising an alert etc.

We use this for our SMTP MX target availability.


> -----Original Message-----
> From: Mister IT Guru [mailto:misteritguru at]
> Sent: Wednesday, 2 February 2011 9:38 PM
> To: Nagios Users List
> Subject: [Nagios-users] Create a virtual service - How to?
> We have several systems which all work independently, as does everyone,
> naturally. We also have 'virtual services' which dependent on these
> working. What I'd like to do is set off Alert X, if A, B or C, have a
> problem, as well as A, B, or C, also sending an alert to thier
> respective responsible persons
> For example, VPN, Email, RDP, and our custom application need to be on
> line, in order for remote consultants to be able to work. The custom
> app, and email are managed by one team, and VPN and RDP by two other
> separate teams.
> This 'service' we can all RC for the sake of argument, and I would like
> an alert from the RC service, if any of the four services it relies on
> goes down, because the teams involved in managing the the separate
> services do it not just for the RC, but for a number of other groups of
> users as well.
> How can I achieve this 'virtual service' check I'd like to implement.

Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY!
Nagios-users mailing list
Nagios-users at
::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. 
::: Messages without supporting info will risk being sent to /dev/null

More information about the Users mailing list