首页 > 解决方案 > 缺少偶发事件的 Google Cloud 警报条件

问题描述

我正在尝试创建一个警报条件,如果不经常发生的事件(例如每周运行一次的 cron 作业)不发生,它将触发。

该指标是基于日志的。通过使用对齐周期,我在较小的窗口上取得了成功,但是对齐周期不能超过 1 天是有限制的。

不支持超过 86400 秒的对齐周期。

(不工作)我正在尝试做的示例:

- conditionThreshold:
    aggregations:
    - alignmentPeriod: 604800s # 1 week NOT possible
      perSeriesAligner: ALIGN_SUM
    comparison: COMPARISON_LT
    thresholdValue: 1.0
    duration: 0s
    filter: metric.type="logging.googleapis.com/user/my_infrequent_event_count"
    trigger:
      count: 1
  displayName: Infrequent event did not occur

关于这怎么可能的任何想法?

标签: google-cloud-platformmonitoringstackdrivergoogle-cloud-stackdrivergoogle-cloud-monitoring

解决方案


目前这是不可能完成的,因为持续时间不能超过 24 小时。作为一种解决方法,您可能会发现对长期指标分析有用的Cloud Monitoring 指标导出。另请参阅此文档

我找到了这个公共线程,这也可能有帮助。


推荐阅读