puppet-zabbix
puppet-zabbix copied to clipboard
Question about agent/proxy/web and exported resources.
Am having some trouble getting my implementation working how I want so was curious if it is even possible or if I was just doing something wrong.
ALL-IN-ONE install (zabbix-master) points to puppetmaster A. Agents that point to puppetmaster A automatically show up in zabbix-master.
Proxy install (xabbix-proxy) points to puppetmaster B and zabbix-master. Agents that point to puppetmaster B are pointed at zabbix-proxy.
Neither zabbix-proxy nor puppetmaster B agents show up in zabbix-master automatically, I have to manually add them first.
I was sort of able to get this to work by adding the zabbix::web manifest to my proxy node and then specifying the url of my primary zabbix host as the zabbix url. I had to manually install the zabbixapi gem before it would work but I have it working now.
I'm having the same problem. I know PuppetDB is working because I've got exported resources (ssh keys for example) showing up on all of my clients but the zabbix agent isn't 'registering' with the Zabbix server itself.
Did you find out what procedure you need to follow?