Beste tweakers,
Ik ben nou al een aantal weken bezig om data vanuit onze UniFi controller in Zabbix te krijgen maar lijk nu toch echt vast te zitten.
Ik heb de Zabbix Server en Agent draaien op een Ubuntu 16.04 vm en ik gebruik het "UniFi-Proxy" script (github.com/zbx-sadman/unifi_proxy) om via Ubiquity's API data uit de controller te halen. Het script werkt naar behoren (dit heb ik getest) en levert een geldige JSON output.
Echter, als ik in de Zabbix server kijk naar de discovery rules staat hier 'Value should be JSON object', na de log te hebben bekeken lijkt de Zabbix agent de output van het script af te kappen. ik neem aan dat dit dan de maximale buffer grootte is van zabbix. Wij hebben namelijk zeer veel sites en access points, dus zeer veel data.
Wat zou een mogelijke oplossing hiervoor zijn? Ik wil het liefst niet beginnen aan het compilen van aangepaste Zabbix Agents of servers
Elke hulp word gewaardeerd!
Ik ben nou al een aantal weken bezig om data vanuit onze UniFi controller in Zabbix te krijgen maar lijk nu toch echt vast te zitten.
Ik heb de Zabbix Server en Agent draaien op een Ubuntu 16.04 vm en ik gebruik het "UniFi-Proxy" script (github.com/zbx-sadman/unifi_proxy) om via Ubiquity's API data uit de controller te halen. Het script werkt naar behoren (dit heb ik getest) en levert een geldige JSON output.
Echter, als ik in de Zabbix server kijk naar de discovery rules staat hier 'Value should be JSON object', na de log te hebben bekeken lijkt de Zabbix agent de output van het script af te kappen. ik neem aan dat dit dan de maximale buffer grootte is van zabbix. Wij hebben namelijk zeer veel sites en access points, dus zeer veel data.
Wat zou een mogelijke oplossing hiervoor zijn? Ik wil het liefst niet beginnen aan het compilen van aangepaste Zabbix Agents of servers
Elke hulp word gewaardeerd!
[ Voor 7% gewijzigd door Accendit op 26-02-2018 13:07 ]