You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Looking for a similar doc, which give more details on memory limit and also the relation between ballast and memory limiter.
Have few question related to this .
The limit_percentage value is calculated based on the resource limit given in K8s ..? Similar to how its done in ballast , using value from memory.limit_in_bytes as totalMemory and by using "size_in_percentage * totalMemory / 100"
memory limiter in a pipeline will check the memory usage of entire otel-collector rt ..? or is it specific to pipeline memory usage ? .
If we use a memory limit configuration like given in sample , If otel-collector reach 20% of the configured limit of the container it will start dropping the data rt ..? for example, if otel collector container has 1GB memory limit and with below configuration we will see data drop if the memory utilization is above 200MB rt ..? processors: memory_limiter: check_interval: 1s limit_percentage: 50 spike_limit_percentage: 30
Is your feature request related to a problem? Please describe.
The memory limiter readme https://github.com/open-telemetry/opentelemetry-collector/blob/main/processor/memorylimiterprocessor/README.md mentions that the ballast should be around 1/3 to 1/2 of the memory allocated to the collector. However it does not say if there is any relation between ballast and memory limiter
The helm chart sets
limit_percentage
to80%
of the total memory,spike_limit_percentage
to25%
and ballast to40%
.This means that the GC runs roughly at the same time when the memory limiter kicks in. https://github.com/open-telemetry/opentelemetry-helm-charts cc) @dmitryax
Describe the solution you'd like
Documentation that clarifies the relation between ballast and memory limiter setting.
Describe alternatives you've considered
Use what the https://github.com/open-telemetry/opentelemetry-helm-charts does.
Additional context
The text was updated successfully, but these errors were encountered: