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

本文概述

使用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配置站点正常运行时间监控?2

这是两步过程。

首先, 你需要添加正常运行时间检查, 其次, 创建警报策略。

添加正常运行时间检查

在Stackdriver页面上:

  • 转到正常运行时间检查, 然后单击添加正常运行时间检查
如何使用Google Stackdriver配置站点正常运行时间监控?4
  • 它将显示一个弹出窗口, 你可以在其中提供URL和要求的信息。
如何使用Google Stackdriver配置站点正常运行时间监控?6

我单击了测试, 你可以看到它的响应正常。这是测试Stackdriver是否可以访问你的URL的快速方法。

你也可以单击高级选项以查看是否需要这些选项。你会发现以下内容。

  • HTTP主机头
  • 端口号(默认为443)
  • 响应内容验证
  • 从以下时间检查正常运行时间(默认为”全局”)
  • 自定义标题验证
  • 健康检查超时
  • 认证方式
如何使用Google Stackdriver配置站点正常运行时间监控?8
  • 选择必要的内容后, 保存配置
  • 它将确认创建正常运行时间
如何使用Google Stackdriver配置站点正常运行时间监控?10
  • 现在单击”不, 谢谢”。

Google将花费几秒钟来运行检查, 并且你应该在所有位置都注意到GREEN。

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

太好了, 让我们开始创建警报策略以完成设置。

创建Stackdriver警报策略

  • 单击三个点以创建警报策略
如何使用Google Stackdriver配置站点正常运行时间监控?14
  • 条件将被自动提取
  • 添加通知, 然后输入你要接收通知的电子邮件地址
  • 如果你想包含在电子邮件中, 请添加文档
  • 幼稚的政策
如何使用Google Stackdriver配置站点正常运行时间监控?16
  • 保存政策

你会注意到铃声图标的颜色从灰色变为蓝色。

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

蓝色图标表示正常运行时间检查与警报策略相关联。

得出结论, Stackdriver将在全球范围内每分钟检查一次网站, 如果发现该网站, 则我将通过电子邮件收到通知。

检查URL延迟

Stackdriver记录延迟信息, 这对于测试站点在全球范围内加载的速度非常方便。

  • 进入正常运行时间检查以查看延迟图。
如何使用Google Stackdriver配置站点正常运行时间监控?19

你可以使用延迟信息来排除故障并优化站点性能。

希望这能给你一个从Google Stackdriver执行检查的想法。

微信公众号
手机浏览(小程序)
0
分享到:
没有账号? 忘记密码?