【问题标题】:Google stackdriver slowness谷歌堆栈驱动程序缓慢
【发布时间】:2019-11-04 13:16:22
【问题描述】:

Stackdriver 测试我的网站启动速度慢

我们使用 cloudflare 作为我们的站点 CDN 提供商。我们使用 stackdriver 从外部测试站点可用性,我们将时间检查间隔设置为 1 分钟。我们使用 Scalyr 作为我们的日志收集器并分析日志,然后如果它在日志中发现某些预定义错误,则向我们发送警报。我们的经验是当网站宕机时(用户无法访问),Scalyr 总是先提醒我们,3-5 分钟后,我们收到了 stackdriver 的提醒。

由于 Scalyr 会跟踪日志详细信息,因此有时警报可能不是针对站点关闭,因此我们需要在 Stackdriver 上对此进行回复。我试图删除仅在美国境内的位置签入限制,这根本没有帮助,并且在站点关闭大约 5-6 分钟后我们几乎会收到警报。

我还能做些什么来改善堆栈驱动程序警报延迟?

【问题讨论】:

  • 对我来说同样的问题。电子邮件通知需要更长的时间才能到达:/

标签: stackdriver google-cloud-stackdriver


【解决方案1】:

您能否在 Stackdriver Uptime Check 上发布屏幕截图以确认探测频率设置为 1 分钟?

对于与正常运行时间检查相关的警报策略,请尝试编辑警报条件并将持续时间值更改为“最新值”

【讨论】:

  • 感谢您的回复。我确实按照您的建议更改了配置,并且速度加快了一点。我可以在 3-4 分钟左右收到警报。还是有点慢。
  • 这里是1分钟配置的链接:
  • Rory:欢迎来到 SO!以后,我建议您在问题的评论中发布问题细化问题,例如请求屏幕截图。除此之外,您的第一个答案看起来很棒!
【解决方案2】:

Stackdriver 缓慢是设计使然:https://github.com/googleapis/nodejs-logging-winston/issues/515

在记录事件和能够在 Stackdriver 中查看语句之间接受 4-10 分钟的延迟。迁移到其他服务以进行响应式日志索引。

【讨论】:

    猜你喜欢
    • 2020-03-28
    • 1970-01-01
    • 2019-02-12
    • 1970-01-01
    • 1970-01-01
    • 2017-06-09
    • 2020-12-26
    • 2019-01-11
    • 2016-08-27
    相关资源
    最近更新 更多