Monitoring multiple vhosts via external file


We currently host a large number of websites on several webservers which are monitored via Icinga (the servers, not the sites). I am currently searching for a best practise approach to monitor the response of all website vhosts on each server and ideally also check the validity of SSL certificates. The vhosts can change over time, so I would like to supply these as an external file (csv vis fileshipper) if possible.

We are using Icinga Director, so a solution utilizing this would be excellent. Could anybody give me some pointers as to how to approach this ideally?


Hello @taalas!

Are you (going to) also monitoring the servers themselves, not just the vHosts? I.e. do/will you have one Host per server?