본문으로 건너뛰기

Server Agent Release Notes

최신 에이전트 버전: Server v2.9.27​


2026-11-05

v2.9.27

New 프로세스 그룹 이름에 정규식 캡처 값($1, $2 등)을 쓸 수 있는 기능 추가

  • 규칙 하나로 캡처 값마다 다른 그룹 생성 가능 (예: 실행 jar 이름별 그룹)

New 로그 수집(logsink) 대상 파일별 정규식 필터 추가

New Category V2 전환을 위한 에이전트 활성화 정보 추가

Fixed infra_process_group, infra_process_topn 카테고리 개선

  • Linux에서 cpu, diskIo 값이 간헐적으로 0 또는 2배로 튀던 현상 수정
  • Windows에서 메모리 사용률(pWorkingSet, %) 필드 추가
  • Linux에서 infra_process_group 카테고리에 프로세스와 연결된 WhaTap 프로젝트 정보(link*) 추가

Fixed 에이전트가 비정상 종료되던 현상 수정

  • Windows에서 이벤트 로그 감시 중 동시 접근으로 에이전트가 종료되던 현상 수정
  • Windows에서 netstat 실행에 실패하면 에이전트가 종료되던 현상 수정
  • Linux에서 Veritas InfoScale vxstat 출력에 빈 줄이 있으면 에이전트가 종료되던 현상 수정
  • Linux에서 watchdog 연결 오류가 반복될 때 watchdog이 종료되던 현상 수정

Fixed Windows에서 이벤트 로그 조회 시 핸들이 해제되지 않던 현상 수정

Fixed 커스텀 카테고리 스크립트 결과 처리 개선

  • 구분자 앞뒤 공백을 제거해 숫자 값과 헤더를 정상 인식하도록 개선

Fixed infra_gpu 카테고리에 GPU 개수(gpu_count) 필드 추가

Fixed vCenter/ESXi를 사용하지 않는 서버에서 VM 수집 대상이 없다는 로그가 남던 현상 수정

2026-10-21

v2.9.26

New Linux에서 infra_process_topn 카테고리에 프로세스와 연결된 APM, DPM 정보 추가

Fixed 코드 정적 분석 결과 반영

  • 에이전트가 비정상 종료되던 현상 수정

Fixed 대규모 vCenter 연동 시 수집이 중단되던 현상 수정

  • 수집 제한 시간이 연결 제한 시간만큼 짧게 적용되던 문제 수정

Fixed Linux에서 infra_process_group 카테고리의 pRss를 평균으로 잘못 계산하던 현상 수정

Fixed 로그 모니터링의 CPU 사용량 감소

Fixed infra_disk 카테고리에 사용률이 가장 높은 파일시스템의 사용률(pUsedMax)과 마운트 경로(mountName) 추가

Fixed Debian 13에서 에이전트 설치에 실패하던 현상 수정

  • 저장소 서명 키가 SHA-1 방식이라 최신 OS에서 거부되던 문제 수정

2026-09-30

v2.9.25

New OPM에서 에이전트 원격 정지, 재시작 지원

Fixed server_system_topology 카테고리 개선

  • CPU 유형, 물리 코어 수, 논리 코어 수, 메모리 용량 지표 추가
  • GPU 인덱스, 모델명, UUID, RDMA affinity 정보 추가
  • RDMA NIC의 link layer, rate, link/phys state 정보 추가
  • physicalCores, pcieDepth 필드를 숫자 타입으로 전송

Fixed server_gpu_topology 카테고리 개선

  • GPU BDF(baseGpuBdf, targetGpuBdf), UUID, pcieGpuCount 정보 추가
  • GPU BDF를 server_system_topology의 pciBusId와 같은 형식으로 통일
  • P2P 조회에 실패하면 NVML의 Unknown(U) 상태와 구분되도록 QUERY_FAILED로 표시

