您的位置:首页 > 运维架构 > Docker

Docker部署zabbix

shuaiyin 2019-06-22 19:23 609 查看

准备工作

两台VMware 虚拟机

一台充当zabbix server(安装docker)

一台充当zabbix agent(安装docker)

  首先先将三个压缩包( )在windows环境解压,解压后将cmp_zabbix_server、cmp_mariadb两个目录上传至server端的/opt下。将cmp_zabbix_agent上传至agent端的/opt目录下。

 

下载地址

链接: https://pan.baidu.com/s/1L8lIsk1BnwL6GEPWLt8ozg

提取码: fasv

zabbix server端操作

进入cmp_mariadb目录

cd /opt/cmp_mariadb

加载yml编排文件(需要等待一些时间,因为需要下载镜像)

docker-compose up –d

加载完之后查看数据库是否运行

docker-compose ps

 

进入cmp_zabbix_server目录

cd /opt/cmp_zabbix_server

修改编排文件

vim docker-compose.yml

11行   - DB_SERVER_HOST=当前主机IP

30行   - DB_SERVER_HOST=当前主机IP

35行   - ZBX_SERVER_HOST=当前主机IP

运行编排文件

docker-compose up –d

加载完之后查看zabbix是否运行

docker-compose ps

zabbix agent端操作

进入cmp_zabbix_agent目录

cd /opt/cmp_zabbix_agent

编辑编排文件

vim docker-compose.yml

8行 修改为zabbix-server端IP

加载编排文件

docker-compose up –d

 

访问web界面

zabbix-server端IP:8080

用户名:Admin

密码:zabbix

 

标签: