gpt4 book ai didi

azure - 清理 Azure Web 作业中的日志

转载 作者:行者123 更新时间:2023-12-02 07:29:10 24 4
gpt4 key购买 nike

我正在使用 Azure Web 作业提供的默认日志记录机制。记录器的类型是“TextWriter”。我在同一个网络作业中有 3 个功能,并且具有大量日志记录。每分钟都会生成大量日志。与 azure web 作业的默认设置一样,所有日志都会以 blob 形式发送到存储帐户。我不希望我的存储帐户随着数月的旧日志而不断增长。

我需要一种定期清理日志的方法。或者是否可以进行任何设置/配置以便定期清理我的日志?或者我应该编写代码来监视 blob 容器“azure-webjobs-hosts”,然后监视“output-logs”内的文件。这是网络作业默认存储我的应用程序日志的唯一位置吗?

我尝试在网络上搜索,但找不到任何相关帖子。任何指示都会有很大帮助。

最佳答案

根据我的经验,我们可以通过定义azure存储容器名称来达到这个目的。我们可以定义每周/每月/每天作为容器名称。然后使用时间触发函数来删除容器。例如,如果我们需要删除每周的数据,那么我们为该每周的数据设置容器,然后通过时间触发器在下一周将其删除。

关于azure - 清理 Azure Web 作业中的日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41939019/

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