У меня есть несколько Azure WebJobs (. Net Framework, Not. Net Core), которые взаимодействуют с Azure Service Bus. Теперь я хочу иметь удобный способ хранить и анализировать их лог-сообщения (в том числе связанное с ним сообщение из служебной шины). Мы говорим о большом количестве сообщений журнала в день.
Моя идея - отправить журналы в Azure Event Hub и сохранить их в базе данных Azure SQL. Позже у меня может быть, например, веб-приложение, которое позволяет пользователям удобно просматривать и анализировать журналы и просматривать сообщения.
Это плохая идея? Стоит ли использовать Application Insights?