ton*_*nes 8 logging azure azure-application-insights azure-functions
我有一个Azure功能,它连接到App Insights实例.功能应用程序发出日志消息,我可以在Azure门户的日志流中看到这些消息,以及App Insights跟踪.
我通过向(https://github.com/Azure/azure-webjobs-sdk-script/wiki/host.json)添加一个"tracing"元素将控制台日志级别增加到Verbose ,因此详细信息会显示在日志中流(在Azure门户的功能页面和Kudu中),但我无法在App Insights中显示详细级别跟踪.host.json
有谁知道如何让App Insights显示Azure功能的详细级别跟踪?它甚至可能吗?(信息跟踪及以上内容在App Insights中显示得很好)
bre*_*sam 10
您可以对函数中的App Insights的日志级别进行大量控制,但不要将这些tracing元素用于这些.我们正在努力将文档整合在一个有凝聚力的位置,但这里有一些可以提供帮助的链接:
logger.categoryLevelhost.json设置:https://github.com/Azure/Azure-Functions/wiki/App-Insights-(Preview)#hostjson-settings为了您的具体的例子,你可以打开所有的Debug日志(匹配Verbose在TraceWriter此您host.json):
{
"logger": {
"categoryFilter": {
"defaultLevel": "Debug"
}
}
}
Run Code Online (Sandbox Code Playgroud)
如果你只是想看到的详细日志从功能本身来(即你不想主机的详细日志出现),可以限制与此 - 它说"与'功能’类别记录(这是函数日志使用的类别),使用Debug或更高日志级别显示所有内容':
{
"logger": {
"categoryFilter": {
"categoryLevels": {
"Function": "Debug"
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3776 次 |
| 最近记录: |