[OpenTelemetry] otel-collector에 memory 제한 걸기
otel collector contrib 서버 관리에 대한 내용이다.
요청이 무한대로 들어오다보면 메모리가 꽉 차서 뻗을 수도 있다.
메모리 제한을 걸려면 config에 memory limiter를 걸면 된다.
processors:
memory_limiter:
check_interval: 1s
limit_mib: 1900
spike_limit_mib: 400
이러면 1900-400 = 1500mb가 되면 스파이크가 튄다고 감지하는 구성이 된다.
그리고 limit에 도달하면 더이상 요청을 받지 않고 gc를 열심히 돌린다.