首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在google云中24小时后未收到消息,在stackdriver中发出警报

在Google Cloud中,如果您希望在24小时后未收到消息时触发Stackdriver警报,您可以设置一个基于日志的指标和一个警报策略。以下是设置步骤:

步骤 1: 创建基于日志的指标

  1. 打开Google Cloud Console。
  2. 导航到“Stackdriver” > “Logging”。
  3. 在左侧菜单中,点击“Logs-based metrics”。
  4. 点击“Create metric”按钮。
  5. 填写指标的详细信息,例如名称、描述和过滤条件。过滤条件应该基于您希望监控的消息日志。例如,如果您正在监控某个特定服务的日志,您的过滤条件可能类似于: resource.type="cloud_computing_platform" logName="projects/your-project-id/logs/your-service-name"
  6. 选择指标类型,例如“Counter”或“Gauge”,具体取决于您的需求。
  7. 点击“Create”按钮。

步骤 2: 创建警报策略

  1. 在Stackdriver Logging页面,点击左侧菜单中的“Alerting” > “Alerting policies”。
  2. 点击“Create policy”按钮。
  3. 在“Create an alerting policy”页面中,选择“Log-based metric”作为触发器类型。
  4. 从下拉菜单中选择您刚刚创建的基于日志的指标。
  5. 设置警报的条件。例如,如果您希望在24小时内未收到任何消息时触发警报,您可以设置条件为“Metric absence”。
  6. 设置评估间隔。由于您希望在24小时后触发警报,您可以将评估间隔设置为24小时或更短的时间间隔,以便更快地检测到问题。
  7. 添加通知渠道,例如电子邮件、Slack或其他您希望接收警报的方式。
  8. (可选)添加文档,说明警报的原因和可能的解决步骤。
  9. 点击“Save”按钮。

步骤 3: 测试警报

为了确保您的警报策略按预期工作,您可以模拟一些日志事件,然后停止发送日志以验证警报是否在24小时后触发。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

没有搜到相关的合辑

领券