Docker安装Zabbix及可视化界面

目录

一、简介

二、启动MySQL实例

三、启动Zabbix Java gateway实例

四、启动Zabbix server实例

五、启动Zabbix Web界面

六、访问


一、简介

官网链接: 5 从容器中安装 [Zabbix Documentation 5.0]

zabbix 是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。

zabbix 能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。

二、启动MySQL实例

docker run --name mysql-server -t \
      -e MYSQL_DATABASE="zabbix" \
      -e MYSQL_USER="zabbix" \
      -e MYSQL_PASSWORD="zabbix_dzp" \
      -e MYSQL_ROOT_PASSWORD="root_dzp" \
       -p 3307:3306 \
      -d mysql:8.0 \
      --character-set-server=utf8 --collation-server=utf8_bin \
      --default-authentication-plugin=mysql_native_password

三、启动Zabbix Java gateway实例

docker run --name zabbix-java-gateway -t \
      -d zabbix/zabbix-java-gateway

四、启动Zabbix server实例

并将该实例与创建的MySQL服务器实例链接

docker run --name zabbix-server-mysql -t \
      -e DB_SERVER_HOST="192.168.220.76" \
       -e DB_SERVER_PORT="3307" \
      -e MYSQL_DATABASE="zabbix" \
      -e MYSQL_USER="zabbix" \
      -e MYSQL_PASSWORD="zabbix_dzp" \
      -e MYSQL_ROOT_PASSWORD="root_dzp" \
      -e ZBX_JAVAGATEWAY="zabbix-java-gateway" \
      -p 10051:10051 \
      -d zabbix/zabbix-server-mysql

五、启动Zabbix Web界面

并将实例与创建的MySQL服务器和Zabbix server实例链接

docker run --name zabbix-web-nginx-mysql -t \
      -e ZBX_SERVER_HOST="192.168.220.76" \
      -e DB_SERVER_HOST="192.168.220.76" \
      -e DB_SERVER_PORT="3307" \
      -e MYSQL_DATABASE="zabbix" \
      -e MYSQL_USER="zabbix" \
      -e MYSQL_PASSWORD="zabbix_dzp" \
      -e MYSQL_ROOT_PASSWORD="root_dzp" \
      -p 80:8080 \
      -d zabbix/zabbix-web-nginx-mysql

六、访问

地址: http://192.168.220.76:80/

默认的用户名 Admin 以及密码 zabbix,即可登录

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值