gpt4 book ai didi

azure - WebApi 自定义日志和 Azure 存储

转载 作者:行者123 更新时间:2023-12-02 06:49:19 27 4
gpt4 key购买 nike

我正在使用 Log4net 记录 WebApi Controller 方法调用,以在日志文件中记录方法信息、执行持续时间和异常(我可以将其更改为 Elmah 或 NLog)。我还有一些由开发人员编写的自定义消息日志。所有日志文件都驻留在同一台 Web 服务器上,如果我想分析它们,我应该将它们移动到另一台计算机上。

有没有办法将它们直接写入 Azure 存储,哪种存储类型(Blob/表/文件)是最好的?

谢谢

最佳答案

您可能应该查看 Azure Appender for log4net:http://stemarie.github.io/log4net.Azure/ 。它适用于 blob 存储和表存储。我会选择保存到表存储,因为除此之外您还将拥有一些基本的搜索功能,而 Blob 存储上不提供这些功能。

ELMAH 和 NLog 都具有类似的记录到 Azure 存储的功能。

关于azure - WebApi 自定义日志和 Azure 存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39402736/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com