一、介绍
- Grafana是一个通用的可视化工具。对于Grafana而言,Prometheus这类为其提供数据的对象均称为数据源(Data Source)。目前,Grafana官方提供了对:Graphite,InfluxDB,OpenTSDB,tdengine,Prometheus,Elasticsearch,CloudWatch的支持。对于Grafana管理员而言,只需要将这些对象以数据源的形式添加到Granfana中,Grafana便可以轻松对这些数据的可视化工作。
二、Grafana安装
- 安装步骤
- 下载
新建 /etc/yum.repos.d/grafana.repo 输入内容 [grafana] name=grafana baseurl=https://mirrors.aliyun.com/grafana/yum/rpm repo_gpgcheck=0 enabled=1 gpgcheck=0
- 通过yum 安装
yum makecache
yum -y install grafana
- 通过安装包安装
#1.解压
tar -zxvf grafana-enterprise-11.0.0.linux-amd64.tar.gz
#2.手动配置为服务
#创建一个grafana.service文件
[Unit]
Description=grafana
Documentation=grafana.service
[Service]
Type=simple
ExecStart=/application/grafana-v11.0.0/bin/grafana-server --homepath /application/grafana-v11.0.0
Restart=on-failure
[Install]
WantedBy=multi-user.target
#3.系统重新读取服务文件
systemctl daemon-reload
- 设置开机自启动
#启动服务
systemctl start grafana-server.service
#查看服务状态
systemctl status grafana-server.service
#设置服务开机自启动
systemctl enable grafana-server.service
三、配置
- 访问http://ip:3000/ 默认账号admin 密码admin
- 配置数据数据源
- 配置dashboard
3.1 配置数据源
3.2配置dashboard
在监控前需要保证prometheus的node-exporter服务已启动