에이전트 통신 설정
Go 애플리케이션 서버의 통신을 설정하는 방법을 제공합니다.
-
whatap.server.host ip_address
기본값
127.0.0.1,127.0.0.1
에이전트가 수집한 데이터를 전송할 서버를 지정합니다. 수집 서버 이중화로 2개 이상의 IP를 가진 경우 콤마(,)로 분리하여 지정할 수 있습니다. 지정된 IP에는 수집 서버 proxy 데몬이 리스닝 상태로 서비스되어야 합니다.
-
whatap.server.port tcp_port
기본값
6600
수집 서버 PORT를 지정합니다. 포트는 하나만 지정할 수 있으므로 whatap_server_host에 지정된 수집 서버들은 동일 PORT를 사용해야 합니다.
-
tcp_so_timeout Millisecond
기본값
60000
수집 서버와 통신하는 TCP 세션의 Socket Timeout 값을 지정합니다.
-
tcp_connection_timeout Millisecond
기본값
5000
수집 서버와 통신하는 TCP 세션의 Connection Timeout 값을 지정합니다.
-
net_send_max_bytes Byte
기본값
5242880
수집 서버로 데이터를 전송할 때 한 번에 전송되는 최대 크기를 지정합니다.
-
net_ipc_host ip_address
기본값
127.0.0.1
애플리케이션에서 IPC/TCP를 통해 수집한 데이터를 에이전트로 보내기 위한 에이전트 TCP 주소입니다. 권장하진 않지만 에이전트가 외부 서버에 있을때 이 옵션을 사용하세요.
노트설정한 옵션을 적용하려면 애플리케이션을 재시작하세요.
-
net_ipc_port tcp_port
기본값
6600
와탭 에이전트는 트레이서에서 IPC/TCP를 통해 수집한 데이터를 수집 서버로 전송합니다. 처음 TCP 서버의 포트를 설정할 수 있습니다. 기본값으로 제공되는 6600포트가 사용 중일 때 이 옵션을 사용하세요. 에이전트의 TCP 서버 포트는 /usr/whatap/agent/whatap.conf 경로에서 변경하세요.
노트-
서버 포트가 변경되면 애플리케이션의 whatap.conf 파일에서도 변경해야 통신이 연결됩니다.
-
설정한 옵션을 적용하려면 애플리케이션을 재시작하세요.
-
-
net_so_time Int
기본값
120000
(Millisecond)TCP 연결에서 데이터를 읽을 때의 최대 대기 시간을 설정할 수 있습니다. 설정한 시간이 지나면 타임아웃으로 처리합니다.
-
net_write_buffer_size Int
기본값
2*1024*1024
(2Mb)네트워크를 통해 수집한 데이터를 전송할 때 사용하는 버퍼의 크기를 설정하는 옵션입니다.