![调试 Stackdriver 地理正常运行时间检查失败](https://linux22.com/image/722331/%E8%B0%83%E8%AF%95%20Stackdriver%20%E5%9C%B0%E7%90%86%E6%AD%A3%E5%B8%B8%E8%BF%90%E8%A1%8C%E6%97%B6%E9%97%B4%E6%A3%80%E6%9F%A5%E5%A4%B1%E8%B4%A5.png)
我有一个 Google App Engine(灵活 Python)应用程序,正在使用 Stackdriver 监控。我一直无法确定正常运行时间检查是否失败,我不确定是否存在真正的问题。当我查询服务时,它似乎可用,当我单击 Stackdriver 正常运行时间检查中的“测试”按钮时,响应按要求返回。但是,根据 UI,检查似乎从弗吉尼亚来源持续失败,但从其他来源成功。
我在服务器日志中找不到任何相应的错误。我可以确认,手动触发时会看到其他 404 错误。
有什么想法可以调试这个问题,或者如果失败了,如何至少修改我的 Stackdriver 正常运行时间检查以排除这个(显然是错误的)警报?
谢谢!
答案1
我可以通过修复地址配置来解决这个问题。我已将 stackdriver 配置为 pinghttp://XXXX/地址代替http://XXXX/地址/。我的服务器给出了状态 300 重定向,但我猜测在某些位置正常运行时间检查程序能够跟踪重定向,而在其他地方则不能。