У меня есть веб-задание. net core 3.0, в котором используется пакет Microsoft. Azure .WebJobs.Logging.ApplicationInsights для регистрации его журналов в Application Insights.
Все это было здорово, пока Я видел счет azure, который мы генерировали, и стоимость журналов была больше, чем что-либо еще! После небольшой диагностики я обнаружил, что это связано с удаленным ведением журнала зависимостей.
Согласно этой статье ведение журнала sql запросов и космоса включаются автоматически:
https://docs.microsoft.com/en-us/azure/azure-monitor/app/asp-net-dependencies
и, просматривая эти журналы, я вижу, как выполняется каждый sql запрос. Теперь я уверен, что при правильных обстоятельствах это очень полезно для отладки, но, поскольку природа приложения такова, что он запускает много запросов, что, следовательно, вызывает много концертов журналов, которые мне не нужны.
Что я не вижу, хотя это простой способ выключить его?