3.3.0 • Published 10 months ago

@titicaca/ecs-dd-trace v3.3.0

Weekly downloads
-
License
ISC
Repository
github
Last release
10 months ago

ECS-DD-TRACE

ECS 에서만 사용할 수 있는 Node.js Datadog Monitoring Library 입니다.

지원하는 기능은 APM 측정과 Metric 측정입니다.

Install

Dependency 에 추가해주세요.

$ npm install @titicaca/ecs-dd-trace

APM

APM 기능은 node.js 가 시작할 때 start script 에 넣어주면 자동으로 APM 을 수집합니다.

ENABLE_DD_APM 환경 변수에 true 를 넣어줍니다.

package.json 의 scripts 를 수정해 줍니다. --require @titicaca/ecs-dd-trace

{
  "scripts": {
    "start": "NODE_ENV=production node --require @titicaca/ecs-dd-trace dist"
  }
}

PREVENT_PARAMETERIZED_ROUTE_PATH

PREVENT_PARAMETERIZED_ROUTE_PATH 환경 변수에 true 를 넣어줄 경우 동작합니다.

GET /users/{user_id} 와 같이 dynamic path routing API 를 사용할 경우 Datadog APM 에서는 통일된 API로 처리하지만 이것을 분리하여 보여주고 싶은 요구사항을 해결할 때 사용합니다.

Metric

Metric 은 원하는 지표를 카운트 할 수 있는 기능입니다.

ENABLE_DD_METRIC 환경 변수에 true 를 넣어줍니다.

사용법

const metricClient = await MetricClient.init()
await increaseMetricCount('campaign_api.test')

환경 변수

ECS 에서 동작하는 모든 컨테이너에는 ECS_CONTAINER_METADATA_URI_V4 환경 변수가 있습니다.

3.3.0

10 months ago

3.2.0

12 months ago

3.0.1-pr-11.6

1 year ago

3.0.1-pr-11.3

1 year ago

3.1.2

1 year ago

3.1.1

1 year ago

3.1.0

1 year ago

3.0.0

1 year ago

2.2.1-pr-5.3

1 year ago

2.2.1-pr-5.2

1 year ago

2.2.1-pr-5.1

1 year ago

2.2.0

1 year ago

2.1.0

1 year ago

2.0.0-776c912

1 year ago

2.0.0

1 year ago

1.4.2

2 years ago

1.4.2-a8fc0a1

2 years ago

1.4.2-f65c60c

2 years ago

1.4.2-5d8d7be

2 years ago

1.4.1-b30be24

2 years ago

1.4.1

2 years ago

1.4.0-837431d

2 years ago

1.4.0

2 years ago

1.3.2

2 years ago

1.3.1

2 years ago

1.3.1-4a67dc9

2 years ago

1.3.1-e9d1fa3

2 years ago

1.3.1-f601765

2 years ago

1.3.1-2e1a3b0

2 years ago

1.3.1-8b8544f

2 years ago

1.3.1-b501566

2 years ago

1.3.1-d8ca828

2 years ago

1.3.1-466ab6d

2 years ago

1.3.1-50b1c19

2 years ago

1.3.1-8c80a01

2 years ago

1.3.1-f192a67

2 years ago

1.3.3-7dc87d6

2 years ago

1.3.2-ab69e9e

2 years ago

1.3.1-2073f02

2 years ago

1.3.1-beb8411

2 years ago

1.3.0

2 years ago

1.2.0

3 years ago

1.1.0-76155ea

3 years ago

1.2.0-58d6de0

3 years ago

1.1.0-70ce647

3 years ago

1.1.0

3 years ago

1.0.0

3 years ago

0.0.3

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago