Giter VIP home page Giter VIP logo

cloudbees-jenkins-advisor-plugin's Introduction

Jenkins Health Advisor by CloudBees

Build Status Contributors Jenkins Plugin GitHub release Jenkins Plugin Installs Supported by CloudBees

butler dressed as a doctor

Introduction

Jenkins Health Advisor by CloudBees (formerly known as "CloudBees Jenkins Advisor") proactively notifies you of problems with your Jenkins-based environment. Jenkins Health Advisor by CloudBees identifies numerous issues before they affect your users, including security vulnerabilities, performance problems, and plugin version issues. Best of all, Jenkins Health Advisor by CloudBees is constantly being improved by the CloudBees Support and Engineering teams to cover the most recent identified issues.

By default, you’ll receive a summary email whenever a new problem is identified in your Jenkins instance. You can configure the email address Jenkins Health Advisor by CloudBees uses in the Configuration section.

Initially, Jenkins Health Advisor by CloudBees sends an initial report that lists everything it detects in your system. Subsequent reports will only report changes from the initial report. It’s important to note that Jenkins Health Advisor by CloudBees only emails you if it finds something wrong: if it doesn’t find any problem in your system, it won’t send you email.

Jenkins Health Advisor by CloudBees identifies problems by scanning a Support Bundle generate by the support-core plugin from your Jenkins controller. The Support Bundle is generated on a daily basis by the plugin and submitted to servers hosted by CloudBees. For instructions on defining the types and kinds of data to include in the Support Bundle, see the Optional Configuration section in the documentation...

Configuration panel

Configuration as Code Support

The version 3.0 of Jenkins Health Advisor by CloudBees is adding the support for Jenkins Configuration as Code. Here is a configuration sample:

advisor:
  acceptToS: true
  email: "[email protected]"
  ccs:
    - "[email protected]"
    - "[email protected]"
  excludedComponents:
    - "ItemsContent"
    - "GCLogs"
    - "Agents"
    - "AgentsConfigFile"
    - "ConfigFileComponent"
    - "RootCAs"
    - "SlaveLogs"
    - "OtherConfigFilesComponent"
    - "HeapUsageHistogram"
  nagDisabled: false

Report sample

Once configured you are receiving an email like this one each time a new issue is detected on your instance.

Documentation

See https://docs.cloudbees.com/docs/admin-resources/latest/plugins/cloudbees-jenkins-advisor

Troubleshooting

See Jenkins Health Advisor by CloudBees - Troubleshooting Guide

Changelog

See https://github.com/jenkinsci/cloudbees-jenkins-advisor-plugin/releases

Project Tracking

Jenkins JIRA with component cloudbees-jenkins-advisor-plugin

cloudbees-jenkins-advisor-plugin's People

Contributors

aheritier avatar alecharp avatar basil avatar batmat avatar daniel-beck avatar dependabot-preview[bot] avatar dependabot[bot] avatar dohbedoh avatar evildethow avatar fcojfernandez avatar imgbotapp avatar jglick avatar jtnord avatar kwhetstone avatar lavaliere avatar mikecirioli avatar oleg-nenashev avatar pierrebtz avatar raul-arabaolaza avatar rkivisto avatar timja avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.