젠킨스 webui에 어떤 계정이 언제 접근했는지에 대한 로그기록이 필요하다.
auditlog plugin을 통해 젠킨스 로그인 로그를 남길 수 있다..(기본설정이 아님;;)
플러그인 페이지에서 Audit Log Plugin 을 받아서 설치한다.(서비스 재시작이 필요하다.)
설치가 완료되면 왼쪽 중단 메뉴에 Audit Logs가 추가된 것을 확인 할 수 있다.
파일이 하나 생성되어 있다.
파일을 클릭해보면 로그가 잘나온다. 서비스를 재시작해도 기록이 사라지지않는다.(파일 저장이니 당연한소리..)
구글에 검색해보면
jenkins관리 > system log에서 신규로그를 추가하여 확인할 수 있지만 젠킨스 서버를 재시작하면 로그가 전부 사라진다;;
(이게 뭔..)
logger 에 jenkins.security.SecurityListener 입력 후 저장
반응형
댓글