Grafana接入Prometheus实战

接上文:prometheus监控实战

1.Grafana简介

Grafana 是一个开源的数据可视化与监控平台,专注于将多源数据(如时序数据库、日志、追踪信息)转化为动态仪表盘,支持实时监控与告警。

1.1 关键架构组件

  • 数据源层:支持 Prometheus、InfluxDB、Elasticsearch 等数十种数据源,通过插件机制实现统一接入。
  • 可视化层:提供折线图、热力图、仪表盘等丰富图表,支持拖拽式面板定制与变量联动。
  • 告警系统:可配置阈值规则,通过邮件、Slack 等渠道推送异常通知。
  • 扩展能力:开放式插件生态(数据源/面板/应用插件)支持功能定制。

1.2 核心优势

  • 灵活性:不存储数据,仅作为统一展示层,兼容异构数据环境。
  • 协作性:支持团队仪表盘共享、权限管理及社区模板导入。
  • 实时性:秒级数据刷新与日志流式处理能力。

2.部署

安装:

powershell 复制代码
# CentOS/RHEL:
sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://packages.grafana.com/oss/rpm
sudo yum install -y https://dl.grafana.com/enterprise/release/grafana-enterprise-12.0.2-1.x86_64.rpm

启动服务并设置自启:

powershell 复制代码
sudo systemctl daemon-reload
sudo systemctl start grafana-server
sudo systemctl enable grafana-server  # 开机自启

访问:

http://10.86.97.200:3000/login

账号/密码:admin/admin

关键配置:

powershell 复制代码
vim /etc/grafana/grafana.ini
powershell 复制代码
[server]
http_port = 3000  # 监听端口
[security]
disable_initial_admin_creation = false  # 禁止自动创建admin(生产建议true)

3.接入prometheus

Connections->Data sources->Add data source->prometheus。

4.数据可视化

新建dashboard:

模板填写12633:

选择数据源:

5.最后效果


6.常见问题

6.1 You have enabled checking of packages via GPG keys

描述:You have enabled checking of packages via GPG keys. This is a good thing.

However, you do not have any GPG public keys installed. You need to download

the keys for packages you wish to install and install them.

You can do that by running the command:

rpm --import public.gpg.key。

解决:

下载Grafana官方公钥(推荐)

powershell 复制代码
wget https://packages.grafana.com/gpg.key

导入公钥

powershell 复制代码
sudo rpm --import gpg.key  # 导入当前目录下的gpg.key文件。

验证是否导入成功

powershell 复制代码
rpm -q gpg-pubkey --info  # 显示所有已安装公钥信息。

7.dashbord模板

访问:https://grafana.com/

首页底部:

检索:主机(Redis、MySQL、PostgreSQL等)

找到ID:

8 其它接入效果

8.1 redis

8.2 mysql

相关推荐
四方云8 小时前
Kamailio + Prometheus 集成方案(含完整可执行配置)
prometheus
雨辰AI1 天前
SpringBoot3 + 人大金仓 V9 微服务监控实战|Prometheus+Grafana+SkyWalking 全链路监控
数据库·后端·微服务·grafana·prometheus·skywalking
rKWP8gKv72 天前
Java微服务性能监控:Prometheus与Grafana集成方案
java·微服务·prometheus
江南风月3 天前
WGCLOUD如果使用SQL Server数据库推荐哪个版本
运维·网络·zabbix·运维开发·prometheus
AI木马人4 天前
8.人工智能实战:大模型服务“看起来正常却突然变慢”?Prometheus + Grafana + GPU 指标构建全链路监控体系
人工智能·grafana·prometheus
萧行之4 天前
Docker部署Loki+Grafana+Vector实现全服务器日志监控(含N8N/SSH/Fail2ban监控)
服务器·docker·grafana
invicinble4 天前
关于搭建运维监控系统(Prometheus+Grafana)
运维·grafana·prometheus
Elastic 中国社区官方博客5 天前
使用 Observability Migration Platform 将 Datadog 和 Grafana 的仪表板与告警迁移到 Kibana
大数据·elasticsearch·搜索引擎·信息可视化·全文检索·grafana·datalog
sitellla5 天前
Grafana Loki 入门:高效日志聚合系统
其他·grafana
日取其半万世不竭5 天前
用 Netdata 实时监控服务器,比 Prometheus + Grafana 轻量得多
linux·服务器·网络·系统架构·负载均衡·zabbix·grafana