Aquesta pàgina proporciona les passes necessàries per crear un complement binari carregable des de la font.
Si es baixa l'arxiu font, és possible crear el connector fora de línia, és a dir, sense connexió a Internet.
El connector PostgreSQL s'empra com a exemple. Altres connectors carregables es poden crear de la mateixa manera.
1. Baixeu les fonts dels connectors de [Zabbix Cloud Images and Appliances] (https://cdn.zabbix.com/zabbix-agent2-plugins/sources/). La pàgina oficial de descàrrega serà disponible aviat.
2. Transferiu l'arxiu a la màquina on creareu el connector.
3. Descomprimiu el fitxer tarball, p. ex.:
Assegureu-vos de substituir "zabbix-agent2-plugin-postgresql-1.0.0.tar.gz" pel nom de l'arxiu descarregat.
4. Introduïu el directori extret:
5. Executar:
6. L'executable del connector es pot posar a qualsevol lloc sempre que sigui carregat per l'agent Zabbix 2. Especifiqueu el camí al binari del connector al fitxer de configuració del connector, com ara a postgresql.conf per al connector PostgreSQL:
7. El camí al fitxer de configuració del connector s'ha d'especificar al paràmetre Include del fitxer de configuració de l'agent Zabbix 2:
Els plugins carregables proporcionats per Zabbix tenen fitxers de creació senzills amb els objectius següents:
Destí | Descripció |
---|---|
make | Construeix el connector. |
make clean | Esborra tots els fitxers que es creen normalment en crear el connector. |
make check | Fa autoproves. Es requereix una base de dades PostgreSQL real. |
make style | Comprova l'estil del codi Go amb 'golangci-lint'. |
make format | Formata el codi Go amb 'go fmt'. |
make dist | Crea un arxiu que contingui les fonts del connector i les fonts de tots els paquets necessaris per crear el connector i les seves autoproves. |