码迷,mamicode.com
首页 > 其他好文 > 详细

docker运行grafana与zabbix结合

时间:2016-07-09 07:09:16      阅读:567      评论:0      收藏:0      [点我收藏+]

标签:docker运行grafana与zabbix结合

Grafana 是 Graphite 和 InfluxDB 仪表盘和图形编辑器。Grafana 是开源的,功能齐全的度量仪表盘和图形编辑器,支持 Graphite,InfluxDB 和 OpenTSDB

Grafana 主要特性:灵活丰富的图形化选项;可以混合多种风格;支持白天和夜间模式;多个数据源;Graphite 和 InfluxDB 查询编辑器等等。


1、下载docker的grafana镜像,可以使用docker search grafana进行搜索,我一般会选择start比较多的。。也就是官方的镜像

# docker search grafana
NAME                                               DESCRIPTION                                     STARS     OFFICIAL   AUTOMATED
grafana/grafana                                    The official Grafana docker container           245                  
tutum/grafana                                      Grafana dashboard for InfluxDB. Please set...   54                   [OK]
monitoringartist/grafana-xxl                       Grafana 3.0/2.6 with plugins: Zabbix, Dalm...   24                   [OK]
samuelebistoletti/docker-statsd-influxdb-grafana   Docker Image with StatsD, InfluxDB and Gra...   11                   [OK]
luzifer/grafana                                    Automated build from Grafana Debian package     3                    [OK]
bbinet/grafana                                                                                     2                    [OK]
.....
.....
.....


拉取镜像

# docker pull grafana/grafana:master

查看拉取的grafana镜像

# docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
grafana/grafana     master              9f3c94660f25        25 hours ago        263.7 MB

2、使用grafana镜像运行容器

# docker run -d --name=grafana -p 3000:3000 -v /var/lib/grafana:/var/lib/grafana grafana/grafana:master

运行参数啥的,自行搜索查看。

查看运行的容器

# docker ps 
CONTAINER ID        IMAGE                    COMMAND             CREATED             STATUS              PORTS                    NAMES
af294a981cb8        grafana/grafana:master   "/run.sh"           4 hours ago         Up 4 hours          0.0.0.0:3000->3000/tcp   grafana

3、浏览器访问grafana管理界面,默认用户名和密码均为admin,以及配置zabbix-api


先安装下grafana的插件zabbix-app。

# docker exec -it grafana /bin/bash
root@af294a981cb8:/# grafana-cli plugins install alexanderzobnin-zabbix-app                                                                 
installing alexanderzobnin-zabbix-app @ 3.0.0
from url: https://grafana.net/api/plugins/alexanderzobnin-zabbix-app/versions/3.0.0/download
into: /var/lib/grafana/plugins
Failed downloading. Will retry once.
 Installed alexanderzobnin-zabbix-app successfully 
Restart grafana after installing plugins . <service grafana-server restart>
root@af294a981cb8:/# exit

重启grafana容器

[root@dkr-capital01d-a ~]# docker restart grafana
grafana


登陆grafana问管理界面。默认用户和密码均为admin

技术分享


开启zabbix插件功能,点击一下zabbix图标那。。。

技术分享


其实zabbix插件还带一些模板。。到时候自己可以看看、、

技术分享



配置zabbix数据源


参考博文其实配置都是一样的。。。。http://noodle.blog.51cto.com/2925423/1768749




本文出自 “村里的男孩” 博客,请务必保留此出处http://noodle.blog.51cto.com/2925423/1812781

docker运行grafana与zabbix结合

标签:docker运行grafana与zabbix结合

原文地址:http://noodle.blog.51cto.com/2925423/1812781

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!