コンテンツにスキップ

東方通 TWeb(TongWeb)

インストールと設定

ddtrace をダウンロード

ddtrace agent をダウンロードします。

Agent を設定

bin ディレクトリで external.vmoptions ファイルを調整し、以下の変数情報を server_options の下に追加します。

......
#server_options
......
-javaagent:/home/lr/agent/dd-java-agent-ext.jar
-Ddd.tags=component:tongweb,env:dev
-Ddd.jmxfetch.enabled=true
-Ddd.jmxfetch.statsd.host=localhost
-Ddd.jmxfetch.statsd.port=8125
-Ddd.jmxfetch.tomcat.enabled=true
#debug
......

dd-java-agent のバージョンは実際の状況に応じて調整してください。ここでは変数 -Ddd.service.name を追加しないことを推奨します。追加すると、すべてのプロジェクトが同じ serviceName を使用することになります。

DataKit で Statsd 収集器を有効化

Statsd 収集器はメトリクス関連情報の収集に使用します。datakit/conf.d/samples ディレクトリに入り、statsd.conf.samplestatsd.conf にコピーします。

root:/usr/local/datakit/conf.d/statsd$ ll
total 16
drwxr-xr-x  2 root root 4096 10月  9 08:32 ./
drwxr-xr-x 53 root root 4096 10月  9 08:32 ../
-rwxr-xr-x  1 root root 2233  7月 24 16:38 statsd.conf
-rwxr-xr-x  1 root root 2233 10月  9 08:32 statsd.conf.sample

さらにパラメータを調整する場合は Statsd 収集器の統合ドキュメントを参照してください。

DataKit で ddtrace 収集器を有効化

ddtrace 収集器は ddtrace のトレース関連情報の収集に使用します。datakit/conf.d/samples ディレクトリに入り、ddtrace.conf.sampleddtrace.conf にコピーします。

root:/usr/local/datakit/conf.d/ddtrace$ ll
total 16
drwxr-xr-x  2 root root 4096 10月  9 08:32 ./
drwxr-xr-x 53 root root 4096 10月  9 08:32 ../
-rwxr-xr-x  1 root root 2470  8月 16 10:42 ddtrace.conf
-rwxr-xr-x  1 root root 2474 10月  9 08:32 ddtrace.conf.sample

さらにパラメータを調整する場合は ddtrace 収集器の統合ドキュメントを参照してください。

DataKit を再起動

DataKit を再起動

TongWeb を再起動

bin/startserver.sh restart

メトリクス

グローバル Tag

Tag 説明
component コンポーネント名:tongweb
env 環境:env

jvm は JVM 指標 を参照してください。

フィードバック

このページは役に立ちましたか?