持续的服务器 ping

持续的服务器 ping

我在 Heroku 上托管了一个 Python/Django 应用,在 New Relic 上进行监控,并在 Logentries 上跟踪日志。我注意到有大量日志的形式如下:

at=info
方法=HEAD
路径="/"
主机=mysite.com
fwd="xxx.xx.xxx.xx/ec2-xxx-xx-xxx-xx.compute-1.amazonaws.com"

如果我查看 10 分钟的时间跨度,我会有 50 次 ping。每分钟 5 次,每隔 60 秒就会发生一次。

有 5 个单独的 fwd 地址每分钟 ping 一次。

其中一个是新的,因为转发地址以“nr-ops.net”结尾,并且我已设置 NR 进行可用性监控。

其余 4 个 IP 直接指向 AWS 机器或 Digital Ocean 机器。

所以我对 New Relic 检查很满意,但其他人是谁?我的应用程序上设置了两个 Web dyno 和一个 celery 服务器,那么这三个服务器会互相 ping 吗?也许第三个是我的 CloudAMQP 服务器?

我应该担心这个吗?我不认为 HEAD 请求被计入我的吞吐量监控,但这会影响请求排队和性能吗?

谢谢!

答案1

每 10 秒 ping 一次实际上不会引起任何性能问题。AWS ping 可能直接由 Amazon 发送(Heroku 位于 Amazon AWS 市场上,因此可能由他们托管)以保存有关正常运行时间/延迟/等的统计数据。如果有人探测您的机器,则会进行更具侵入性的扫描。

相关内容