본문으로 건너뛰기

Node.js Agent v0.4.94

2024년 03월 07일

  • Feature socket.io 모니터링 모듈 추가

    trace_sampling_enabled ,trace_sampling_tps 옵션을 사용하여 샘플링된 데이터를 확인할 수 있습니다. trace_ignore_url_prefix 옵션에 /socket.io 경로를 추가해 추적할 수 없도록 설정하세요.

    • trace_sampling_enabled Boolean

      기본값 false

      트레이스 데이터 샘플링 수집 여부를 설정할 수 있습니다.

    • trace_sampling_tps Number

      기본값 1000

      트레이스 데이터 샘플링 수를 설정할 수 있습니다. 설정한 샘플링 수를 초과하는 데이터는 전송하지 않으며, 1초마다 초기화합니다.

  • Feature 에이전트 설정 옵션 추가

    • profile_http_header_ignore_keys String

      기본값: Cookie,cookie,accept,user-agent,referer

      HTTP 헤더 이름을 지정해 수집 정보에서 제외할 수 있습니다. 지정한 HTTP 헤더 이름의 값은 수집에서 제외되며, '#'으로 표시됩니다.

    • profile_http_parameter_keys String

      설정된 키에 해당하는 파라미터 정보만 기록합니다. 여러 개를 등록할 때는 쉼표(,)를 구분자로 이용하세요. 설정하지 않을 경우 모든 파라미터 정보가 기록됩니다.

  • Changed profile_http_parameter_enabled 옵션이 true로 설정된 경우

    • HTTP 요청의 Body 데이터를 출력하지 않도록 수정
    • HTTP 파라미터 정보를 암호화하고, paramkey.txt 값으로 복호화할 수 있도록 수정
    노트

    profile_http_parameter_enabled 옵션에 대한 자세한 내용은 다음 문서를 참조하세요.

  • Fixed Mongoose 모니터링 예외 오류 수정

정보

NPM 방식 패키지 정보: https://www.npmjs.com/package/whatap

  • 설치 및 적용 방법

    npm install whatap
정보

로컬 설치 파일 방식 다운로드 정보: Node.js Agent v0.4.94

  1. zip 파일 압축 해제

    unzip whatap.agent.nodejs.0.4.94.zip -d /path/to/app_directory
  2. whatap 및 의존성 패키지 설치

    cd /path/to/app_directory 
    npm install crypto-1.0.1.tgz df-1.1.1.tgz long-3.2.0.tgz pidusage-1.1.0.tgz whatap-0.4.94.tgz