Go Agent v0.2.2
2023년 6월 21일
-
Change
에이전트 설정 방법 변경-
프로세스 단위로 whatap.conf 파일을 설정하도록 변경되었습니다.
-
프로세스 실행 전에 whatap.conf 파일을 미리 생성해야 합니다.
-
기존 설정에 사용된 /usr/whatap/agent/whatap.conf 파일은 whatap-agent 서비스만 사용합니다.
노트-
프로세스 단위로 하나의 에이전트로 인식되어 데이터가 분리됩니다.
-
기존에는 여러 프로세스가 모두 하나의 에이전트로 인식되어 데이터가 통합되어 있었습니다.
팁에이전트 설정 방법에 대한 자세한 내용은 다음 문서를 참조하세요.
-
-
Change
에이전트 IPC 통신을 UDP에서 TCP로 변경-
net_udp_host
,net_udp_port
옵션은 기존 그대로 유지 -
추가된
net_ipc_host
,net_ipc_port
옵션 사용 가능
기본값으로 아이피 127.0.0.1, 포트 6600 번호를 사용합니다. 변경하려면 사용자 애플리케이션과 whatap-agent 서비스 설정 파일을 변경하세요. 재시작 후 적용됩니다.
- 사용자 애플리케이션의 whatap.conf 파일 변경
whatap.conf# 호스트 변경
net_ipc_host=127.0.0.1
# 포트 변경
net_ipc_port=6601- whatap-agent 서비스 whatap.conf 파일 변경
vi /usr/whatap/agent/whatap.conf
# 포트 변경
net_ipc_port=6601- 재시작
service whatap-agent restart
-
-
Change
에이전트 네이밍 규칙 변경-
기존:
{type}
-{ip2}
-{ip3}
-{process}
-
변경:
{type}
-{ip2}
-{ip3}
-{cmd}
-{cmd_full}
노트-
{cmd}
: 프로세스 이름입니다. 실행 args[0] 값입니다. -
{cmd_full}
: 실행 명령어의 모든 라인을 해시값으로 처리합니다. 실행 args 전체입니다. -
동일한 프로세스 및 인수를 사용할 경우 에이전트 이름이 중복될 수 있습니다. whatap.conf 파일에
app_name
옵션을 사용자가 임의로 설정할 수 있습니다. 자세한 내용은 다음 문서를 참조하세요. 설정을 완료한 후에는 애플리케이션을 재시작해야 합니다.
-
-
Change
메모리 사용량 변경runtime.MemStats
내부의HeapInUse
과StackInUse
항목의 합산으로 메모리 사용량을 표시합니다.