Почему моя функция Azure не подчиняется настройкам ведения журнала env var, но уважает host.json?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Почему моя функция Azure не подчиняется настройкам ведения журнала env var, но уважает host.json?

Сообщение Anonymous »

Я добавил ведение журнала через OpenElemetry, и теперь я получаю дублированные записи журналов, когда они отправляются через обработчик как обработчика функции, так и обработчик OpenteLemetry. Осознание пролета через OperationId/ParentID, тем самым делая журналы OpenEleMetry более функциональными с корреляцией. На этом этапе необходимо отключить регистрацию функции в отдельной функции, так как функции отдыха еще не инструментация. /p>

Код: Выделить всё

AzureFunctionsJobHost__logging__logLevel__Function__MyFunction__User

Для управления журналом при переопределении других настроек. Я нашел эту настройку на уровне хоста, такую ​​как < /p>

Код: Выделить всё

AzureFunctionsJobHost__logging__logLevel__Function=None

работает, по существу отключая все журналы, но на уровне индивидуального функции (с __myfunction__user суффикс) эта настройка игнорируется.
Я также заметил, что настройки через host.json тоже работают: < /p>
{
"version": "2.0",
"logging": {
"applicationInsights": {
"samplingSettings": {
"isEnabled": true,
"excludedTypes": "Request"
}
},
"logLevel": {
"Function": "Information",
"Function.MyFunction.User": "None"
}
}
}
< /code>
Вышеуказанное достигает цели, но настройка через Env Vars предпочтительнее для меня. Чего мне не хватает?


Подробнее здесь: https://stackoverflow.com/questions/781 ... t-host-jso
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»