jenkinsci / jenkinsci/cloudbees-folder-plugin

[JENKINS-63836] Not add heath metrics by default in the Global Configuration of cloudbees-folder plugin

Open
#694 1 comment 0 reactions 0 assignees View on GitHub
component:cloudbees-folder-plugin imported-jira-issue priority:minor resolution:unresolved
Dominant language
Java
Stars
59
Forks
117
PR merge metrics
No merged PRs in 30d

Description

This is a follow-up of https://issues.jenkins-ci.org/browse/JENKINS-58282

The change performed by allan_burdajewicz in https://github.com/jenkinsci/cloudbees-folder-plugin/pull/129 gives the opportunity to configure Global Metrics at Global level which is great! However, as a Jenkins Support Engineer I am seeing escalation problems with these metrics when you are running big instances with a non SSD disk. I know that this Jira might produce some controversy, but I really think we should disable the health metrics at folderlevel by default given all the outages I am seeing when rendering "/" in big instances. Users ends up by creating a Groovy which runs periodically to disable the health metrics in all the folders, but for me, this is a non-sense.

My experience tells me that very few users are looking at the weather icon at folder level - Most of the times, it is more interesting at the job level. Indeed, each time that I ask Jenkins administrator to disable this, they have never come back to me telling me that developers are complaining.

I think that disabling this by default is really a win-win. You can always enable it and it gives Jenkins more chances to better scale vertically.

I am +1000 for this to be implemented.

---
Originally reported by fbelzunc, imported from: Not add heath metrics by default in the Global Configuration of cloudbees-folder plugin


  • assignee: fbelzunc
  • status: In Progress
  • priority: Minor
  • component(s): cloudbees-folder-plugin
  • resolution: Unresolved
  • votes: 0
  • watchers: 2
  • imported: 20251211-141027

Raw content of original issue

This is a follow-up of https://issues.jenkins-ci.org/browse/JENKINS-58282

The change performed by allan_burdajewicz in https://github.com/jenkinsci/cloudbees-folder-plugin/pull/129 gives the opportunity to configure Global Metrics at Global level which is great! However, as a Jenkins Support Engineer I am seeing escalation problems with these metrics when you are running big instances with a non SSD disk. I know that this Jira might produce some controversy, but I really think we should disable the health metrics at folderlevel by default given all the outages I am seeing when rendering "/" in big instances. Users ends up by creating a Groovy which runs periodically to disable the health metrics in all the folders, but for me, this is a non-sense.

My experience tells me that very few users are looking at the weather icon at folder level - Most of the times, it is more interesting at the job level. Indeed, each time that I ask Jenkins administrator to disable this, they have never come back to me telling me that developers are complaining.

I think that disabling this by default is really a win-win. You can always enable it and it gives Jenkins more chances to better scale vertically.

I am +1000 for this to be implemented.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.