How do I know who has performed a particular operation in jenkins?

0 votes
I need to know who has created/deleted a jenkins job. Is it possible? if Yes,How?
May 30 in Jenkins by Namik
• 1,210 points
407 views

1 answer to this question.

0 votes

You can keep a log of who performed particular Jenkins operations, such as configuring jobs or who has created or deleted a particular job.This is possible by using "Audit Trail Plugin" available with jenkins.

  • From jenkins dashboard ->Manage Jenkins->Manage Plugins.

  • Click on the available tab->search for Audit trail plugin->install it.

This plugin adds an Audit Trail section in the main Jenkins configuration page. 

Here you can configure log location and settings (file size and number of rotating log files), and a URI pattern for requests to be logged. The default options select most actions with significant effect such as creating/configuring/deleting jobs and views or delete/save-forever/start a build. 

The log is written to disk as configured and recent entries can also be viewed in the Manage / System Log section.

answered May 30 by Sirajul
• 40,980 points

Related Questions In Jenkins

0 votes
1 answer

I’m facing a login error when I try to run Jenkins on Docker. How do I solve this?

You have to open the /var/log/jenkins/jenkins.log file to ...READ MORE

answered Jul 24, 2018 in Jenkins by Sophie may
• 9,870 points
355 views
0 votes
2 answers

How do I schedule job periodically in Jenkins?

The format is as follows: MINUTE (0-59), HOUR ...READ MORE

answered Aug 2 in Jenkins by Sirajul
• 40,980 points
184 views
+5 votes
4 answers

How can I run a Jenkinsfile from a particular folder?

Consider the below points: The Freestyle project ...READ MORE

answered Mar 26, 2018 in Jenkins by anonymous
5,036 views
0 votes
1 answer

How can I create global macros and templates in jenkins job builder?

you can append the path to the ...READ MORE

answered Apr 2, 2018 in Jenkins by ajs3033
• 7,280 points
368 views
+13 votes
2 answers

Git management technique when there are multiple customers and need multiple customization?

Consider this - In 'extended' Git-Flow, (Git-Multi-Flow, ...READ MORE

answered Mar 26, 2018 in DevOps & Agile by DragonLord999
• 8,380 points
245 views
0 votes
1 answer
0 votes
1 answer
0 votes
1 answer

How do I set up a windows_slave agent via JNLP, If I have a Jenkins master configured on linux?

JNLP(JAVA NETWORK LAUNCH PROTOCOL) is used to Connect to/launch ...READ MORE

answered Jun 3 in Jenkins by Sirajul
• 40,980 points
3,032 views