Fixed VM 관련 지표 개선

  • Windows에서 vHost 성능 카테고리가 수집되지 않던 현상 수정
  • Windows에서 VM 수집 설정(자격증명 등)을 바꿔도 즉시 반영되지 않던 현상 수정
  • 여러 vCenter를 연동할 때 인벤토리에 제거, 추가 이력이 매 주기 번갈아 쌓이던 현상 수정
  • 여러 vCenter를 연동할 때 VM 미터링 코어 수가 적게 집계되던 현상 수정(같은 vHost가 여러 vCenter에 등록되어 있어도 한 번만 집계)
  • infra_vm_vhost_vmguest_perf 카테고리의 메모리 필드는 byte, 디스크와 네트워크 사용량은 byte/s 단위로 전송
  • infra_vm_vhost_resource_capacity 카테고리의 오버커밋 4개 필드를 비율 대신 백분율(%)로 전송
  • vHost 성능 카테고리 전체에 oname 태그 추가

Fixed IPv6 주소만 할당된 NIC의 트래픽이 수집되지 않던 현상 수정

Fixed Windows PDH 일시 오류로 에이전트가 불필요하게 재기동되던 현상 개선

  • 일시 오류는 해당 수집 주기만 건너뛰고 수집 계속
  • 수집이 정상화되면 오류 상태 자동 해제
  • PDH 지표 수집이 지정한 횟수만큼 연속으로 실패할 때만 에이전트를 재기동하는 pdh.error.restart.limit 옵션 추가(기본값 12, 5초 주기 기준 약 1분)

Fixed 프로세스 사용자 정보 처리 개선(server_process, infra_process_group)

  • /etc/passwd에 없는 계정(SSSD, LDAP 등)은 uid 숫자로 표시
  • NIS/LDAP compat 행(+::::::)을 root 계정으로 잘못 매칭하던 현상 수정

Fixed Windows 인스톨러 보안 검증 실패 진단 로그 추가

2026-09-04

v2.9.24

Fixed VM 관련 지표 개선

  • UI에서 VM 옵션 설정 지원
  • 데이터 구조 최적화
  • 에이전트 하나로 다수의 vCenter, vHost 연동 지원
  • infra_vm_vhost_mem 카테고리 지표 추가

Fixed whatap.conf 동기화 로직 개선

  • 변경 사항이 없어도 재작성되면서 파일 갱신 시간이 바뀌던 현상 수정

Fixed Windows 가상화 판별에 Nutanix 시그니처 추가

2026-08-19

v2.9.23

New server_disk, infra_filesystem 카테고리 수집 제외 마운트포인트 옵션 추가

  • filesystem.exclude.pattern: 정규표현식으로 제외할 마운트포인트 지정

Newinspection 연동 로직 추가

  • inspection, cronjob 데이터 전송 경로 분리
  • server_inventory에 inspection pcode 정보 추가
  • custom 외 데이터는 전송하지 않도록 제한

Fixed VM 관련 지표 개선

  • infra_vm_vhost_nic_perf, infra_vm_vhost_network, infra_vm_vhost_cpu, infra_vm_vhost_vmguest_perf 카테고리에 지표 추가
  • infra_vm_vhost_hw, infra_vm_vhost_resource_capacity 카테고리 신규 추가
  • vm_vcenter_inventory 인벤토리 정보 추가
  • VM 미터링 정보 추가

Fixed infra_infiniband 카테고리 개선

Fixed infra_process_topn 카테고리 개선

  • 프로세스와 연관된 pod, container, namespace 정보 제공

Fixed watchdog 프로세스 로깅 개선

Fixed cronjob 스크립트 이름이 중복될 때 오류 처리 추가

Fixed 파일 감시 이벤트 설정 시 파일명의 strftime 형식 파싱 지원 추가

Fixed cronjob 경로 생성 시 권한이 잘못 지정되는 문제 수정

Fixed cronjob row_id 처리 개선

  • 문자열 값으로 전달되던 현상 수정
  • 여러 행으로 데이터를 전송할 때 hash 값이 중복되는 현상 수정

Fixed 에이전트 패치 기능 개선

2026-08-05

v2.9.22

New housekeeping 에이전트 재구동 시간 분단위 조정 옵션 추가

  • housekeeping.hour: 기본값 2
  • housekeeping.minute: 기본값 0

Fixed categoryv2 메트릭 개선

  • 신규 카테고리 추가
    • server_rdma_inventory: RDMA 구성 정보
    • server_gpu_topology: GPU 연결 관계 정보
  • 기존 카테고리 개선
    • infra_cpu_core: NUMA 노드 정보 추가
    • infra_nic_info: Windows teaming 정보, Linux bonding 정보 개선
    • infra_numa_inventory: GPU 관련 정보 추가

