Grafana 是一款开源的、功能强大的数据可视化和监控工具,主要用于将各类数据源中的数据以图表、仪表盘的形式展示出来,帮助用户实现实时监控和数据分析。
✅ 主要特点:
- 支持多种数据源:如 Prometheus、InfluxDB、Elasticsearch、MySQL、PostgreSQL、Loki 等。
- 可视化灵活:提供丰富的图表类型,如折线图、柱状图、Gauge 仪表图、热力图等。
- 仪表盘可定制:每个用户都可以自定义仪表盘,设置图表布局、变量、阈值等。
- 权限管理完善:支持团队协作、用户权限分配、LDAP 集成等。
- 插件生态丰富:支持安装第三方图表、数据源和应用插件,功能扩展强大。
🛠 应用场景:
- 系统与服务器资源监控(如 CPU、内存、磁盘、网络)
- 应用性能分析(APM)
- 网站流量统计
- DevOps 日志与告警展示
- 业务数据可视化(如销售额、余额、用户行为等)
Grafana 被广泛应用于云原生监控体系中,是构建 DevOps 监控平台 和 数据看板 的首选工具。
1. 下载Grafana
https://grafana.com/grafana/download
Red Hat、CentOS、RHEL 和 Fedora (64 位)
sudo yum install -y https://dl.grafana.com/enterprise/release/grafana-enterprise-12.0.0-1.x86_64.rpm
2. 启动Grafana
systemctl start grafana-server.service
systemctl enable grafana-server.service
systemctl status grafana-server.service
3. 访问Grafana
简单确认下端口在监听状态,在浏览器通过ip:port方式即可访问.
netstat -anptul |grep 3000 |grep LISTEN

Grafana默认用户名密码为:admin/admin