Grafana展示工具的学习

目录

Grafana官网:Grafana: The open observability platform | Grafana Labs

一、Grafana是什么?

二、安装Grafana

1、安装grafana软件安装包

方法一:安装包:sudo yum install -y https://dl.grafana.com/enterprise/release/grafana-enterprise-9.4.7-1.x86_64.rpm

方法二:wget https://dl.grafana.com/enterprise/release/grafana-enterprise-9.4.7-1.x86_64.rpm

方法三:通过yum路径下的配置文件安装

2、安装包放入/prometheus/prometheus/grafana路径,并对其进行安装启动(设置开机启动)

3、登录,在浏览器里登录

三、配置Prometheus的数据源,并导入grafana的模板

配置数据源和导入模板的步骤:

1、需要知道哪些模板可以使用,可以去官网寻找,也可以百度

2、点击如下图所示的Data sources

3、配置Prometheus的数据源

 4、使用Dashboards

5、保存后的Dashboards模板目录


Grafana官网:Grafana: The open observability platform | Grafana Labs

一、Grafana是什么?

Grafana是一种美观,强大的可视化监控指标展示工具

grafana 是一款使用go语言编写的开源应用,主要用户大规模指标数据的可视化展示,是网络架构和应用分析中最流行的时序数据库展示工具,目前已经支持绝大部分常用的时序数据库

参考资料官网:http://docs.grafana.org/

grafana 效果图

二、安装Grafana

1、安装grafana软件安装包

安装网址:Download Grafana | Grafana Labs

我们将使用centos7.9下载(如果可以翻墙,最好翻墙下载试试)

方法一:安装包:sudo yum install -y https://dl.grafana.com/enterprise/release/grafana-enterprise-9.4.7-1.x86_64.rpm

或者

方法二:wget https://dl.grafana.com/enterprise/release/grafana-enterprise-9.4.7-1.x86_64.rpm

我们可以使用wget来下载 也可以使用yum install -y 来下载

wget需要下载安装:yum install wget -y

将我们的grafana 和 Prometheus安装在同一台服务器上,能让我们更快的获取监控数据

安装Prometheus请参考:(34条消息) Prometheus监控软件的学习_Claylpf的博客-CSDN博客

[root@mysql prometheus]# 
[root@mysql prometheus]# mkdir grafana          #在Prometheus的基础上安装grafana 创建一个grafana的文件夹
[root@mysql prometheus]# ls
console_libraries  consoles  data  grafana  LICENSE  nohup.out  NOTICE  prometheus  prometheus.yml  promtool
[root@mysql prometheus]# cd grafana/
[root@mysql grafana]# yum install wget -y   #安装wget命令
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
epel/x86_64/metalink                                                                                                                                                  | 7.1 kB  00:00:00     
 * base: ftp.twaren.net
 * epel: mirror-kr.misakamikoto.network
 * extras: ftp.twaren.net
 * updates: ftp.twaren.net
base                                                                                                                                                                  | 3.6 kB  00:00:00     
docker-ce-stable                                                                                                                                                      | 3.5 kB  00:00:00     
extras                                                                                                                                                                | 2.9 kB  00:00:00     
updates                                                                                                                                                               | 2.9 kB  00:00:00     
软件包 wget-1.14-18.el7_6.1.x86_64 已安装并且是最新版本
无须任何处理
[root@mysql grafana]# wget https://dl.grafana.com/enterprise/release/grafana-enterprise-9.4.7-1.x86_64.rpm                      #下载grafana源代码包

方法三:通过yum路径下的配置文件安装

如果下载速度过慢可以使用下面这种方式:

在官网上点击YUM/zypper

然后跳转到下面这页面

点击CentOS有关的支持链接

 找到下面这段程序,并将下面程序的代码拷贝到自己的grafana.repo的文件里面去 

我们先编辑grafana.repo文件在/etc/yum.repos.d目录下,并在文件中添加上面的代码,最后通过yum install grafana 下载

[root@mysql grafana]# cd /etc/yum.repos.d    
[root@mysql yum.repos.d]# ls
CentOS-Base.repo  CentOS-Debuginfo.repo  CentOS-Media.repo    CentOS-Vault.repo          docker-ce.repo  epel-testing.repo
CentOS-CR.repo    CentOS-fasttrack.repo  CentOS-Sources.repo  CentOS-x86_64-kernel.repo  epel.repo
[root@mysql yum.repos.d]# vim grafana.repo
[root@mysql yum.repos.d]# cat grafana.repo 
[grafana]
name=grafana
baseurl=https://rpm.grafana.com
repo_gpgcheck=1
enabled=1
gpgcheck=1
gpgkey=https://rpm.grafana.com/gpg.key
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
[root@mysql yum.repos.d]# yum install grafana    #下载grafana工具
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile

(如果没有下载完成说明需要翻墙连接外网)

2、安装包放入/prometheus/prometheus/grafana路径,并对其进行安装启动(设置开机启动)

[root@mysql grafana]# ls
grafana-enterprise-9.4.7-1.x86_64.rpm
[root@mysql grafana]# yum install grafana-enterprise-9.4.7-1.x86_64.rpm -y #将安装包进行解压
已加载插件:fastestmirror
正在检查 grafana-enterprise-9.4.7-1.x86_64.rpm: grafana-enterprise-9.4.7-1.x86_64

启动grafana软件

[root@mysql grafana]# service grafana-server start   #启动grafana软件
Starting grafana-server (via systemctl):                   [  确定  ]
[root@mysql grafana]# ps aux|grep grafana
grafana    6993 13.3 10.2 1226260 101960 ?      Ssl  00:46   0:02 /usr/share/grafana/bin/grafana server --config=/etc/grafana/grafana.ini --pidfile=/var/run/grafana/grafana-server.pid --packaging=rpm cfg:default.paths.logs=/var/log/grafana cfg:default.paths.data=/var/lib/grafana cfg:default.paths.plugins=/var/lib/grafana/plugins cfg:default.paths.provisioning=/etc/grafana/provisioning
root       7001  0.0  0.0 112824   984 pts/0    R+   00:46   0:00 grep --color=auto grafana
[root@mysql grafana]# netstat -anpult|grep grafana
tcp        0      0 172.20.10.3:45008       34.120.177.193:443      ESTABLISHED 6993/grafana        
tcp        0     31 172.20.10.3:37468       185.199.109.133:443     ESTABLISHED 6993/grafana        
tcp6       0      0 :::3000                 :::*                    LISTEN      6993/grafana        
[root@mysql grafana]# 
[root@mysql grafana]# systemctl enable grafana-server    #设置开机启动
Created symlink from /etc/systemd/system/multi-user.target.wants/grafana-server.service to /usr/lib/systemd/system/grafana-server.service.
[root@mysql grafana]# 

3、登录,在浏览器里登录

默认的用户名和密码是:

用户名:admin

密码:admin

 安装完成!

三、配置Prometheus的数据源,并导入grafana的模板

网址:Dashboards | Grafana Labs

Dashboards :仪表盘,跟汽车上的仪表盘一样,通过一些柱状图等显示数据

下面展示了很多其他人完成的模板,我们可以直接调用 

配置数据源和导入模板的步骤:

1、需要知道哪些模板可以使用,可以去官网寻找,也可以百度

2、点击如下图所示的Data sources

 

然后增加数据源

3、配置Prometheus的数据源

在其中输入你的Prometheus的IP地址(如:http://172.20.10.3:9090)

 记住我们需要保存好哦

 4、使用Dashboards

点击import

 输入编号1860

点击import

 查看效果

 完成后可以尝试使用其他模板(如8919号模板)

8919号模板:里面是中文的模板(good) 

5、保存后的Dashboards模板目录

完成grafana的使用,麻烦点个关注哦!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值