当前位置:首页 > Centos > 正文

CentOS Grafana数据可视化实战教程(手把手教你搭建Grafana监控平台)

在当今的IT运维和系统监控领域,Grafana 是一款非常流行的开源数据可视化工具。它能够将来自各种数据源(如 Prometheus、InfluxDB、MySQL 等)的指标以图表、仪表盘等形式直观地展示出来。本教程将带你从零开始,在 CentOS 系统上安装并配置 Grafana,实现强大的数据可视化功能。

一、准备工作

在开始之前,请确保你有一台运行 CentOS 7 或 CentOS 8 的服务器,并拥有 root 权限或 sudo 权限。

二、安装 Grafana

我们使用官方推荐的 YUM 仓库方式安装 Grafana,这样可以确保获得最新稳定版本。

步骤 1:添加 Grafana 的 YUM 仓库

sudo tee /etc/yum.repos.d/grafana.repo <  

步骤 2:安装 Grafana

sudo yum install -y grafana

步骤 3:启动并设置开机自启

sudo systemctl daemon-reexecsudo systemctl start grafana-serversudo systemctl enable grafana-server

三、访问 Grafana Web 界面

Grafana 默认监听在 3000 端口。请确保你的防火墙允许该端口通信:

sudo firewall-cmd --permanent --add-port=3000/tcpsudo firewall-cmd --reload

然后在浏览器中访问:http://你的服务器IP:3000

CentOS Grafana数据可视化实战教程(手把手教你搭建Grafana监控平台) Grafana安装  Grafana数据可视化 CentOS监控系统 Grafana仪表盘配置 第1张

首次登录时,默认用户名和密码都是 admin。系统会提示你修改密码,请按提示操作。

四、配置数据源(以 Prometheus 为例)

虽然本教程重点是 CentOS Grafana数据可视化,但为了展示完整流程,我们简单配置一个常用的数据源——Prometheus。

步骤 1:在左侧菜单点击“Configuration” > “Data Sources”

步骤 2:点击“Add data source”,选择“Prometheus”

步骤 3:填写 URL(例如 http://localhost:9090),点击“Save & Test”

如果看到绿色提示“Data source is working”,说明配置成功!

五、创建第一个仪表盘

现在,让我们创建一个简单的仪表盘来展示 CPU 使用率:

  1. 点击左侧“+”号,选择“Dashboard”
  2. 点击“Add new panel”
  3. 在查询编辑器中输入 Prometheus 查询语句,例如:
    100 - (avg by (instance) (irate(node_cpu_seconds_total{mode="idle"}[5m])) * 100)
  4. 设置 Panel 标题为 “CPU Usage”
  5. 点击右上角“Apply”保存

恭喜!你已经成功完成了 Grafana仪表盘配置,并实现了基础的系统监控可视化。

六、总结

通过本教程,你学会了如何在 CentOS 上安装 Grafana、配置数据源,并创建自己的监控仪表盘。Grafana 强大的插件生态和灵活的可视化能力,使其成为构建 CentOS监控系统 的理想选择。

无论你是运维新手还是开发人员,掌握 CentOS Grafana安装Grafana数据可视化 技能,都将极大提升你的系统可观测性能力。

赶快动手试试吧!如有问题,欢迎在评论区交流。