一、前置说明
端口:3000,默认账号 admin/admin,安装完成后首次登录强制改密码
二:CentOS/RHEL 系统 YUM 官方仓库安装(推荐)
1. 写入 Grafana YUM 源
cat > /etc/yum.repos.d/grafana.repo << EOF[grafana]name=Grafanabaseurl=https://rpm.grafana.comrepo_gpgcheck=1gpgcheck=1enabled=1gpgkey=https://rpm.grafana.com/gpg.keysslverify=1sslclientcert=/etc/pki/tls/certs/ca-bundle.crtEOF
2. 缓存并安装
yum clean allyum makecacheyum install grafana -y
3. 启动、开机自启
# 重载systemdsystemctl daemon-reload# 启动服务systemctl start grafana-server# 设置开机自启systemctl enable grafana-server# 查看运行状态systemctl status grafana-server
4. 放行端口(防火墙开启时执行)
firewall-cmd --add-port=3000/tcp --permanentfirewall-cmd --reload
5. 访问
浏览器打开:http://服务器IP:3000初始账号:admin,初始密码:admin登录后必须修改初始密码。
三、Grafana 对接 Prometheus 数据源
左侧菜单栏 → 齿轮图标 Connections → Data sources 点击 Add data source,搜索选择 PrometheusURL 填写你的 Prometheus 地址: http://127.0.0.1:9090底部点击 Save & test,提示Data source is working即连接成功
四、导入服务器监控面板(Node Exporter)
左侧 Dashboards → Import 在 Import via grafana.com输入面板 ID:1860点击 Load,数据源选择刚才配置的 Prometheus Import 完成后即可查看 CPU、内存、磁盘、网络监控图表
五、常用配置文件路径(YUM 安装版)
主配置: /etc/grafana/grafana.ini数据存储: /var/lib/grafana日志目录: /var/log/grafana
六、常见问题
访问不了 3000 端口 关闭防火墙 / 放行 3000;云服务器需要安全组放行 3000 忘记 admin 密码
grafana-cli admin reset-admin-password 新密码systemctl restart grafana-server
确认 Prometheus 正常运行,9090 端口通,无拦截策略
夜雨聆风