Docker运行grafana与zabbix结合

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Docker运行grafana与zabbix结合相关的知识,希望对你有一定的参考价值。


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

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


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

1

2

3

4

5

6

7

8

9

10

11

# 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]

.....

.....

.....


拉取镜像官方地址。https://hub.docker.com/r/grafana/grafana/  ,这里我选择的是3.0.4的版本,自己可以根据需要的版本来pull即可。

1

# docker pull grafana/grafana:3.0.4

查看拉取的grafana镜像

1

2

3

# docker images

REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE

grafana/grafana     3.0.4               436c7c8b0cc0        6 weeks ago         262.2 MB

2、使用grafana镜像运行容器

1

2

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

a92fe62a4475483dd1d7b07691c7bc2de009d62d6005d22bfe26c499e5668e61

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

查看运行的容器

1

2

3

# docker images

REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE

grafana/grafana     master              9f3c94660f25        35 hours ago        263.7 MB

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

技术分享技术分享

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

技术分享技术分享

1

2

3

4

5

6

7

8

9

10

11

# docker exec -it grafana /bin/bash

[email protected]:/# 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

 

 Installed alexanderzobnin-zabbix-app successfully 

 

Restart grafana after installing plugins . <service grafana-server restart>

 

[email protected]:/# exit

重启grafana容器

1

2

[[email protected] ~]# docker restart grafana

grafana




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

技术分享

技术分享

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

技术分享

技术分享


配置zabbix数据源


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


本文出自 “无法长大” 博客,请务必保留此出处http://tfbaby.blog.51cto.com/3125450/1902927

以上是关于Docker运行grafana与zabbix结合的主要内容,如果未能解决你的问题,请参考以下文章

zabbix+grafana docker搭建及绘图

zabbix 结合grafana设计自己的监控系统

Zabbix 结合 Grafana 实现酷炫监控

使用Grafana结合Zabbix进行监控图表展示

zabbix结合grafana出图

grafana安装并结合zabbix 设计监控