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监控的更多相关文章

  1. Docker搭建zabbix+grafana监控系统

    一.准备工作 1.mysql数据库:192.168.1.5 2.nginx服务:192.168.1.10 3.docker服务器:192.168.1.20 4.zabbix客户端若干 二.docker ...

  2. docker 部署 zabbix

    docker部署zabbix   我相信大家都已经会再物理机上跑zabbix并且监控了,那么有没有想过在docker中跑zabbix?下面咱们来看看如何在docker中搭建zabbix并且监控 部署环 ...

  3. docker部署zabbix并设置自动发现规则

      docker部署zabbix比源码安装简单一些,特此记录: 机器准备: zabbix-server: 192.168.0.150 homeserver zabbix-agent: 192.168. ...

  4. 使用Ubuntu系统管理包工具(apt)部署Zabbix企业级监控系统

    使用Ubuntu系统管理包工具(apt)部署Zabbix企业级监控系统  作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. Ubuntu系统部署笔记:https://www.cnblo ...

  5. Docker部署Zabbix监控MariaDB主从同步(Percona Monitoring Plugins for Zabbix)

    一.安装Docker并部署Zabbix 建议先配置清华大学的docker-ce yum源,速度有保障:清华大学repo源 1.Zabbix Server节点配置 部署环境: [root@server0 ...

  6. 基于Docker 部署Jmeter + Grafana + InfluxDB 性能测试监控配置(亲测可用)

    工具介绍: InfluxDB:是一款用Go语言编写的开源分布式时序.事件和指标数据库,无需外部依赖.该数据库现在主要用于存储涉及大量的时间戳数据,如DevOps监控数据,APP metrics, lo ...

  7. docker部署zabbix

    我相信大家都已经会再物理机上跑zabbix并且监控了,那么有没有想过在docker中跑zabbix?下面咱们来看看如何在docker中搭建zabbix并且监控 部署环境 2台物理机机器: zabbix ...

  8. 部署Prometheus+Grafana监控

    Prometheus 1.不是很友好,各种配置都手写 2.对docker和k8s监控有成熟解决方案 Prometheus(普罗米修斯) 是一个最初在SoudCloud上构建的监控系统,开源项目,拥有非 ...

  9. Docker搭建Prometheus+grafana监控系统

    一.Prometheus简介 1.简介 Prometheus是由SoundCloud开发的开源监控报警系统和时序列数据库(TSDB). Prometheus使用Go语言开发,是Google BorgM ...

随机推荐

  1. 前段 format方法

    a.为字符串创建format方法,用于字符串格式化 String.prototype.format=function (arg) { //console.log(this,arg); //this,当 ...

  2. AtCoder Beginner Contest 073

    D - joisino's travel Time Limit: 2 sec / Memory Limit: 256 MB Score : 400400 points Problem Statemen ...

  3. python中文编码坑

    打印list的时候unicode对象不会自动转为中文!

  4. css水平垂直居中的方法与 vertical-align 的用法

    前言:这是笔者学习之后自己的理解与整理.如果有错误或者疑问的地方,请大家指正,我会持续更新! 1. 已知元素宽度 方法一:已知宽高,可以用position定位 + margin负值的方法 : 绝对定位 ...

  5. 如何用.reg文件操作注册表

    Windows Registry Editor Version 5.00 ;删除值 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpi ...

  6. string[] 清理重复+反转显示

    string[] listUrl = String.Join(",", list.Replace("\r\n", ",").Split(', ...

  7. ionic轮播图

    根据自带的滑动图,只需要添加加红字体 <ion-view view-title="活动详情" class="align-title-center"> ...

  8. [LeetCode] Cherry Pickup 捡樱桃

    In a N x N grid representing a field of cherries, each cell is one of three possible integers. 0 mea ...

  9. Diango + uwsgi + nginx 项目部署(可外网访问)

    自己通过nginx uwsgi 部署django项目,查询了很多资料,遇到了很多问题,最终完成了部署,趁着心情愉悦,写个随笔,为曾像我一样苦寻解决方案的小伙伴们提供些思路. 安装Nginx: #安装n ...

  10. Docker入门之--基础知识

    1.先是在Mac上安装. 按照这两个就可以很简单的完成 https://docs.docker.com/docker-for-mac/ https://docs.docker.com/docker-f ...