如何使用Google Stackdriver配置站点正常运行时间监控()

本文概述

  • 添加正常运行时间检查
  • 创建Stackdriver警报策略
  • 检查URL延迟
使用Google Stackdriver从多个位置监视你的网站正常运行时间和延迟, 并在出现问题时得到通知。
Google Stackdriver是出色的混合SaaS(软件即服务)监视解决方案, 适用于Google Cloud Platform(GCP)和Amazon Web Services(AWS)。
Stackdriver为应用程序, 基础架构和云服务提供端到端监视解决方案。有两个定价层。
  1. 基本-免费提供有限数量的指标, 包括正常运行时间检查。
  2. 高级版-每月每资源$ 8起, 具有全部功能。
以下是免费提供的。
我不会深入介绍Stackdriver提供的解决方案, 而是专注于监视网站的正常运行时间和延迟。
如果你不熟悉GCP或对学习架构感兴趣, 那么我建议你参加Coursera提供的本课程。
我前面已经解释了许多监视解决方案。但是, 如果你已经在使用GCP, 则不需要第三方来保证正常运行时间, 而是可以利用Google Stackdriver。
让我们探讨一下过程…
我假设你有Google Cloud帐户, 如果没有, 可以免费试用。
  • 登录到Google Cloud控制台
  • 从左侧导航转到Stackdriver下的Monitoring(直接链接)
如何使用Google Stackdriver配置站点正常运行时间监控()

文章图片
这是两步过程。
首先, 你需要添加正常运行时间检查, 其次, 创建警报策略。
添加正常运行时间检查 在Stackdriver页面上:
  • 转到正常运行时间检查, 然后单击添加正常运行时间检查
如何使用Google Stackdriver配置站点正常运行时间监控()

文章图片
  • 它将显示一个弹出窗口, 你可以在其中提供URL和要求的信息。
如何使用Google Stackdriver配置站点正常运行时间监控()

文章图片
我单击了测试, 你可以看到它的响应正常。这是测试Stackdriver是否可以访问你的URL的快速方法。
你也可以单击高级选项以查看是否需要这些选项。你会发现以下内容。
  • HTTP主机头
  • 端口号(默认为443)
  • 响应内容验证
  • 从以下时间检查正常运行时间(默认为” 全局” )
  • 自定义标题验证
  • 健康检查超时
  • 认证方式
如何使用Google Stackdriver配置站点正常运行时间监控()

文章图片
  • 选择必要的内容后, 保存配置
  • 它将确认创建正常运行时间
如何使用Google Stackdriver配置站点正常运行时间监控()

文章图片
  • 现在单击” 不, 谢谢” 。
Google将花费几秒钟来运行检查, 并且你应该在所有位置都注意到GREEN。
如何使用Google Stackdriver配置站点正常运行时间监控()

文章图片
太好了, 让我们开始创建警报策略以完成设置。
创建Stackdriver警报策略
  • 单击三个点以创建警报策略
如何使用Google Stackdriver配置站点正常运行时间监控()

文章图片
  • 条件将被自动提取
  • 添加通知, 然后输入你要接收通知的电子邮件地址
  • 如果你想包含在电子邮件中, 请添加文档
  • 幼稚的政策
如何使用Google Stackdriver配置站点正常运行时间监控()

文章图片
  • 保存政策
你会注意到铃声图标的颜色从灰色变为蓝色。
如何使用Google Stackdriver配置站点正常运行时间监控()

文章图片
蓝色图标表示正常运行时间检查与警报策略相关联。
【如何使用Google Stackdriver配置站点正常运行时间监控()】得出结论, Stackdriver将在全球范围内每分钟检查一次网站, 如果发现该网站, 则我将通过电子邮件收到通知。
检查URL延迟 Stackdriver记录延迟信息, 这对于测试站点在全球范围内加载的速度非常方便。
  • 进入正常运行时间检查以查看延迟图。
如何使用Google Stackdriver配置站点正常运行时间监控()

文章图片
你可以使用延迟信息来排除故障并优化站点性能。
希望这能给你一个从Google Stackdriver执行检查的想法。

    推荐阅读