我开始审核我的jenkins用户。如何获取用户上次登录Jenkins的时间戳?
这里的Groovy脚本示例(https://github.com/cloudbees/jenkins-scripts/blob/master/get-lastlogin-users.groovy)返回用户授予权限的最后一次更改,而不是上次登录的时间戳。
编辑:我正在寻找一种方法来获取用户列表和最后一次登录的时间戳。
/etc/default/jenkins
:
# Enable access log
JENKINS_ACCESSLOG="--accessLoggerClassName=winstone.accesslog.SimpleAccessLogger --simpleAccessLogger.format=combined --simpleAccessLogger.file=/var/log/jenkins/access.log"
/etc/default/jenkins
并将$JENKINS_ACCESSLOG
添加到JENKINS_ARGS
/etc/logrotate.d/jenkins
并将/var/log/jenkins/jenkins.log
更改为/var/log/jenkins/*.log
欲了解更多信息,请访问:https://wiki.jenkins.io/display/JENKINS/Access+Logging