前言
环境:centos7.9
Prometheus
为什么需要grafana
?我们在上一篇《Linux安装Prometheus》
中安装好了Prometheus
,在web页面需要输入Prometheus
专门的查询语句来查看图形,这样显然是不够方便的。而且从Prometheus
的架构图中我们也得知,Prometheus
支持向第三方软件grafana
提供源数据,而grafana
就是这样一个可以将时间序列数据库 (TSDB)
数据转换为富有洞察力的图表和可视化的工具。
grafana简介
Grafana
是一个开源的可视化和分析软件,grafana
允许您查询、可视化、提醒和探索您的指标、日志和跟踪,无论它们存储在何处,grafana
为您提供了将时间序列数据库 (TSDB
) 数据转换为富有洞察力的图表和可视化的工具。
grafana
官方网站:https://grafana.com/
Linux下安装grafana
下载安装包:https://grafana.com/grafana/download?pg=get&plcmt=selfmanaged-box1-cta1&edition=oss
[root@grafana /]# wget https://dl.grafana.com/oss/release/grafana-8.3.3-1.x86_64.rpm #下载rpm包
[root@grafana /]# sudo yum install grafana-8.3.3-1.x86_64.rpm #安装rpm包
[root@grafana /]# ll /etc/grafana/grafana.ini #grafana的配置文件
#在/etc/grafana/grafana.ini配置文件中,可以更改默认管理员密码、http 端口、grafana 数据库(sqlite3、mysql、postgres)、身份验证选项(google、github、ldap、auth 代理)以及许多其他选项
启动grafana服务
[root@grafana /]# systemctl start grafana-server #启动grafana-server
[root@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@grafana /]# lsof -i:3000 #grafana端口是3000
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
grafana-s 15692 grafana 8u IPv6 464340 0t0 TCP *:hbci (LISTEN)
[root@grafana /]#
网页登录Grafana
首次登陆Grafana
,账号密码都是admin
,需要修改密码。
总结
1、官网下载rpm安装包:https://grafana.com/grafana/download?pg=get&plcmt=selfmanaged-box1-cta1&edition=oss
2、安装并启动grafana-server服务:
[root@grafana /]# systemctl start grafana-server #启动grafana-server
[root@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@grafana /]# lsof -i:3000 #grafana端口是3000
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
grafana-s 15692 grafana 8u IPv6 464340 0t0 TCP *:hbci (LISTEN)
[root@grafana /]#
3、web网页访问:http://192.168.118.135:3000,首次登陆Grafana,账号密码都是admin,需要修改密码。