我公司的一个内部HTTP端点正在接收大量请求,但我们不知道它们来自哪里。我如何追踪这些请求的来源?如何查看HTTP请求的来源?
更新: 我忘了提及,我想查看使用NewRelic请求的起源。我也没有在我的生产环境中安装像Fiddler这样的调试工具。
我公司的一个内部HTTP端点正在接收大量请求,但我们不知道它们来自哪里。我如何追踪这些请求的来源?如何查看HTTP请求的来源?
更新: 我忘了提及,我想查看使用NewRelic请求的起源。我也没有在我的生产环境中安装像Fiddler这样的调试工具。
New Relic does not track标识符就像来源IP地址开箱即用。您必须在您的应用中实施自定义检测来跟踪这些标识符。
例如,你可以add a custom attribute到Transaction
或PageView
事件类型,将跟踪的源IP地址,或者您也可以在record a custom event见解。
如果你添加自定义属性,那么你应该能够使用New Relic的见解与像查询:
SELECT `source.ip.address` FROM Transaction
如果您添加自定义事件,那么你应该能够使用New Relic的见解与像查询:
SELECT * FROM YourCustomEventName
了New Relic的custom instrumentation将使你完成你的目标。