Telegraf

구성 파일

Telegraf 정보를 수집하기 위한 에이전트 파일로 구성됩니다.

파일명

설명

whatap_telegraf

서비스 실행파일, Telegraf에서 전달된 정보를 수집 서버로 전송하는 프로그램입니다.

/etc/init.d/whatap-telegraf (FreeBSD /usr/local/etc/whatap_telegraf)

서비스 스크립트

whatap.conf

설정 파일입니다. 수집 서버의 주소와 서버의 프로젝트 라이센스 키가 입력되는 파일입니다.

whatap-telegraf-#.log

에이전트 로그 파일입니다. (/usr/whatap/telegraf/logs)

에이전트 이름 식별

와탭은 모니터링 정보 수집 대상인 애플리케이션 서버 식별을 위한 정보로 기본적으로 애플리케이션 서버로부터 수집한 정보를 활용합니다. 기본적으로 활용하는 정보는 애플리케이션 서버 종류, 애플리케이션 서버의 IP, 서비스 포트를 조합하여 애플리케이션 서버를 고유 식별자로 사용하게 되며 필요에 따라 사용자가 지정한 명칭을 사용하거나 패턴을 변경하여 사용하는 것도 가능합니다. 이때에는 꼭 고유한 값이어야 합니다.

애플리케이션 서버로부터 추출한 정보를 활용하는 이유는 애플리케이션 서버 정지, 네트워크 단절 또는 에이전트 문제로 인한 수집 서버와 에이전트의 통신 단절 상태가 복구되었을 경우, 재 접속된 에이전트로부터 송신되는 정보가 기존 에이전트로부터 송신된 정보와의 연속성을 유지하기 위해서입니다. 와탭이 애플리케이션 서버를 식별하기 위해 사용하는 기본 패턴은 다음과 같습니다.

기본 패턴에 대한 변경은 whatap.conf에서 설정 가능합니다.

object_name default: Telegraf-{hostname}-{ip2}-{ip3}-{docker}

설정

설명

Type

app_name, 기본 telegraf

Hostname

호스트 네임

Ip#

Ip를 .으로 나누었을 때 #번째 자리(0부터)

Process

app_process_name

docker

도커 컨테이너 아이디