遥测

概述

必威国际有限公司Jenkins完全分布用户安装自有基础设施必威国际有限公司当Jenkins进化时,这提出了挑战,因为我们通常只在变换实现后才了解问题JEP214定义基础设施收集用电遥测

遥测技术需要适合信息需求数据采集时间有限(通常为数月)和范围有限(收集非常具体、有限比特数据)。详情见JEP-214

遥测开发

实现

必威国际有限公司Jenkins核心或插件中实现必威国际有限公司jenkins.telemetry.Telemetry扩展点注解实现Extension.

确定添加description.jelly视图文档信息需求

局部测试

可调用遥测数据局部检验ExtensionList.lookupSingleton(package.to.YourTelemetry.class).createContent()脚本控制台

或选,你可以设置必威国际有限公司jenkins.telemetry.Telemetry.endpointava系统启动时属性必威国际有限公司jenkins.telemetry.Telemetry.ENDPOINT脚本控制台测试HTTP服务器允许检验HTTP请求和他们的PST机构触发遥测提交程序可调用必威国际有限公司ExtensionList.lookupSingleton(jenkins.telemetry.Telemetry.TelemetryReporter.class).run()脚本控制台

请求访问上行链路INFRAJRA项目最好在遥测变化发布或合并前完成,因为所收集的数据和其他参数将审查(如果遥测采集插件中)。

必威国际有限公司反移植(enkins核心)

必威国际有限公司遥测对时间敏感,而大多数用户使用LTS发布法,核心遥测实现法通常应自由回溯LTS发布法,以确保从尽可能多的最新Jenkins实例收集数据上头LTS通用反移植规则松散与遥测相关修改

引用

Baidu