View CloudBees File Leak Detector on the plugin site for more information.
This plugin adds "Open File Handles" item in the "Manage Jenkins" page. Go to this page and click "activate" button to activate the monitoring. Once this is done, a Java agent is installed on the JVM and starts monitoring new file open/close activities. Revisit the "Open File Handles" page and you'll see the currently opened files.
To help the developers, activate this, and let Jenkins run for a while, then come back and capture the report and attach it to a ticket. Do get a few reports with intervals of 10 mins or so, so that we can distinguish real leaks from false positives.
Version 1.6 (Nov 2, 2018)
- Avoid killing Jenkins when the arguments are wrong [ JENKINS-53394 - A invalid property set on the configuration from the UI of file-leak-detector kills the Jenkins instance Resolved ]
Version 1.5 (Apr 16, 2018)
- Add support for detecting file descriptors used by the following resources:
- Files opened via java.nio.channels.FileChannel#open
- Selectors opened via
- Pipes opened via
Version 1.4 (Jun 08, 2015)
- Metadata fixed.
Version 1.3 (Sep 11, 2013)
Version 1.2 (Apr 3, 2012)
- Improved the compatibility with the monitoring plugin by forking a separate JVM to do the attachment.
Version 1.1 (Apr 3, 2012)
- First public release