存储Azure WebJob日志的最佳实践,包括Azure中的数据

问题描述 投票:0回答:1

我有几个正在运行的Azure WebJob(.Net Framework,不是.Net Core),它们与Azure Service Bus进行交互。现在,我希望有一种方便的方法来存储和分析其日志消息(包括来自服务总线的相关消息)。我们每天都在谈论很多日志消息。

我的想法是将日志发送到Azure事件中心,并将它们存储在Azure SQL数据库中。以后,我可以使用一个WebApp,例如,它使用户可以方便地浏览和分析日志以及查看消息。

这是个坏主意吗?我应该改用Application Insights吗?

azure logging azure-webjobs
1个回答
0
投票

应用程序洞察力收费不只是您的实施费用。所以我会说这是个好主意。只需进行一次更改,我便会将每个日志发送到逻辑应用程序,并进行不同的处理,例如对错误日志,信息日志等进行排序。同样,为什么要考虑将SQL存储在非SQL Azure表中并从中获取SQL的原因。

© www.soinside.com 2019 - 2024. All rights reserved.