如何解决使用 GCloud Logs 值作为指标中的数据点
我在 Google Appengine 中有一个每天运行一次的导入。此导入会以以下格式生成多个日志条目:
Imported N entries for type X
Imported M entries for type Y
...
我想在指标浏览器中查看该数据,以便我可以在图表中查看每天每种类型的导入记录数。
我可以创建基于日志的指标并提取数量和类型。但我不知道如何告诉指标使用日志的数量作为图表的值。我只能用它来计算日志条目的数量。
编辑:
为了进一步澄清,这些是我的日志的示例行:
Imported 15095 data for xxx on 2020-12-23
Imported 4784 data for yyy on 2020-12-23
我的目标是制作一个图表,显示 y 轴上的值和 x 轴上的日期。因此,在此示例中,一行 xxx
的值为 15095
,另一行 yyy
的值为 4784
。
我已经从日志中提取了相关数据作为标签。 我尝试了计数器和分布指标,以及不同的聚合等,但没有得到我想要的。
解决方法
要在指标浏览器中查看该数据,必须先创建一个用户定义的(基于日志的)指标,然后使用该指标在 Metrics Explorer 上创建图表。
您应该定义您需要的指标类型,您可以使用 counter
或 distribution
。
定义后,您可以使用以下指南之一:
Creating a distribution metric
Creating a counter metric
只是在需要选择类型的过程中有所不同,但基本上需要按照以下步骤进行创建。
- 转到 Logs Viewer,如果您在日志资源管理器中,并且当您单击创建指标时,它将加载旧日志查看器:
- 您需要填写指标编辑器表单,在此步骤中您可以选择
counter
或distribution
种指标。
创建用户定义的指标后,转到 Cloud Console 中的 Google Cloud 操作套件日志记录 > Logs-based metrics page,在用户定义的指标下,您将看到新指标。
每个表格行都有一个菜单,其中包含要在 Metrics Explorer 中查看的 option
然后您就可以在 Metrics Explorer
上构建图表您还可以查看以下文档,其中介绍了如何选择要显示的数据以及如何在使用 Metrics Explorer 时显示所选数据:Selecting metrics when using Metrics Explorer
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。