Set Static IP Agent Zabbix Docker
Pada langkah instalasi docker compose sebelumnya, IP docker masih setting DHCP, jadi ada kemungkinan untuk docker zabbix agent akan berubah IP nya ketika docker compose di restart / down kemudian up.
Solusinya IP docker zabbix agent di setting static dengan cara sebagai berikut :
1. Matikan / Stop dulu zabbix docker compose nya
docker compose -f docker-compose_v3_alpine_pgsql_latest.yaml --profile full down
2. Edit compose_zabbix_components.yaml
vim compose_zabbix_components.yaml
- Pada bagian zabbix-agent sesuaikan konfigurasi network nya sebegai berikut
zabbix-agent:
...
networks:
backend:
ipv4_address: 172.16.239.200
aliases:
- zabbix-agent
- zabbix-agent-passive
-
- Simpan konfigurasi
- Simpan konfigurasi
3. Edit environment variable zabbix agent
vim env_vars/.env_agent
-
- Hapus # pada ZBX_LISTENIP supaya enable parameternya, kemudian isi IP static untuk docker zabbix agent, disini di setting IP static nya 172.16.239.200.
-
ZBX_LISTENIP=172.16.239.200 - Simpan konfigurasi.
4. Start kembali zabbix docker compose nya
docker compose -f docker-compose_v3_alpine_pgsql_latest.yaml --profile full up -d
5. Cek IP docker zabbix agent
docker inspect zabbix-docker-zabbix-agent-1 | grep IPAddress
"SecondaryIPAddresses": null,
"IPAddress": "",
"IPAddress": "172.16.239.200",
