You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure DevOps Web Hooks:如何限制历史记录与日志?

Azure DevOps Web Hooks 历史记录与日志配置说明

历史记录保留规则

Azure DevOps Web Hook的调用历史默认保留90天,超过该周期的记录会自动被平台清理,目前原生功能不支持自定义设置保留天数或事件数量上限。

关闭详细日志的步骤

如果要减少日志数据量,可以关闭详细日志:

  • 进入Azure DevOps项目的项目设置,选择服务挂钩
  • 找到目标Web Hook订阅,点击右侧的编辑
  • 在编辑页面的日志详细程度下拉选项中,选择基本(默认是「详细」)
  • 保存设置后,后续日志仅记录调用状态、时间等核心信息,不再包含请求/响应的完整内容

自定义清理方案(可选)

如果90天的自动保留仍不满足需求,可借助Azure DevOps REST API编写脚本(比如PowerShell、Python)定期批量删除历史记录,示例接口:

DELETE https://dev.azure.com/{organization}/{project}/_apis/hooks/subscriptions/{subscriptionId}/history?api-version=7.1-preview.1

内容的提问来源于stack exchange,提问作者roli09

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.09 11:45:26