如何清除Artifactory控制台日志中jfob相关shipping服务WARN告警
Artifactory日志shipping_service相关WARN/INFO信息清除方案
你日志中出现的jfob并非日志级别,是JFrog Observability组件的标识缩写,shipping相关内容是该组件用于遥测数据上报的校验逻辑产生的,不属于核心业务日志,可通过以下两种方式清除:
- 方案1:日志级别过滤(不修改功能,仅屏蔽对应日志输出)
- 编辑日志配置文件
logback.xml,默认路径为/var/opt/jfrog/artifactory/etc/logback.xml - 在配置文件的logger规则段新增如下配置:
<logger name="shipping_service" level="ERROR" additivity="false"/> - 保存配置后执行命令重启Artifactory服务生效:
systemctl restart artifactory
- 编辑日志配置文件
- 方案2:直接禁用遥测上报功能(彻底停止对应逻辑运行,无额外性能损耗)
- 编辑系统配置文件
system.yaml,默认路径为/opt/jfrog/artifactory/var/etc/system.yaml - 手动添加如下配置项(该配置默认未收录到公开模板,手动添加即可生效):
jfob: shipping: enabled: false - 保存配置后执行命令重启Artifactory服务生效:
systemctl restart artifactory
- 编辑系统配置文件
以上两种方案均不会影响Artifactory核心制品存储、分发等功能的正常运行。
内容的提问来源于stack exchange,提问作者vsgonchar
相关产品推荐
相关产品推荐

