Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.
Sign uppromethues 2.3.2 memory leakage #4774
Comments
This comment has been minimized.
This comment has been minimized.
mrsiano
closed this
Nov 19, 2018
This comment has been minimized.
This comment has been minimized.
|
thanks for the update! |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment


mrsiano commentedOct 23, 2018
Background
We identified some sort of memory leakage for a populated cluster, in steady state (same scale for continues hours operation) using prometheus 2.3.2.
Cluster distribution:
2 compute nodes
2 infra nodes
250 pods
83 namespaces
Summary bullets
-A memory leakage were found in the prometheus component, around ~100MB per day for 500 pods.
-Currently we can’t tell if the leakage has linear growth per the scale size.
-There is a leakage for other prometheus pods like the prometheus-config and prometheus-proxy (see the Graph section).
By comparing two heap files (for 5 days) we can identify the largest memory consumers, the biggest one’s are related to tsdb and promql components
Prometheus RSS_Usage over the last 5 days

pprof comparison
cumulative
subissues
prometheus/tsdb#424