Beyla RED 指标仪表盘
您可以开始编写 PromQL 查询,以更好地可视化您的自动埋点 RED 指标;为了节省您的时间,我们提供了一个包含一些基本信息的示例公共仪表盘。
要将示例仪表盘导入您的 Grafana 实例,请在 Grafana 左侧面板中选择“Dashboards”。然后,在 Dashboards 页面中,点击“New”下拉菜单并选择“Import”
在“Import via grafana.com”文本框中,从Beyla RED 指标仪表盘复制 Grafana ID:19923
。
重命名仪表盘以匹配您的服务,选择文件夹,最重要的是,在底部的 prometheus-data-source
下拉菜单中选择数据源。
瞧!您可以看到一些您的测试 RED 指标了
该仪表盘包含以下组件
- 所有已埋点服务中最慢 HTTP 路由的列表。由于您只有一个服务,因此只会出现一个条目。如果您将 Beyla 配置为报告 HTTP 路由,那里可能会出现许多条目,每个条目对应服务器看到的每个 HTTP 路径。
- 最慢 GRPC 方法的列表。由于本教程中的测试服务只提供 HTTP 服务,因此该表为空。
- 对于每个已埋点服务,一个用于入站(服务器)流量的 RED 指标列表。这包括
- 持续时间:HTTP 和 gRPC 流量的平均值和顶部百分位数。
- 请求率:每秒请求数,按其 HTTP 或 gRPC 返回码细分。
- 错误率:5xx HTTP 响应或非零 gRPC 响应占总请求数的百分比。它们按返回码细分。
- 对于每个已埋点服务,一个用于出站(客户端)流量的 RED 指标列表。在上面的截图中,它们是空的,因为测试服务不向其他服务执行 HTTP 或 gRPC 调用。
- 持续时间、请求率和错误图表类似于入站流量图表,唯一的区别在于客户端也将 4xx 返回码视为错误。
在图表顶部,您可以使用“Service”下拉菜单来过滤您想可视化的服务。