docker-zabbix 20260410
1、zabbix镜像

2、容器数据库
数据库容器名:mariadb-server
数据库 IP:192.168.91.165
数据库用户:zabbix
数据库密码:zabbix
数据库名称:zabbix
数据库端口:3306

3、 zabbix-java-gateway容器
docker run --name zabbix-java-gateway \ --restart unless-stopped \ -p 10052:10052 \ -d zabbix/zabbix-java-gateway:latest
- zabbix-java-gateway:用来监控 Tomcat、JVM、Elasticsearch、Kafka 等 Java 应用
- 端口:10052
- 必须和 Zabbix Server 关联才能生效

4、zabbix-server-mysql容器
docker run --name zabbix-server-mysql --user root -e DB_SERVER_HOST="mariadb-server" -e MYSQL_USER="zabbix" -e MYSQL_PASSWORD="zabbix" -e MYSQL_DATABASE="zabbix" -e ZBX_ALLOWUNSUPPORTEDDBVERSIONS=1 -e ZBX_JAVAGATEWAY="zabbix-java-gateway" -e ZBX_JAVAGATEWAYPORT=10052 -e ZBX_STARTJAVAPOLLERS=5 -p 10051:10051 --restart unless-stopped --link mariadb-server --link zabbix-java-gateway -d zabbix/zabbix-server-mysql:latest

5、name zabbix-web-nginx-mysql容器
docker run --name zabbix-web-nginx-mysql -e DB_SERVER_HOST="mariadb-server" -e MYSQL_USER="zabbix" -e MYSQL_PASSWORD="zabbix" -e MYSQL_DATABASE="zabbix" -e ZBX_SERVER_HOST="zabbix-server-mysql" -e PHP_TZ="Asia/Shanghai" -p 88:8080 --restart unless-stopped --link mariadb-server --link zabbix-server-mysql -d zabbix/zabbix-web-nginx-mysql:latest

6、zabbix-agent容器
docker run --name zabbix-agent -e ZBX_SERVER_HOST="zabbix-server-mysql" -e ZBX_HOSTNAME="Zabbix server" --restart unless-stopped --link zabbix-server-mysql -p 10050:10050 -d zabbix/zabbix-agent:latest

7、http://192.168.91.165:88/
注:
zabbix-agent 容器 172.17.0.13 10050 ZBX_HOSTNAME="Zabbix server"

监测---》主机



可用性

浙公网安备 33010602011771号