docker搭建zabbix
本次使用docker搭建zabbix的组合是mysql+docker+zabix-server
1 先安装数据库mysql
docker run --name zabbix-mysql-server --hostname zabbix-mysql-server \
-e MYSQL_ROOT_PASSWORD="123456" \
-e MYSQL_USER="zabbix" \
-e MYSQL_PASSWORD="123456" \
-e MYSQL_DATABASE="zabbix" \
-p 3306:3306 \
-d mysql:5.7 \
--character-set-server=utf8 --collation-server=utf8_bin
2 创建zabbix-server
docker run --name zabbix-server-mysql --hostname zabbix-server-mysql \ --link zabbix-mysql-server:mysql \ -e DB_SERVER_HOST="mysql" \ -e MYSQL_USER="zabbix" \ -e MYSQL_DATABASE="zabbix" \ -e MYSQL_PASSWORD="123456" \ -v /etc/localtime:/etc/localtime:ro \ -v /data/docker/zabbix/alertscripts:/usr/lib/zabbix/alertscripts \ -v /data/docker/zabbix/externalscripts:/usr/lib/zabbix/externalscripts \ -p 10051:10051 \ -d \ zabbix/zabbix-server-mysql
3 最后web-nginx
最后安装zabbix-web-nginx docker run --name zabbix-web-nginx-mysql --hostname zabbix-web-nginx-mysql \ --link zabbix-mysql-server:mysql \ --link zabbix-server-mysql:zabbix-server \ -e DB_SERVER_HOST="mysql" \ -e MYSQL_USER="zabbix" \ -e MYSQL_PASSWORD="123456" \ -e MYSQL_DATABASE="zabbix" \ -e ZBX_SERVER_HOST="zabbix-server" \ -e PHP_TZ="Asia/Shanghai" \ -p 8000:80 \ -p 8443:443 \ -d \ zabbix/zabbix-web-nginx-mysql
登录访问测试
浏览器访问ip:8000查看 默认登录 username:Admin password:zabbix
这里说明下,mysql没做数据卷的映射,nginx也没做数据卷的映射,在实际生产环境下,最好做数据映射。防止数据丢失。
docker-zabbbix-agent的安装以及链接zabbix-server
docker run --name zabbix-agent --link zabbix-server-mysql:zabbix-server -d zabbix/zabbix-agent:latest
最后需要在web端将,zabbix-agent添加到zabbix-server的host列表里面。
转载于:https://www.cnblogs.com/Dicky-Zhang/p/7189714.html
docker搭建zabbix相关推荐
- docker搭建zabbix服务
docker搭建zabbix服务 zabbix简介 1.本次安装zabbix的镜像版本 2.zabbix组件 2.1 创建子网 2.2 MySQL容器 2.3 zabbix-server-mysql容 ...
- 通过docker搭建zabbix监控系统
zabbix系统由数据库.监控服务.管理控制台及agent构成,支持ipmi.snmp.ssh等协议,可实现从硬件层--OS--应用--数据库等的监测 故障处理:控制台页面报错zabbix serve ...
- 用Zabbix和Docker搭建监控平台
Zabbix 是由 Alexei Vladishev 开发的一种网络监视.管理系统,基于 Server-Client 架构.可用于监视各种网络服务.服务器和网络机器等状态. 1. 架构 Zabbix ...
- Linux监控平台搭建Zabbix(资源)
2019独角兽企业重金招聘Python工程师标准>>> 自动化监控: 1.cobbler实现自动装机 2.saltstack实现工程自动化配置 3.kubernetes实现容器自动化 ...
- 通过docker搭建lamp+wordpress+ELK监控
实验要求:docker搭建LAMP +wordpress,有监控,日志放在另外一台服务器上, 使用ELK进行日志收集展示 192.168.100.128 lamp+kabana 192.168.100 ...
- docker部署zabbix
docker部署zabbix 1.zabbix入门: Zabbix 是一款能够监控各种网络参数以及服务器健康性和完整性的软件. Zabbix 使用灵活的通知机制,允许用户为几乎任何事件配置基于邮件的告 ...
- docker安装nfs文件服务器,使用docker搭建nfs实现容器间共享文件
首先介绍下今天的两个主角:nfs和docker nfs 是什么 NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TC ...
- 使用Docker搭建svn服务器教程
使用Docker搭建svn服务器教程 svn简介 SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS.CVS,它采用了分支管理系统,它的设计目标就是取代CVS.互联网上很 ...
- Docker 搭建elasticsearch 7.6.x集群
Docker 搭建elasticsearch 7.6.x集群 文章目录 拉取镜像 设置Elasticsearch挂载目录 编写elasticsearch.yml配置文件 node-1 node-2 n ...
最新文章
- Python 技术篇-按任意格式灵活获取日期、时间、年月日、时分秒。日期格式化。
- Vue学习(一)-邂逅Vuejs
- 使用 go 实现 Proof of Stake 共识机制
- java 以太坊 智能合约_web3j教程:java使用web3j开发以太坊智能合约交易
- 我的新书终于写完了。
- 分布式任务调度系统xxl-job源码探究(一、客户端)
- AS出现Error:Cause: peer not authenticated
- 素数表的获取 O(nloglogn)复杂
- 浅显理解*nix下的守护进程机制及fork函数
- 抖音小程序达人入驻壁纸微信小程序安装教程
- 如何绕过校园网认证,不付费就可以使用自己的网络。
- Gazebo踩坑(一)[Err] [REST.cc:205] Error in REST request
- ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: NO)解决办法
- 【地图服务-nginx代理】
- virt-manager设置主机和虚拟机之间文件共享
- Keil5 平台 S3C2440裸机程序开发-----中断系统/UART
- 违反协议 oracle,Oracle增加表字段导致“违反协议”异常
- 【运筹学】线性规划问题的解 ( 可行解 | 可行域 | 最优解 | 秩的概念 | 极大线性无关组 | 向量秩 | 矩阵秩 | 基 | 基变量 | 非基变量 | 基解 | 基可行解 | 可行基 )
- Nagios-安装与配置
- 读书笔记 - 智能体技术在城市交通信号控制系统中应用综述2014
热门文章
- 掘金后端 mysql优化_vue服务端渲染项目(ssr)仿掘金、后台页面是react spa、服务层nodejs、koa、mysql编写的一套多权限内容管理系统...
- 忘了微信密码怎么办_微信支付密码怎么改?微信支付密码忘了怎么办?详细教程来了!...
- 瑞芯微和全志哪个好_瑞芯微和全志科技基本面信息简要对比和整理
- Shell脚本基本用法
- ipv6地址在线计算_关于IPv6的八个浅言问答
- 接口加密了该怎么测?
- 事半功倍的验证码漏洞处理:真牛到了南极,牛逼到了极点
- 《深入理解Java虚拟机》第5章 调优案例分析与实战
- php json 特殊字符,PHP转义Json里的特殊字符的函数
- devexpress 高分辨率显示问题_144Hz高刷+曲屏超2k 蚂蚁电竞显示器ANT271QC 小白到专业电竞跳板...