LabHub

OTCA — 오픈텔레메트리 인증 어소시에이트 · 컬렉터 파이프라인 · 퀴즈

퀴즈: 컬렉터 파이프라인

LabHub 에서 이어서 보기

문항 6개. 정답과 해설은 풀어 본 뒤에 보여 드립니다.

  1. 설정 파일에 filter 프로세서를 정의했는데 아무 데이터도 걸러지지 않습니다. 가장 먼저 확인할 것은?

    1. filter 가 batch 뒤에 있는지
    2. memory_limiter 의 limit_mib 값
    3. service.pipelines 의 processors 목록에 filter 가 들어 있는지
    4. 리시버 포트가 열려 있는지
  2. memory_limiter 를 파이프라인 마지막에 둔 경우 예상되는 결과는?

    1. 메모리 사용량이 줄어 오히려 안정된다
    2. 배치가 두 번 만들어진다
    3. 리시버가 데이터를 아예 받지 못하게 된다
    4. 이미 파싱·변환에 메모리를 다 쓴 뒤 거절하게 되어 보호 효과가 사라진다
  3. batch 프로세서에서 send_batch_size 와 send_batch_max_size 의 관계로 옳은 것은?

    1. size 는 상한이고 max_size 는 최소 크기다
    2. size 는 전송 트리거이고 실제 배치 크기의 상한은 max_size 다
    3. 둘은 같은 값이어야 한다
    4. max_size 를 지정하면 timeout 이 무시된다
  4. otelcol_exporter_queue_size 가 queue_capacity 에 붙어 있는 상태가 지속됩니다. 다음에 일어날 일로 가장 가능성 높은 것은?

    1. 거절과 데이터 유실이 시작된다
    2. 배치 크기가 자동으로 줄어든다
    3. memory_limiter 가 큐를 비운다
    4. 재시도 간격이 자동으로 짧아진다
  5. connectors 섹션의 용도로 옳은 것은?

    1. 백엔드 인증 정보를 모아 두는 곳이다
    2. 리시버와 익스포터의 TLS 설정을 공유한다
    3. 한 파이프라인의 출력을 다른 파이프라인의 입력으로 잇는다
    4. 여러 컬렉터 인스턴스를 클러스터로 묶는다
  6. k8sattributes 와 민감 속성 삭제 프로세서의 순서로 옳은 것과 그 이유는?

    1. k8sattributes 가 먼저 — 새로 붙는 속성까지 빠짐없이 삭제 대상에 들어가야 하므로
    2. 삭제가 먼저 — 데이터를 일찍 줄일수록 뒤 단계가 가벼워지므로
    3. 순서는 무관 — 두 프로세서는 서로 다른 필드를 다루므로
    4. 삭제가 먼저 — k8sattributes 가 삭제된 속성을 복원하므로