Closed simonpasquier closed 2 months ago
@simonpasquier: This pull request references MON-3914 which is a valid jira issue.
Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the task to target the "4.17.0" version, but no target version was set.
/retest-required
/lgtm
Thanks!
I'll add a test based on go_gc_gogc_percent
(If there isn’t much overhead)
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: machine424, simonpasquier
The full list of commands accepted by this bot can be found here.
The pull request process is described here
@simonpasquier: all tests passed!
Full PR test history. Your PR dashboard.
Prometheus v2.53.0 automatically sets GOGC=75 unless the environment variable is set explicitly. The (upstream) rationale is that GOGC=75 reduces memory usage significantly for a slight increase of CPU usage.
OCP components running on Single Node OpenShift (SNO) environments should be savvy on CPU hence the operator sets GOGC to 100 (the Go runtime default value) when the infrastructure topology is SingleReplica.
See https://github.com/openshift/prometheus/pull/206 for more detailed data.