我有一个 Azure Function,我想记录自定义消息,例如 log("16% Completed");
。
我尝试使用应用程序洞察,但找不到如何为我的自定义日志创建单独的类别,因此我能够过滤它们,深入研究它们以进行诊断和调试等。
据我所知,还有 Log Analytics,但现在看来它和 Application Insights 已合并。
那么,如果我希望我的 Azure 函数记录自定义消息,我将用它来监视执行情况,能够使用它们进行调试/故障排除和统计,那么最佳实践是什么?
最佳答案
你是对的。最佳实践是使用 Application Insights/Log Analytics。您可以将它们设置为自定义属性或使用其他维度,例如自定义事件或依赖项。
关于c# - Azure Functions 自定义日志记录的最佳实践是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72132842/