Grafana安装配置介绍

Grafana介绍

Grafana是一个可视化面板(Dashboard),有着非常漂亮的图表和布局展示,功能齐全的度量仪表盘和图形编辑器,支持Graphite、zabbix、InfluxDB、Prometheus和OpenTSDB作为数据源。Grafana主要特性:灵活丰富的图形化选项;可以混合多种风格;支持白天和夜间模式;多个数据源。

安装Grafana

CentOS系列使用YUM安装

1

2

$ wget https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-4.2.0-1.x86_64.rpm

$ sudo yum localinstall grafana-4.2.0-1.x86_64.rpm

或者

1

2

$ yum install initscripts fontconfig

$ rpm -Uvh grafana-3.1.1-1470047149.x86_64.rpm

安装文件

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

# 二进制程序文件

/usr/sbin/grafana-server

 

# init.d脚本

/etc/init.d/grafana-server

 

# 安装默认环境变量文件

/etc/sysconfig/grafana-server

 

# 配置文件

/etc/grafana/grafana.ini

 

# systemd服务名称

grafana-server.service

 

# 日志文件

/var/log/grafana/grafana.log

 

# 默认sqlite3数据库

/var/lib/grafana/grafana.db

Sysv方式启动Grafana

1

2

$ service grafana-server start

$ chkconfig --add grafana-server

Systemd方式启动Grafana

1

2

3

$ systemctl daemon-reload

$ systemctl start grafana-server

$ systemctl status grafana-server

启动Granfa之后,进程名称为grafana-server。将会默认使用grafana用户和组运行Granfa进程。默认会开启HTTP的3000端口。启动服务之后直接直接在浏览器访问http://IP:3000就会出现如下界面,默认账号和用户名为admin/admin,在/etc/grafana/grafana.ini配置文件中可修改。

Grafana安装配置介绍_第1张图片

在/usr/share/grafana/public/app/plugins/datasource/目录下存放着Grafana默认支持的数据源,有如下数据源。

1

2

3

4

5

6

7

8

9

10

[root@localhost ~]# ll /usr/share/grafana/public/app/plugins/datasource/

drwxr-xr-x. 5 root root 4096 Aug 26 15:16 cloudwatch

drwxr-xr-x. 5 root root 4096 Aug 26 15:16 elasticsearch

drwxr-xr-x. 3 root root 4096 Aug 26 15:16 grafana

drwxr-xr-x. 3 root root 4096 Aug 26 15:16 grafana-live

drwxr-xr-x. 6 root root 4096 Aug 26 15:16 graphite

drwxr-xr-x. 5 root root 4096 Aug 26 15:16 influxdb

drwxr-xr-x. 2 root root 4096 Aug 26 15:16 mixed

drwxr-xr-x. 5 root root 4096 Aug 26 15:16 opentsdb

drwxr-xr-x. 6 root root 4096 Aug 26 15:16 prometheus

当Grafana安装完成后,就可以着手为Grafana添加数据源了,比如以Graphite和zabbix为数据源,或者以Elasticsearch为数据源都可以。具体如何添加数据源Grafana官网有详细说明

http://docs.grafana.org/datasources/overview/

后面我也会给出几个数据源具体添加过程作为参考。

Grafana插件安装

Grafana官网提供了很多类型的插件,能够帮助我们完成一些其他的任务,使用grafana-cli工具安装即可。如下:

安装Panel类型,以Clock为例

1

$grafana-cli plugins install grafana-clock-panel

安装apps类型,以Worldping为例

1

$ grafana-cli plugins install raintank-worldping-app

安装Data source类型,以SimpleJson为例

1

$ grafana-cli plugins install grafana-simple-json-datasource

安装完成,提示重启grafana服务

1

$ /etc/init.d/grafana-server restart

插件使用及仪表板模板导入,Worldping使用展示。

Grafana安装配置介绍_第2张图片

Grafana安装配置介绍_第3张图片

更多插件的使用自己摸索。

列出插件

1

$ grafana-cli plugins ls

更新插件

1

$ grafana-cli plugins update <plugin-id>

移除插件

1

$ grafana-cli plugins remove <plugin-id>

http://www.ywnds.com/?p=5903

你可能感兴趣的:(OpsDev,OpsDev运维开发)