Fixed cronjob 설정 변경 시 interval 조건 전체 갱신되는 현상 개선

Fixed Windows watchdog과 foreground 프로세스 간 RPC 통신 개선

  • named pipe 사용 중 write 실패 시 연결 강제 종료 및 3분간 에이전트 정지되는 현상 개선
    • write 실패 시 재전송 처리 추가
    • 재전송도 실패하는 경우 빠른 재구동 경로 추가
  • RPC 통신 방식 변경 옵션 추가
    • housekeeping.rpc.mode: socket 지정 가능 (기본값 pipe)
    • housekeeping.rpc.port: socket 모드 사용 시 포트 지정 (기본값 6601)

Fixed nvidiav2.collector 옵션 사용 시 Mig Used Slice 정보가 잘못 표시되는 현상 수정

Fixed NetHeartbeat 로그가 과도하게 출력되는 현상 수정

2026-07-23

v2.9.21

Fixed categoryv2 메트릭 개선

  • 신규 카테고리 추가
    • server_numa_inventory: NUMA 인벤토리 정보
    • infra_numa_perf: NUMA 성능 지표
    • infra_os_parameter: OS Parameter, os.parameter.custom 옵션으로 기본 수집 대상 외 parameter 추가 지원(구분자: ,)
    • infra_container: container 관련 지표, container.enabled 옵션 활성화 필요(기본값: false), Docker 컨테이너 대상, 추후 확장 예정
  • 기존 카테고리 개선
    • infra_filesystem: NFS 파일시스템 서버 정보 제공, ZFS 데이터셋 전체 경로 제공
    • infra_ntp_info: Windows 환경 데이터 비정상 케이스 수정
    • infra_nic_info: Windows NIC 수집 개선
    • infra_process_topn: 프로세스 환경변수 수집 개선, process.topn.envkeys 옵션으로 수집 대상 환경변수 지정(최대 5개)

Fixed Folding(recType: 2) 데이터에 ver 태그 추가

  • 카테고리 개선에 따른 필드 규약 변경 시 Unfolding 실패 방지

Fixed 가상화 환경에서 인벤토리 CPU 코어 수 불일치 현상 수정

Fixed chronyc 환경에서 server_ntpq 지표 수집 불가 현상 수정

Fixed cronjob custom 카테고리 생성 시 row_id 태그 추가

Fixed Windows Process Owner 정보에 도메인이 함께 표시되는 현상 수정

Fixed ipreg 옵션 기본값 false로 변경

  • autoscale 옵션 적용 시 true 유지

Fixed Windows Installer 폐쇄망 환경 인증서 검증 실패 케이스 개선

Fixed Windows 네트워크 에러 및 에이전트 비정상 종료 케이스 로그 강화

2026-07-13

v2.9.20

New cronjob 실행 유저 지정 옵션 지원

New cronjob 윈도우형 스케줄 옵션 지원

  • 일간/주간/월간/연간 특정 일자, 특정 시간에 주기적으로 job 실행

New cronjob folding 옵션 사용 시 지정된 컬럼 기반으로 키(@id) 자동 생성

Fixed infra_process_group 커스텀 옵션 개선

  • 이벤트 처리를 위한 데이터 추가
  • 매칭되는 정보 없는 경우 명시적으로 데이터 제공(count = 0)

Fixed cronjob 실행 결과 kvTable로 저장 시 pk0 생성 규칙 변경

  • tagCount와 동일하게 지정된 필드 기반으로 개선

Fixed agent_inventory의 pk0 타입 변경

  • int64 → int32

Fixed Windows 인스톨러 취약점 개선

Fixed infra_gpu_xid 대상 GPU의 pk0 정보 추가

Fixed 파일 키워드/윈도우 이벤트/파일 감시 알림 설정 동기화 개선

  • 에이전트 종료 상황에서 설정 변경된 경우 구동 시점에 자동 동기화

Fixed 설정 동기화 요청 시 hostname, osType 정보 지원

Fixed Docker Root Directory 변경 시 container 데이터 수집이 불가능하던 문제 수정

  • 동적 경로 추적 기능 추가
  • whatap.conf에 docker.root.dir 옵션으로 root directory 지정 가능

Fixed Windows 환경에서 housekeeping.enabled=false 적용 시 일부 지표가 수집되지 않던 문제 수정

