WhaTap 모니터링 적용해보기 (1)

운영중인 서비스에 설치형 whatap 모니터링 적용해 봅시다.

적용 대상은 Java, NextJS, NestJS 로 만든 서비스이며 먼저 Java 에 적용하는 법을 알아 봅니다.

01. WhaTap에서 제공하는 파일을 특정 폴더에 복사해 놓습니다.

001. /app 폴더에 whatap.agent-2.2.41.jar 복사

/app $ ls
app.jar                  logs                     security.conf            
container.conf           paramkey.txt             whatap.agent-2.2.41.jar  whatap.conf

 

002. whatap.conf 파일 작성하기

license=[발급받은 license]
whatap.server.host=[설정된 host]
weaving=spring-boot-3.2
tx_caller_meter_enabled=true
sql_dbc_meter_enabled=true
httpc_host_meter_enabled=true
actx_meter_enabled=true
profile_sql_param_enabled=true
profile_basetime=0
profile_http_header_enabled=true
profile_http_parameter_enabled=true
logsink_enabled=true ## 트랜잭션 로그 사용 가능

 

003. WhaTap 설정에 필요한 정보 획득하는 메뉴

 

02. service 배포 시 docker 실행할 때 복사한 jar 파일을 실행

ENTRYPOINT java -javaagent:${WHATAP_HOME}/whatap.agent-2.2.41.jar

 

배포가 완료되면 WhaTap에서 모니터링이 가능해요~

  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유