统计GCP中去年的日志实例

问题描述 投票:0回答:1

我需要获取GCP全年日志实例的总和。因为我有多个 GCP 项目,所以我创建了日志接收器来将我想要计数的所有日志发送到同一个项目。

然后,我创建了一个 Counter 类型的基于日志的指标,用于对日志实例进行计数。我现在需要创建一个警报,当这些日志实例的数量超过特定阈值时触发。

我的问题是日志在 GCP 中仅存储 7 天,但即使在这 7 天之后,我也需要让总计数继续增加,因为阈值可能会在 3 个月后触发。如何保存最高计数并仅在日志的其他实例出现时添加到它?

google-cloud-platform monitoring
1个回答
0
投票

您可以尝试这些策略来捕获长达一年的日志计数以进行警报:

  1. 您可以考虑在日志路由器设置中将相关日志的日志保留期限延长至一年。然而,它可能会产生一些存储费用。

  2. 您可以考虑将日志导出到持久存储。您可以在云存储中使用日志接收器来导出日志以延长保留时间。您可以设置 Log Sinks 将日志导出到 Big Query 进行分析和查询。

  3. 在 Cloud Monitoring 中创建用于存储聚合日志计数的自定义指标,然后根据自定义指标创建警报策略,一旦超过阈值即可触发警报策略。

© www.soinside.com 2019 - 2024. All rights reserved.