Fixed 코드 난독화 이후 infra_win_service 카테고리가 수집되지 않던 문제 수정

Fixed PSS, USS 수집 임계치 옵션 추가

  • 메모리 사용량이 높은 프로세스(메모리 DB 등)에서 데이터 수집 시 서비스 지연을 유발하는 사례 확인
  • RSS 기준 4GB 이하 항목만 수집
  • proc.pss.threshold 옵션으로 조정 가능(byte 단위)

Fixed infra_zpool_perf의 readByte/writeByte 수집 단위 변경

  • KB/s → Byte/s(다른 지표와 통일)

2026-06-15

v2.9.19

Fixed RHEL6 계열 whatap-updater 서비스 status 명령 수행 시 /var/log/messages에 에러 찍히는 케이스 수정

Fixed Process 데이터 수집 시 CPU 사용량 개선

Fixed disk 수집 오류 케이스 수정

Fixed infra_process_group custom 필드 추가

  • procgroup 옵션으로 생성된 필드 구분자

2026-06-08

v2.9.18

New server inventory 필드 개선

  • uptime 일단위 정보 제공
  • GPU count 오표시 현상 수정

New GPU inventory 필드 개선

  • 1시간 누적 전력 필드 추가

New GPU XID 오류 관련 정보 제공

Fixed procgroup 옵션 버그 수정

  • 삭제된 룰이 count 0으로 잔존하는 현상 수정
  • kernel-processgroup 등 에이전트 그룹화 시 name 필드 누락 수정

Fixed ZFS IO 수집 불가 케이스 수정

Fixed OPM 스크립트 단건 실행 불가 케이스 개선

  • 스크립트 내용이 길 때 쉘 매개변수 전달 불가 케이스 수정
  • 로컬 저장 스크립트를 파일명으로 실행 가능

Fixed --prefix 옵션 tar.gz 설치 환경에서 OPM 패치 요청 실패 수정

2026-05-21

v2.9.17

New infra_process_group 커스텀 옵션 지원

  • 옵션 형태: procgrop_[gropuid]=[groupName]@@[user]@@[pattern]@@[except pattern]
  • UI 제공 예정

Fixed infra_gpu_process 지표 개선

  • MIG 활성화 시 Physical GPU 연계 정보 추가
  • totalCharIo 필드 0으로 채워지는 케이스 수정
  • @id 키 생성 규칙 개선

Fixed Windows 이벤트 로그 레벨 설정 시 데이터 수집 불가 케이스 수정

Fixed Windows Inventory에서 external IP가 로컬 IP로 수집되는 케이스 수정

Fixed infra_gpu power usage 수집 방식 평균에서 합산으로 변경

2026-05-12

v2.9.16

Fixed GPU DRAM Active 지표 MIG Instance 지원

Fixed Process cmd2 길이 제약 옵션 변경

  • server.proc.cmd2.max: server_process 데이터 제약, 기본값 unlimit
  • proc.cmd2.max: infra_gpu_topn 데이터 제약, 기본값 256

2026-05-11

v2.9.15

New GPU Metrics 수집 개선

  • nvidiav2.collector=true 옵션 적용 시 개선된 지표 수집 방법 사용
  • 기존 커맨드(nvidia-smi, dcgmi) 기반에서 라이브러리(NVML, DCGM) 기반으로 변경
  • violation 등 파생 지표 추가
  • GPU 프로세스를 MIG 단위로 정보 제공

New infra_infiniband 카테고리 ethernet type 지원

New categoryv2 신규 카테고리 및 지표 추가

  • infra_vxlv_perf (활성화: vxlv.perf.enabled=true)
  • infra_zpool_perf (활성화: zpool.perf.enabled=true)

Fixed Linux EUC-KR 파일 키워드 감시 한글 깨짐 수정

Fixed CPU 코어 수가 많은 환경의 메모리 사용량 과다 케이스 수정

  • GOMAXPROCS, MALLOC_ARENA_MAX 옵션 적용으로 메모리 사용량 제약

Fixed 디스크 IO 수집 비활성화 옵션 추가

  • 디스크가 많은 환경에서 IO 수집 과정의 리소스 부하 해소
  • disk.io.enabled=false 적용 시 디스크 단위 IO 지표 수집 제외

Fixed RHEL 환경에서 에이전트 재구동 시 서비스 에러 출력 수정

2026-04-29

v2.9.14

New Ubuntu 환경에서 설치 경로 변경 가능한 tar.gz 패키지 추가

  • deb 패키지는 설치 경로 변경 옵션 미지원
  • tar.gz 형식으로 별도 패키지 제공

New 에이전트 Meta 정보 수집 기반 작업 추가

  • 각 에이전트에서 Meta 연동 정보 제공 시 관련 데이터 자동 수집

New categoryv2 신규 카테고리 및 지표 추가

New 디스크 수 과다 시 CPU 사용량 부하 개선

  • 리소스 사용량 최적화
  • disk.mount.whitelist, disk.mount.blacklist 옵션 추가
  • 필수 마운트 포인트만 필터링하여 수집
  • 다중 지정 시 구분자 쉼표(,) 사용

Fixed RHEL7 환경에서 서비스 에러 출력 케이스 수정

Fixed 파일 키워드 감시 오탐 케이스 수정

Fixed 코드 난독화 옵션 적용 후 에이전트 메모리 사용량 증가 케이스 개선

Fixed Cronjob 구분자에 다중문자, 유니코드, 탭문자 지원

2026-03-31

v2.9.13

Fixed 보안 취약점 이슈 개선

  • Go 기본 버전 업데이트
  • 취약점 라이브러리 버전 업데이트
  • 디버깅 심볼 제거 및 난독화 추가
  • Windows Installer Anti-debug 및 파일 무결성 검증 추가

Fixed Inspection license 옵션 사용 시 인벤토리 정보 전달 추가

2026-03-09

v2.9.12

New Process PSS, USS 지표 추가

  • OS 버전 제약 (RHEL 8 이상, Ubuntu 18.04 이상, Debian 10 이상)

New infra_process 카테고리 데이터 추가

  • Process 상태별 카운트, File Descriptor 관련 정보

New 예방점검용 라이센스 옵션 추가

Fixed rpm 설치 시 prefix 옵션 사용한 경우 에이전트 패치 기능 비정상 동작 수정

2026-03-03

v2.9.11

New 에이전트 데이터 미수집 옵션 추가

  • 수집 서버 부하 상황시 임시 조치

Fixed gpu_inventory 데이터 개선

  • front 성능 개선을 위한 조치 사항

Fixed Windows 패치 실패 케이스 수정

Fixed 데이터 수집 부하시 Network Error 발생하는 케이스 개선

  • process, disk, network 등 환경에 따라 데이터 수집이 오래걸릴 수 있는 케이스 비동기 처리

Fixed core 256개 이상 서버에서 core 정보 불일치 현상 수정

Fixed infra_process_topn 데이터 과부하 케이스 수정

  • cmd2 길이 제한 추가 (기본값 256)

2026-02-10

v2.9.10

Fixed Windows 로그 이벤트 미발생 케이스 수정

Fixed Windows 패치 실패 케이스 수정

Fixed Path Traversal 취약점 이슈 수정

Fixed Debian 7 버전 GLIBC 제약 조건으로 설치 불가 케이스 수정

Fixed DCGM 서비스 미사용시 GPU 온도 수집 안되는 현상 수정

2026-01-28

v2.9.9

Fixed GPU 인벤토리 데이터 전송 구조 개선

  • 인벤토리 데이터 수정/삭제 케이스 적용

Fixed rpm -qa 사용 케이스 제거

Fixed CentOS6 에이전트 자동 업데이트 불가 현상 수정

2026-01-20

v2.9.8

New CronJob TagCount Fold 옵션 지원

New infra_mem scan, free, steal 관련 지표 추가

Fixed GPU 인벤토리 NVML Library 기반으로 개선

  • 하위 호환성을 위해 기본으로 활성화 False 이며 추후 안정화 이후 기본 값 True 적용 예정

Fixed GPU 인벤토리 데이터 수집 주기 개선

  • 기존 1일 → 개선 10분 (옵션)

Fixed CentOS6 인벤토리 정보에 OS 표시 불가 현상 수정

2026-01-07

v2.9.7

Agent

New Agent Patch 기능 추가 (Operation Manager)

New GPU 모델 간소화 정보 추가

Fixed 에이전트 구동 과정에서 rpmdb 깨지는 현상 수정

Fixed 인벤토리 정보 잘못 나오는 케이스 수정