仪表 板¶
本指南介绍了如何在Logfire UI中创建和自定义仪表板,从而实现对服务和系统指标的有效监控。
开始使用¶
Logfire提供了几个预构建的仪表板作为方便的起点。
Web 服务仪表板¶
此仪表板提供了 Web 服务运行状况的高级视图。它可能会显示关键指标,例如:
-
请求:您的 Web 服务收到的请求总数。
-
异常:请求处理过程中遇到的异常数。
-
趋势路线:可视化一段时间内最常访问的路由或 API。
-
2XX 请求的百分比:导致成功响应的请求百分比(200 范围内的状态代码)。
-
5XX 个请求的百分比:导致服务器错误(状态代码在 500 范围内)的请求百分比。
-
日志类型比率:您的 Web 服务生成的不同日志类型(例如,信息、警告、错误)的细分。
系统衡量指标¶
此仪表板侧重于系统资源利用率,可能包括:
-
CPU使用率:系统使用的处理能力百分比。
-
内存使用情况:系统当前正在使用的内存量。
-
进程数:系统上正在运行的进程总数。
-
掉期使用:系统当前正在使用的交换空间量。
自定义仪表板¶
若要创建自定义仪表板,请按照下列步骤操作:
-
在仪表板页面上,单击“从头开始”按钮。
-
创建仪表板后,您可以开始重命名它并向其添加图表和块。
-
要添加图表,请单击“添加图表”按钮。
-
选择要添加的块类型。
-
通过提供必要的数据和设置来配置块(请查看下一部分)。
-
重复步骤 4-6 以向仪表板添加更多块。
-
要重新排列块,请在仪表板设置中启用“编辑模式”,然后只需将它们拖放到所需位置即可。
您可以随意尝试不同的块类型和配置,以创建适合您监控需求的仪表板。
选择和配置 Dashboard 的图表¶
在Logfire中创建自定义仪表盘或修改自定义仪表盘时,您可以选择不同的图表类型来可视化您的数据。
定义查询¶
在创建图表的第二步中,您需要输入 SQL 查询。Logfire 仪表板的图表根据此查询获取数据。您可以在查询输入后面的表上查看查询的实时结果。您可以使用 PostgreSQL 的全部功能来检索您的记录。
¶
图表预览和配置
根据您的需求和查询,您需要配置图表以可视化和显示您的数据:
时间序列图¶
时间序列图表显示特定时间段内的数据点。
饼图¶
饼图将数据表示为圆的切片,其中每个切片代表一个类别或值。
桌子¶
表以行和列的形式显示数据,允许您以表格形式呈现数据。
值¶
值图表以卡片或面板的形式显示单个值或多个值。
类别¶
类别图表将数据表示为类别或组,允许您比较不同的组。
技巧和窍门¶
¶
使用同步工具提示和缩放增强查看效果
对于包含多个时间序列图表的仪表板,请考虑启用“同步工具提示和缩放”。这个强大的功能提供了更有凝聚力的观看体验:
同步悬停:当您将鼠标悬停在任何时间序列图表上的数据点上时,所有同步图表上的相应数据点将同时高亮显示。这使您可以轻松地比较同一时间点不同指标的值。一起缩放:放大或缩小单个图表将自动对所有同步图表应用相同的缩放级别。这有助于您在所有指标中保持对特定时间范围的关注,从而确保分析的一致性。激活同步
要为仪表板启用同步工具提示和缩放,请执行以下操作:
-
在 Logfire 中打开您的仪表板。
-
单击“Dashboard Setting”(仪表板设置)
-
激活“同步工具提示和缩放”选项。
自定义图表¶
Logfire使您能够个性化图表的外观和行为,以更好地满足您的需求。以下是可用选项的概述:
-
重命名图表:为图表分配一个清晰且描述性的标题,以提高可读性。
-
编辑图表:更改图表查询以更好地表示您的数据。
-
复制图表:快速创建现有图表的副本以进行进一步修改,从而节省您的时间和精力。
-
删除图表:如果图表不再相关,请从仪表板中删除该图表。
本文总阅读量次