我有一台运行Nginx的Linux服务器,并且在尝试访问它时会不时地抛出502错误抛出HTTP,并在一段时间后恢复正常。
我检查了不同的日志(Nginx,PHP和MySQL),并没有找到任何可以帮助我找到导致此问题的内容。
我知道应该在哪里查看,或者是否可以设置任何日志记录/监控工具来帮助我?
谢谢,
答案 0 :(得分:3)
502是错误网关错误。您可能希望使用日志监视工具来查看这些类型的错误。您可能还希望发送PHP错误,以查看它们是否同时生成致命错误。我个人使用Loggly来实现此目的,但您可以使用市场上的其他工具。
另外,我建议将Nginx记录为JSON,并向正常指标添加上游服务器的正常运行时间,以便您可以查看502错误是否也与性能下降相关。
如果您还没有看过,我建议从这里开始:
https://www.nginx.com/resources/admin-guide/logging-and-monitoring/