- Download Zabbix source or check it out from Git repository:
git clone https://git.zabbix.com/scm/zbx/zabbix.git --depth 1 /path/to/zabbix/source
Version must be higher than 3.2 (when history export support was added). You need to compile module using sources of the version you will be using it with!
- Configure Zabbix sources:
cd /path/to/zabbix/source
./bootstrap.sh
./configure
- CentOS:
sudo yum install libcurl-devel libyaml-devel
- Ubuntu:
sudo apt install libcurl4-openssl-dev libyaml-dev
- Get module sources,
point them to Zabbix source directory
and run
make
to build, it should produceeffluence.so
shared library.
cd /path/to/effluence/source
export ZABBIX_SOURCE=/path/to/zabbix/source
make