0

What folders and files the Devoptic plugin create in the masters?

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.

2 comments

  • Avatar
    Stephen Connolly Official comment

    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.

  • 0
    Avatar
    Javier Raez Rus

    Thanks Stephen. This is exactly what I was looking for.

     

Please sign in to leave a comment.