Child pages
  • Jenkins Health Advisor by CloudBees

Due to some maintenance issues, this service has been switched in read-only mode, you can find more information about the why

and how to migrate your plugin documentation in this blogpost

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Jenkins World blurb

Find out more about this plugin at Jenkins World 2017!

 

Helps administrators diagnose issues with their Jenkins install by periodically uploading support bundles to CloudBees Jenkins Advisor.

Usage Requirements

  • An account with CloudBees Grandcentral → this account will be used from the Jenkins Plugin.  Your credentials will have to be entered on the plugin page.  Signup here.

To Use Plugin

From the Manage page, select "Manage CloudBees Jenkins Advisor"

 

Here, you can configure your CloudBees Grandcentral Account credentials as well as the contents of the support bundle that is sent to CloudBees.  You can test your connection here to ensure your support bundle will be able to reach the service.

Select the "Advanced Configuration" to customize your support bundle.

Configuration Options when running from Jenkins

There are a few command line/configuration file options to control the upload to CloudBees Jenkins Advisor.

Advisor Upload Recurrence Period

Cannot be overridden at runtime. Requires restart to take effect. Defaults to (60 * 24) (24hrs).

Overriding with Java System Property:

-Dcom.cloudbees.jenkins.plugins.advisor.BundleUpload.recurrencePeriodMinutes=60

Advisor Upload Timeout

Can be overridden dynamically at runtime, via Script Console:

System.setProperty("com.cloudbees.jenkins.plugins.advisor.client.AdvisorClientConfig.advisorUploadTimeoutMinutes", "120");

Settings are lost after restart.

Can be permanently added by amending Jenkins Java System Properties:

-Dcom.cloudbees.jenkins.plugins.advisor.client.AdvisorClientConfig.advisorUploadTimeoutMinutes=120

Defaults to 60 (minutes)

 

 

  • No labels