Docker部署Zabbix+Grafana监控
Docker部署Zabbix+Grafana监控
环境 centos 7 ; Docker 17.12.0-ce ; docker-compose version 1.20.1
2018-4-1 当前zabbix最新版3.4.7 ,grafana最新版5.0.4
#下载部署代码
cd /opt
git clone https://gitee.com/almi/zabbix-docker.git
主要是docker-compose编排文件,中文字体mi.ttc(小米兰亭)
#运行容器
cd zabbix-docker
docker-compose -up -d
#查看
docker-compose ps
zabbix-snmp容器是zabbix snmp监控使用到
zabbix-java容器用于zabbix监控tomcat jmx

#配置
zabbix 登录 ,默认账户Admin 密码zabbix
设置中文 :右上角Admin图标——Language——选择Chianses——Update
grafana安装zabbix插件
#等待,若安装失败,多执行几次
docker exec -it grafana grafana-cli plugins install alexanderzobnin-zabbix-app
# ✔ Installed alexanderzobnin-zabbix-app successfully
#重启grafana
docker restart grafana
- grafana登录 ip:3000 ,默认账户admin 密码admin
- 启用zabbix插件:Home -> Installed Apps (zabbix) -> Zabbix Plugin Config -> Enable
- 添加zabbix数据源:Add data source -> Type: Zabbix
... -> URL:http:// IP地址/api_jsonrpc.php ,Access选择direct->zabbix账户密码
参考文档
Zabbix docker 官方说明文档
https://www.zabbix.com/documentation/3.4/zh/manual/installation/containers
zabbix-docker官方git网址,很详细的docker-compose参考文档
https://github.com/zabbix/zabbix-docker
grafane docker部署参考
https://github.com/grafana/grafana-docker
这是目前最新版zabbix 3.4.7 ,可以自定义多个仪表盘

grafana可以设置很多图形

以下是我正在使用的版本zabbix3.2 (从zabbix 2.4升级到3.0,再升级到3.2)
3.2主面板栏目可以最小化, 3.4最新版不能

Docker部署Zabbix+Grafana监控的更多相关文章
- Docker搭建zabbix+grafana监控系统
一.准备工作 1.mysql数据库:192.168.1.5 2.nginx服务:192.168.1.10 3.docker服务器:192.168.1.20 4.zabbix客户端若干 二.docker ...
- docker 部署 zabbix
docker部署zabbix 我相信大家都已经会再物理机上跑zabbix并且监控了,那么有没有想过在docker中跑zabbix?下面咱们来看看如何在docker中搭建zabbix并且监控 部署环 ...
- docker部署zabbix并设置自动发现规则
docker部署zabbix比源码安装简单一些,特此记录: 机器准备: zabbix-server: 192.168.0.150 homeserver zabbix-agent: 192.168. ...
- 使用Ubuntu系统管理包工具(apt)部署Zabbix企业级监控系统
使用Ubuntu系统管理包工具(apt)部署Zabbix企业级监控系统 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. Ubuntu系统部署笔记:https://www.cnblo ...
- Docker部署Zabbix监控MariaDB主从同步(Percona Monitoring Plugins for Zabbix)
一.安装Docker并部署Zabbix 建议先配置清华大学的docker-ce yum源,速度有保障:清华大学repo源 1.Zabbix Server节点配置 部署环境: [root@server0 ...
- 基于Docker 部署Jmeter + Grafana + InfluxDB 性能测试监控配置(亲测可用)
工具介绍: InfluxDB:是一款用Go语言编写的开源分布式时序.事件和指标数据库,无需外部依赖.该数据库现在主要用于存储涉及大量的时间戳数据,如DevOps监控数据,APP metrics, lo ...
- docker部署zabbix
我相信大家都已经会再物理机上跑zabbix并且监控了,那么有没有想过在docker中跑zabbix?下面咱们来看看如何在docker中搭建zabbix并且监控 部署环境 2台物理机机器: zabbix ...
- 部署Prometheus+Grafana监控
Prometheus 1.不是很友好,各种配置都手写 2.对docker和k8s监控有成熟解决方案 Prometheus(普罗米修斯) 是一个最初在SoudCloud上构建的监控系统,开源项目,拥有非 ...
- Docker搭建Prometheus+grafana监控系统
一.Prometheus简介 1.简介 Prometheus是由SoundCloud开发的开源监控报警系统和时序列数据库(TSDB). Prometheus使用Go语言开发,是Google BorgM ...
随机推荐
- Linux磁盘分区-rpm-yum
一.磁盘分区 1.开启Linux系统前添加一块大小为15G的SCSI硬盘 2.开启系统,右击桌面,打开终端 3.为新加的硬盘分区,一个主分区大小为5G,剩余空间给扩展分区,在扩展分区上划分1个逻辑分区 ...
- C# Post提交数据
/// <summary> /// Post提交数据 /// </summary> /// <param name="postUrl">URL& ...
- 阿里云、腾讯云开通端口 telnet不通的原因
1.安全组是否已经开通相对应的端口: 阿里云:https://help.aliyun.com/document_detail/25471.html 腾讯云:http://bbs.qcloud.com/ ...
- JS继承的一些见解
JS继承的一些见解 js在es6之前的继承是五花八门的.而且要在项目中灵活运用面向对象写法也是有点别扭,更多的时候还是觉得面向过程的写法更为简单,效率也高.久而久之对js的继承每隔一段时间就会理解出现 ...
- JavaScript 图
TypeScript方式实现源码 // 图的遍历算法 // 算 法 数据结构 描 述 // 深度优先搜索 栈 通过将顶点存入栈中,顶点是沿着路径被探索的,存在新的相 // 邻顶点就去访问 // 广度优 ...
- 发布你的程序包到Nuget
1.新建一个.NET Standard 的类库项目 2.选择项目熟悉,在 package 栏目下填写我们的nuget包信息 3.选择我们的项目,点击"Pack" 打包 主要注意的是 ...
- [LeetCode] Smallest Good Base 最小的好基数
For an integer n, we call k>=2 a good base of n, if all digits of n base k are 1. Now given a str ...
- SocketServer源码学习(二)
SocketServer 中非常重要的两个基类就是:BaseServer 和 BaseRequestHandler在SocketServer 中也提供了对TCP以及UDP的高级封装,这次我们主要通过分 ...
- spring data学习
在Spring Data模块中定义依赖: <dependencies> <dependency> <groupId>org.springframework.data ...
- 音频降噪算法 附完整C代码
降噪是音频图像算法中的必不可少的. 目的肯定是让图片或语音 更加自然平滑,简而言之,美化. 图像算法和音频算法 都有其共通点. 图像是偏向 空间 处理,例如图片中的某个区域. 图像很多时候是以二维数据 ...