加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

基于Docker安装与部署Zabbix

发布时间:2020-12-16 03:45:21 所属栏目:安全 来源:网络整理
导读:今天测试了一天的Zabbix-Docker,部署起来确实方便,就需要在安装了Docker的linux系统中输入以下命令就可以了。 1.安装mysql数据库,启动一个空的MySQL服务器实例 docker run Cname zabbix-DB -t -e MYSQL_DATABASE=”zabbix” -e MYSQL_USER=”zabbix”

今天测试了一天的Zabbix-Docker,部署起来确实方便,就需要在安装了Docker的linux系统中输入以下命令就可以了。

1.安装mysql数据库,启动一个空的MySQL服务器实例

docker run Cname zabbix-DB -t
     -e MYSQL_DATABASE=”zabbix”
     -e MYSQL_USER=”zabbix”
     -e MYSQL_PASSWORD=”zabbix_pwd”
     -e MYSQL_ROOT_PASSWORD=”root_pwd”
     -d mysql:5.7

2. 启动Zabbix server实例,并关联这个实例到已创建的MySQL服务器实例

docker run Cname zabbix-SER -t
     -e DB_SERVER_HOST=”zabbix-DB”
     -e MYSQL_DATABASE=”zabbix”
     -e MYSQL_USER=”zabbix”
     -e MYSQL_PASSWORD=”zabbix_pwd”
     -e MYSQL_ROOT_PASSWORD=”root_pwd”
     -e ZBX_JAVAGATEWAY=”zabbix-java-gateway”
     Clink zabbix-DB:mysql
     -p 10051:10051
     -p 10050:10050
     -d zabbix/zabbix-server-mysql:latest

3. 启动Zabbix web 接口8088,并将它与MySQL服务器实例和Zabbix server实例关联,

docker run Cname zabbix-WEB -t
     -e DB_SERVER_HOST=”zabbix-DB”
     -e MYSQL_DATABASE=”zabbix”
     -e MYSQL_USER=”zabbix”
     -e MYSQL_PASSWORD=”zabbix_pwd”
     -e MYSQL_ROOT_PASSWORD=”root_pwd”
     -e PHP_TZ=”Asia/Shanghai”
     Clink zabbix-DB:mysql
     Clink zabbix-SER:zabbix-server
     -p 8088:80
     -d zabbix/zabbix-web-nginx-mysql:latest

PS: 但是目前遇到一个问题,Zabbix启动后,无法获取127.0.0.1的信息,代解决。 应该是Zabbix server 容器没有安装Zabbix的agent.

您可能感兴趣的文章:

  • Zabbix邮件报警设置方法
  • Zabbix监控交换机设置方法
  • Zabbix监控Linux主机设置方法
  • Zabbix安装图文教程(需要LAMP或者LNMP运行环境)
  • 集群运维自动化工具ansible之使用playbook安装zabbix客户端
  • Zabbix实现微信报警功能
  • 安装配置Zabbix来监控MySQL的基本教程
  • 使用zabbix监控mongodb的方法

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读