본문으로 건너뛰기

Kubernetes Agent v1.9.23

Java Agent v2.2.68 포함

2026년 7월 31일

  • Feature emptyDir 볼륨의 종류·저장 매체·용량 제한 수집

    • volumeType, emptyDirMedium(Memory 또는 Disk), emptyDirSpecConfirmed 태그 추가
    • emptyDirSpecConfirmed로 파드 spec에서 확인한 값인지 파일시스템 정보로 추정한 값인지 구분
    • emptyDir.sizeLimit이 설정되어 있으면 sizeLimit과 이를 기준으로 계산한 capacity, available, usedPercent 전송
    • 제한이 없는 Memory medium은 tmpfs 총량을 용량으로 사용
    • 기존 파드 캐시에서 spec을 읽으므로 Kubernetes API 호출이 늘지 않음
    노트

    sizeLimit이 없는 Disk medium은 노드 루트 파일시스템 전체를 볼륨 용량으로 표시하지 않습니다. 이때 사용량은 파드의 container.ephemeral_storage_limit과 함께 판단하세요.

  • Changed 디스크·메모리 기반 emptyDir의 수집 경로 통합

    • medium과 상관없이 같은 태그와 필드를 적용하고 중복 수집 방지
    • 추가 RBAC 권한이나 볼륨 마운트 불필요
    • collect_pod_emptydir_enabled=false로 끄면 기존 df 기반 수집 경로 사용
  • Fixed 컨트롤플레인 메트릭이 없는 환경에서 master agent의 수집 주기가 중단되던 현상 수정

    • kube-apiserver·etcd 메트릭이 없을 때 빈 응답이 null로 전달되어 컨트롤플레인 수집이 멈추던 문제 해소
  • Changed 레거시 Java OpenMetrics 모듈을 이미지 패키징에서 제거

    • 더 이상 실행하지 않는 모듈이며, OpenMetrics 수집은 별도 whatap/openagent 이미지 사용
  • Changed node helper에 pprof 진단 기능 추가 및 컬렉션 초기화 안정성 수정

    • debug_pprof_enabled(기본값: 비활성화)를 true로 설정하면 /debug/pprof/ 하위 프로파일 제공
    노트

    pprof는 진단할 때만 활성화하고, 진단이 끝나면 다시 비활성화하세요.

정보

Agent download: kube_mon_1.9.23.tar