Rubyエージェント設定オプション
このページでは、APMインサイトのRubyエージェント設定プロファイルをチューニングするための情報を提供します。設定プロファイルでは、パラメーターとWebトランザクションにしきい値の設定ができます。設定は、apminsight.confファイルかWebクライアントから実行してください()。apminsight.confファイルは、APMインサイト エージェントのデプロイ先ディレクトリに存在する必要があります。
APMエージェント設定プロファイルは、2つの部分に分類されます。
基本設定プロファイル
設定 | 説明 | デフォルト値 |
---|---|---|
application.name* |
例:myonlineshopping.com |
My Application |
behind.proxy |
|
false |
agent.server.port* |
|
8080 |
データベースSQLクエリの捕捉 |
|
true |
トランザクション トレースでのSQLのパラメーター化 |
|
true |
トランザクション トレースでのSQL向けスタック トレースしきい値 |
|
3(秒) |
下記のプロパティは、Applications Managerのビルド14440以上に適用されます。 | ||
license.key* |
例:
license.key=APMI_38497e5d7f08c97214db485882372818b854445c98e2927e94
|
|
apm.host* |
例:mymachine.mydomain.com |
localhost |
apm.protocol.https |
|
false |
apm.port* |
|
9090 |
メモ:
- *マークのあるオプションは必須項目です。必須エントリの指定が無い場合、エージェントは初期化や起動ができません。ただし、エージェント デプロイ先のアプリケーション サーバーは正常起動します。
- これらのオプション変更を有効にするには、アプリケーション サーバーの再起動が必要です。
- apminsight.confファイルのオプションはすべて環境変数でも指定できます。環境変数は波括弧で囲ってください。
例:
application.name={app_name}
ここでは、app_nameが環境変数です。
メモ:エージェントは環境変数をENVハッシュでのみ探します。
Webトランザクション設定
設定 | 説明 | デフォルト値 |
---|---|---|
Apdexしきい値 |
|
0.5(秒) |
サンプル係数 |
|
1(リクエスト) |
トランザクション トレーシングの有効化 |
|
true |
トランザクション トレーシングのしきい値 |
|
2(秒) |
無効値が指定された場合は、デフォルト値を採用します。