Grafana是一个可视化面板-安装配置介绍

Grafana是一个可视化面板(Dashboard),有着非常漂亮的图表和布局展示,功能齐全的度量仪表盘和图形编辑器,支持Graphite、zabbix、InfluxDB、Prometheus和OpenTSDB作为数据源

最新版本:Version 5.4.2 December 13, 2018  https://grafana.com/grafana/download

一、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配置文件中可修改。

在/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使用展示。

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

列出插件

1

$ grafana-cli plugins ls

更新插件

1

$ grafana-cli plugins update <plugin-id>

移除插件

1

$ grafana-cli plugins remove <plugin-id>

原文地址:https://www.cnblogs.com/DataArt/p/10184043.html

时间: 2024-10-18 16:40:57

Grafana是一个可视化面板-安装配置介绍的相关文章

Redis 的安装配置介绍

redis 是一个高性能的key-value数据库. redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部 分场合可以对关系数据库起到很好的补充作用.它提供了Python,Ruby,Erlang,PHP客户端,使用很方便.问题是这个项目还很新,可能还不足够稳定,而且没有在实际的一些大型系统应用的实例.此外,缺乏mc中批量get也是比较大的问题,始终批量获取跟多次获取的网络开销是不一样的. 性能测试结果: SET操作每秒钟 110000 次,GET操作每秒钟 81

redis应用之安装配置介绍

一.redis介绍: 1.redis定义: Redis是一个开源的使用ANSI C语言编写.支持网络.可基于内存亦可持久化的日志型.Key-Value数据库,并提供多种语言的API.从2010年3月15日起,Redis的开发工作由VMware主持.redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合).zset(sorted set --有序集合)和hash(哈希类型).这些数据类型都

Zabbix安装配置介绍

Zabbix  server安装       准备服务器 Ip为192.168.1.190  用户名root 密码 yicha.123 准备运行环境及相应的软件 软件清单:       软件                版本                 Apache             httpd-2.2.3                 Mysql              mysql-5.0.95                 Php                  PHP 

linux下免费开源主机可视化面板AMH的介绍及安装

我们平常用的linux默认的黑乎乎界面,一行一行输入的命令能吓跑不少初学的建站者.如果我们只是想建站,把主要精力放在网站上,那使用AMH面板是一个不错的选择. AMH面板 基于Linux.Nginx.Apache.MySQL.PHP(LNAMP)环境运行,同时具有SSH命令与Web端维护管理功能,并且后台有丰富的插件可以自由选择.AMH占用系统资源少,是小内存轻量级的个人主机管理面板的优秀选择.并且AMH4.2版本是免费版本,完全满足建站需求. 下面我们详细讲一下AMH4.2版本的安装方法: 首

HAproxy的简单安装配置介绍

Haproxy:是一款基于TCP(第四层)和HTTP(第七层)的代理软件,支持双机热备和支持虚拟主机,具有良好的负载均衡能力,并且它的配置也是十分简单,拥有非常好的后端服务健康检查功能,当其代理的后端服务器出现故障时,HAproxy会自动将该服务器摘除,故障恢复后再自动匹配,其中的frontend.backend.非常灵活好用,fronten会根据HTTP请求头内容做规则匹配,然后再把请求定向到backend. 提供服务的真机: Real-server1.2: #yum  install  -y

hadoop环境安装配置介绍与步骤

在上一篇的分享文章中我是给大家分享了运行部署hadoop的一些安装准备工作,这篇接上一篇继续为大家分享一些个人的学习经验总结.我学习用的是大快发行版DKHadoop,所以所有的经验分享都是以DKHadoop为基础,这里要先说明一下.个人觉得DKHadoop对新手还是算是很友好的了,新手朋友们可以大快搜索网站下载一个三节点的dkhadoop玩一下看看.闲话到此结束,本篇重点整理的是服务器操作系统的配置问题,写的可能会有点长,需要一点点耐心看的哦!1.修改权限步骤:在准备工作中拷贝安装包DKHPla

twemproxy安装配置(memcahe代理)

twemproxy安装配置介绍:twemproxy,也叫nutcraker.是一个twtter开源的一个redis和memcache代理服务器. redis作为一个高效的缓存服务器,非常具有应用价值.但是当使用比较多的时候,就希望可以通过某种方式 统一进行管理.避免每个应用每个客户端管理连接的松散性.同时在一定程度上变得可以控制.作用: 通过代理的方式减少缓存服务器的连接数自动在多台缓存服务器间共享数据通过不同的策略与散列函数支持一致性散列通过配置的方式禁用失败的结点运行在多个实例上,客户端可以

.Net轻松处理亿级数据--clickhouse及可视化界面安装介绍

该篇内容由个人博客点击跳转同步更新!转载请注明出处! 一.ClickHouse简介 文档地址 CH是由俄罗斯"熊哥"开源的一套用于联机分析(OLAP)的列式数据库管理系统(DBMS),它通过针对性的设计,力图解决海量多维度数据的查询性能问题.小白程序员轻松上手,安装和操作就像mysql一样简单. 适用于: 大多数是读请求 每次写入大于1000行的数据(不适用于单条插入) 不修改已添加的数据 每次查询都从数据库中读取大量的行,但是同时又仅需要少量的列 宽表,即每个表包含着大量的列 较少的

ELK日志分析系统 介绍 安装配置

ELK日志分析系统 一.ELK介绍 ELK顾名思义:是由Elasticsearch,Logstash 和 Kibana三部分组成的. 其中Elasticsearch 是一个实时的分布式搜索和分析引擎,它可以用于全文搜索,结构化搜索以及分析.它是一个建立在全文搜索引擎 Apache Lucene 基础上的搜索引擎,使用 Java 语言编写.目前,最新的版本是 5.4. 主要特点 实时分析 分布式实时文件存储,并将每一个字段都编入索引 文档导向,所有的对象全部是文档 高可用性,易扩展,支持集群(Cl