Dropwizard のモニタリング
Dropwizard の監視について学ぶ。
サポート情報
Dropwizard センサーが現在の環境と互換性があるかどうかを確認するには、以下のサポート情報セクションをご確認ください:
対応バージョンとサポート方針
このセンサーは、 Dropwizard ( 4.0 )およびそれ以前のすべてのバージョンに対応しています。
以下の表は、最新のサポート対象バージョンとサポート方針を示しています:
| テクノロジー | サポート・ポリシー | 最新バージョン | サポートされる最新バージョン |
|---|---|---|---|
| Dropwizard | 45 日間 | 5.0.2 | 5.0.2 |
サポートポリシーに関する詳細については、 「センサーのサポート戦略」 を参照してください。
トレース機能のサポート
この技術において、 Instana はトレース機能をサポートしています。 詳細については、 「計測用フレームワークとライブラリ」 を参照してください。
の構成
正規表現を使用してメトリクスのサブセットを監視するには、以下の設定を使用して「 Dropwizard 」センサーを設定してください。 設定poll_rate ファイルを使用して、カスタムポーリングレートを設定することもできます。
com.instana.plugin.dropwizard:
poll_rate: 1 # Value is in seconds. Default value is 1 second.
metricsRegex: '<OPTIONAL_REGEX_HERE>'
注: Dropwizard のメトリクスを汎用メトリクスライブラリとして( Dropwizard フレームワーク以外で)使用したい場合は、 「 JVM のカスタムメトリクス監視」 を参照してください。 Dropwizard この計測は、動的アタッチメントにより定期的に呼び出される Dropwizard ( API )に依存しています。 アプリケーションコードがアタッチメントの前に Dropwizard を初期化した場合、 DropwizardAPI が再度呼び出されるまでメトリクスは取得されません。
ポーリングレートの設定
注:Instana、 Dropwizard センサー、および 1.1.34 以降のバージョンでは、 データ取り込み量を削減するためにポーリングレートを設定できるようになっています。 この機能は、セルフホスト型の Instana バックエンド311以降でサポートされています。
次の例に示すように、agent configuration.yaml ファイル poll_rate 内のパラメータを使用して、 Instana が Dropwizard からデータやメトリクスを収集するためにポーリングを行う頻度を設定できます
com.instana.plugin.dropwizard:
poll_rate: 1 # values are in seconds. Default value is 1 second.
追跡対象の構成
- アプリケーション名
- Dropwizard のバージョン
メトリック
このセンサーは、すべての主要なメトリックタイプを収集し、合計で最大3000個のメトリックを収集します:
- カウンター
- ゲージ
- ヒストグラム
- メーター
- タイマー
カスタム・メトリック
カスタム・メトリックは、自動的に取り込まれ、Dropwizard ダッシュボードに表示されます。
ヘルス・チェック
Instana エージェントは、Dropwizard のヘルス・チェックを 20 秒ごとに実行します。 ヘルス・チェックが失敗すると、後で問題の形式で報告されます。
