Журналы выполнения, от которых вы хотите избавиться, генерируются во время выполнения функции, мы можем установить более высокий уровень журнала для фильтрации информации и сохранения нашей самоопределяемой информации.
Перейдите на портал Azure, Функции платформы>Настройки приложения-функции> host.json
Для приложения-функции v2 с этим параметром в host.json исключенные журналы нигде не найдены.
{
"version": "2.0",
"logging": {
"logLevel": {
"Function.MyFunctionName.User": "Information",
"Function": "Error"
}
}
}
Дляv1, используйте ILogger вместо TraceWriter.Этот параметр в host.json ограничивает только те, которые отправляются в Application Insights, что означает, что мы все еще можем видеть их в журналах консоли или файла.
{
"logger": {
"categoryFilter": {
"categoryLevels": {
"Host.Executor": "Error"
}
}
}
}