I would like to know what folders the DevOptics plugin creates on the master and what files.
I would like to know too what is the use of that files.
I would like to know what folders the DevOptics plugin creates on the master and what files.
I would like to know too what is the use of that files.
The authentication used to key the association between the Jenkins instance and the CloudBees DevOptics service is stored (encrypted) in the file:
$JENKINS_HOME/devoptics/platform.xml
The Run Insights functionality stores a cache of the formulae used to calculate the base metrics in
$JENKINS_HOME/devoptics/pulse-schedule.xml
In the event that the Jenkins master is unable to connect to the CloudBees DevOptics service, a number of caches of data are created and will get forwarded on to CloudBees once the issue has been resolved.
In the case of Run Insights, these will be the
$JENKINS_HOME/devoptics/_____.json
files (where ____ is the name of the specific collection schedule that the metrics are for).
In the case of Value Streams, these will be the
$JENKINS_HOME/logs/devoptics-retry/_____.json
files.
Finally, the periodic tasks performed by the DevOptics plugin send their logs to
$JENKINS_HOME/logs/tasks/cloudbees-___.log
(or on earlier versions of Jenkins these will be in $JENKINS_HOME/logs/cloudbees-___.log)
These log files are automatically and periodically rolled over and a fixed number will be retained.
Thanks Stephen. This is exactly what I was looking for.