Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-50294

Design (JEP) Essentials Instance Client Health Checking

    • Evergreen - Milestone 1

      For Jenkins Essentials, we are going to very often need to determine how healthy a Jenkins instance is. 

      At least for the data Snapshotting/rollback (JENKINS-49406), we will need to quickly decide if we trigger a rollback or not. 

      The health is probably going to be a mix of several aspects, among others, for instance:

      • is Jenkins answering
      • are there (more) warning, or error logs than usual? Overall, did the amount of logs explode?
      • can a build run?
      • ...

      We need to think carefully about that I think, and write the associated JEP for review/feedback.

          [JENKINS-50294] Design (JEP) Essentials Instance Client Health Checking

          Baptiste Mathus created issue -
          Baptiste Mathus made changes -
          Link New: This issue relates to JENKINS-49406 [ JENKINS-49406 ]
          Baptiste Mathus made changes -
          Description Original: For Jenkins Essentials, we are going to very often need to determine how healthy a Jenkins instance is. 

          At least for the data Snapshotting/rollback (JENKINS-49406), we need to quickly decide if we need to rollback or not.

          The _health_ is probably going to be a mix of several aspects, among others, for instance:
           * is Jenkins answering
           * are there (more) warning, or error logs than usual? Overall, did the amount of logs explode?
           * can a build run?
           * ...

          We need to think carefully about that I think, and write the associated JEP for review/feedback.
          New: For Jenkins Essentials, we are going to very often need to determine how healthy a Jenkins instance is. 

          At least for the data Snapshotting/rollback (JENKINS-49406), we will need to quickly decide if we trigger a rollback or not. 

          The _health_ is probably going to be a mix of several aspects, among others, for instance:
           * is Jenkins answering
           * are there (more) warning, or error logs than usual? Overall, did the amount of logs explode?
           * can a build run?
           * ...

          We need to think carefully about that I think, and write the associated JEP for review/feedback.

           
          R. Tyler Croy made changes -
          Assignee Original: R. Tyler Croy [ rtyler ] New: Baptiste Mathus [ batmat ]
          Baptiste Mathus made changes -
          Link New: This issue relates to JENKINS-49805 [ JENKINS-49805 ]
          Baptiste Mathus made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          Baptiste Mathus made changes -
          Rank New: Ranked higher
          Baptiste Mathus made changes -
          Remote Link New: This issue links to "Health checking prototype PR (Web Link)" [ 20375 ]
          Baptiste Mathus made changes -
          Issue Type Original: Improvement [ 4 ] New: Task [ 3 ]
          Baptiste Mathus made changes -
          Labels Original: essentials New: essentials technical-debt
          Baptiste Mathus made changes -
          Labels Original: essentials technical-debt New: essentials

            batmat Baptiste Mathus
            batmat Baptiste Mathus
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: