使用 Grafana 配置 Prometheus 和 Loki 数据源
在本文中将展示如何在 Grafana 中配置 Prometheus 和 Loki 数据源。收集和可视化指标数据(Prometheus)以及日志数据(Loki),从而更好地监控和诊断系统。
前提条件
在开始之前,请确保已经完成以下准备工作:
- 已在 EKS 集群安装并运行 Grafana。
- 已在 EKS 集群安装并运行 Prometheus。
- 已在 EKS 集群安装并运行 Loki。
步骤一:配置 Prometheus 数据源
1. 登录 Grafana
首先,打开您的浏览器并登录到 Grafana 的 Web 界面。使用安装 grafana 那篇文章配置的的用户名和密码登录。
2. 添加 Prometheus 数据源
- 在 Grafana 仪表盘的左侧导航栏中,点击三杠图标(配置)。
- 选择 Data Sources(数据源)。
- 点击页面右上角的 Add data source(添加数据源)按钮。
- 在出现的列表中,选择 Prometheus。
3. 配置 Prometheus 数据源
在 HTTP 部分,填写以下字段:
- URL: 输入 Prometheus 服务器的 URL(例如
http://prometheus-server.prometheus.svc.cluster.local
)。
- URL: 输入 Prometheus 服务器的 URL(例如
点击页面底部的 Save & Test 按钮,验证配置是否成功。
如果配置正确,您将看到 “Successfully queried the Prometheus API.” 的提示消息。
步骤二:配置 Loki 数据源
1. 添加 Loki 数据源
- 在 Grafana 仪表盘的左侧导航栏中,点击齿轮图标(配置)。
- 选择 Data Sources(数据源)。
- 点击页面右上角的 Add data source(添加数据源)按钮。
- 在出现的列表中,选择 Loki。
2. 配置 Loki 数据源
在 HTTP 部分,填写以下字段:
- URL: 输入 Loki 服务器的 URL(例如
http://loki-gateway.loki.svc.cluster.local
)。
- URL: 输入 Loki 服务器的 URL(例如
点击页面底部的 Save & Test 按钮,验证配置是否成功。
如果配置正确,您将看到 “Data source successfully connected.” 的提示消息。
总结
通过以上步骤,已经成功在 Grafana 中配置了 Prometheus 和 Loki 数据源。这将更好地监控和诊断系统,提升整体运维效率。