Nginx服务器中的502错误监视

时间:2015-10-05 20:42:50

标签: nginx server-monitoring

我有一台运行Nginx的Linux服务器,并且在尝试访问它时会不时地抛出502错误抛出HTTP,并在一段时间后恢复正常。

我检查了不同的日志(Nginx,PHP和MySQL),并没有找到任何可以帮助我找到导致此问题的内容。

我知道应该在哪里查看,或者是否可以设置任何日志记录/监控工具来帮助我?

谢谢,

1 个答案:

答案 0 :(得分:3)

502是错误网关错误。您可能希望使用日志监视工具来查看这些类型的错误。您可能还希望发送PHP错误,以查看它们是否同时生成致命错误。我个人使用Loggly来实现此目的,但您可以使用市场上的其他工具。

另外,我建议将Nginx记录为JSON,并向正常指标添加上游服务器的正常运行时间,以便您可以查看502错误是否也与性能下降相关。

如果您还没有看过,我建议从这里开始:

https://www.nginx.com/resources/admin-guide/logging-and-monitoring/