我正在将我的应用程序切换到 Azure。我添加了应用程序日志记录的应用程序洞察力。我还添加了一些其他日志记录,例如:Web 服务器日志记录、详细错误消息和失败请求跟踪。我想确保每个细节都记录良好。我们还有其他记录吗?以及最佳实践是什么?
最佳答案
在使用可以轻松不记录所有内容的应用程序时要记住的一件事是,在某些情况下默认启用采样,因此如果您想确保绝对记录所有内容,则需要关闭采样,现在我我并不是说这是一个好主意,但这是一个不同的话题。
至于日志记录本身,互联网上有很多很好的教程可供阅读,如果您确实想要所有内容,您可能还需要启用诊断日志记录,但要做好准备应对大量噪音。
我认为最好认真考虑一下您真正获得的日志,并确保将这些日志注入(inject)到应用程序洞察中并从那里开始
关于azure - 在 azure 应用程序服务中添加日志记录并确保不会丢失任何日志的最佳实践?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72085089/