Vmware supervision

Hello,

I have an icinga platform constitute like this :

  • 1 web node on site A
  • 1 db node on site A
  • 2 master node (one an each of our 2 site)

I want to use the vsphere integration for monitore my vcenter.
I installed it successfully and I have now the “virtualization” tab in my web ui but I now want to create a check for my entire vcenter.

I saw the command like

icingacli vspheredb check health

witch seems to do the job but it not working from my master node because there is not icingaweb installed on it.

My question is :

  • Can I use it or it’s impossible with my configuration
  • If the first answer is yes, then how should I do it ?

Thanks

As long as you run the check on the web node, I see no reason for it to not work.
Install the icinga agent on the web node and choose run on agent.

ok but in my configuration I only have 2 endpoints : the master nodes. I prefer execute all my check from it. But I understand that it’s seems not possible so tell me if i’m wrong I have two choices :

  • use my actual web node to execute the check
  • install icingaweb component on my master nodes

right ?

  • use my actual web node to execute the check
  • install icingaweb component on my master nodes

right ?

  • true
  • IMHO, only PHP and the files are needed - no webserver
  • use check by ssh to run on master node but execute on web node