官方地址,https://plugins.jenkins.io/audit-trail
记录用户日志需要单独的安装Audit Trail
插件,该插件在Jenkins主配置页面中添加了一个配置部分,可以在此处配置日志位置和设置(文件大小和循环日志文件的数量),以及用于记录请求的URI模式。默认选项选择效果显着的大多数操作,例如创建/配置/删除作业和视图或永久删除/保存/开始构建。日志将按照配置写入磁盘,最近的条目也可以在“管理/系统日志”部分中查看
这里配置以后还不能记录job的日志,需要对job进行记录需要另外的安装Job Configuration History插件,根据官方的介绍,可用于查看所有作业配置历史记录或仅查看已删除的作业或所有类型的配置历史记录条目。同时,如果配置了安全策略,还可以查看哪个用户进行了哪些更改。 安装完成后,我们在job里面可以看到一个Job Config History
的菜单。最开始没有没有任何记录,只有当构建job或者修改过job以后才会有记录
- 查看用户
点击Show Diffs 可以看到我们具体修改了什么东西
当我们安装好这个插件以后,也测试可以使用,但是我们不能让所有的job日志记录保存历史过久,如果job过多,记录过多,这会对我们的磁盘空间来说,肯定是一个压力,所以这里我们就需要进行配置,保存多少次的记录,而且还可以设置排除的文件