如何在Azure中禁用所有日志

时间:2019-01-15 18:37:14

标签: azure azure-web-sites

我们的网站周期缓慢。我们使用Azure Web Apps

我们发现在获取404/500等问题上,我们正在努力解决此问题。由于存在许多消息,因此我们确定消息的报告正在降低响应时间。

以前,我禁用了所有消息传递功能,并且我们网站的性能大大提高了。

我最近部署了,并且反应缓慢,再次出现。我能够在App Services>诊断日志中禁用日志。虽然,响应仍然很慢。另外,当我转到“应用服务”>“概述”时,仍然看到Http 500,请求等的报告。

还有没有办法禁用这些消息? App Services>概述上的基本指标?我假设由于此页上的这些计数,我错过了禁用某些功能以及可能导致速度慢的原因

1 个答案:

答案 0 :(得分:0)

user20719,平台具有无法关闭的基本日志记录级别。这有助于确保支持工程师在排查问题时对您的应用有90天的活动历史记录。如果您在“诊断日志”下关闭了所有日志,那么就可以做到了。

考虑到核心问题,性能下降和5XX错误,可能有很多原因导致此。没有您的网站名称,我的建议是让您开始使用Web应用程序的“诊断和解决”刀片。这是建立在我们支持工程师使用的许多工具之上的。

我的建议是从长期运行/缓慢的请求开始。查看诊断刀片是否可以拉出长时间运行的请求,并希望它可以为您提供有关在何处服务该请求的时间的其他详细信息。它是否花在特定模块上,内存不足等?

如果您需要协助以分解任何结果,请告知我们。