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, 2019 in Jenkins by Namik
• 1,230 points
9,320 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, 2019 by Sirajul
• 59,230 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
• 10,620 points
3,594 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, 2019 in Jenkins by Sirajul
• 59,230 points
9,452 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 27, 2018 in Jenkins by anonymous
24,624 views
+15 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 27, 2018 in DevOps & Agile by DragonLord999
• 8,450 points
4,062 views
+2 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, 2019 in Jenkins by Sirajul
• 59,230 points
58,121 views
webinar REGISTER FOR FREE WEBINAR X
REGISTER NOW
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP