Dynatrace の監視(パブリック プレビュー)
Dynatrace インフラストラクチャの監視やインシデント管理を含む、エンドツーエンドの可観測性ソリューションです。 Instana 用の Dynatrace センサーは、監視対象のホストやプロセス、およびそれらに関連するメトリクスやイベントを、 Instana のUI上に表示します。
Dynatrace 製品に関する詳細については、 Dynatrace のドキュメントをご覧ください。
Instana ホストエージェントをインストールすると、 Dynatrace センサーが自動的にインストールされます。 「設定 」セクションの手順に従って設定を行った後、 Instana のUIで、 Dynatrace によって監視されているホストのメトリクスを確認できます。
補足情報
サポート対象のオペレーティング・システム
Dynatrace センサーは、ホストエージェントの要件を満たすオペレーティングシステムに対応しています。 各ホストエージェントでサポートされているオペレーティングシステムを確認するには、各ホストエージェントの「サポートされているオペレーティングシステム」セクションを参照してください。例:「 Unix でサポートされているオペレーティングシステム 」など。
の構成
Dynatrace センサーには、接続先のインスタンスのエンドポイントと API トークンを設定する必要があります。 <agent_install_dir>/etc/instana/configuration.yaml エージェント構成ファイルで以下のフィールドを構成する必要があります。
com.instana.plugin.dynatrace:
enabled: true
poll_rate: 30
endpoint: 'https://<account>.live.dynatrace.com'
key: 'redacted'
以下の表に、サポートされる構成オプションを示します。
| 名前 | タイプ | 必須 | Default | 説明 |
|---|---|---|---|---|
enabled |
ブール値 | はい | いいえ | センサーが有効になっているかどうかを検証します |
endpoint |
ストリング | はい | NA | Dynatrace のエンドポイント API |
key |
ストリング | はい | NA | エンドポイントへのアクセスに使用している API トークン |
poll_rate |
整数 | いいえ | 30時間まで | メトリック照会の間隔 (秒数)。 この時間は、エンドポイントによって課されるポーリング・レート制限を考慮して調整する必要がある場合があります。 |
target_zone |
ストリング | いいえ | NA | Dynatrace によって監視されているホストが、 Instana のインフラストラクチャマップ上に表示されるジェネリックゾーンの名前。 指定しない場合、ホストは Undefined
Zoneに表示されます。 |
zone |
ストリング | いいえ | NA | センサーがインポート元とする1つ以上の管理ゾーンの名前。 管理ゾーンは、 Dynatrace が監視しているインフラストラクチャの一部を監視します。 複数の管理ゾーンは、間にスペースを入れずにコンマで区切る必要があります。 |
Dynatrace エンドポイント
Instana Dynatrace センサーは、 Dynatrace API を使用して、 Dynatrace が監視しているホストおよびプロセスに関する情報を収集します。 通信を行うには、 Dynatrace API のエンドポイントが必要です。 エンドポイントは、 https://<account>.live.dynatrace.comのようにフォーマットされます。
エンドポイント全体を含める必要があります。その <account> 際、 Dynatrace から割り当てられたアカウントに置き換えてください。 この URL は、アカウント作成時に Dynatrace から送信されるメールに記載されており、 Dynatrace のユーザーインターフェースにログインする際に使用する URL と同じものです。
Dynatrace ( API )の詳細については、 『 Dynatrace 』のドキュメントを参照してください。
Dynatrace API トークン
Dynatrace への認証には、 API トークンが必要です。 API トークンの作成方法の詳細については、 Dynatrace のドキュメントを参照してください。
API トークンには、以下のスコープを含める必要があります:
- entities.read
- events.read
- metrics.read
メトリックの表示
メトリックを表示するには、以下のステップを実行します。
- Instana のUIにあるナビゲーションメニューから、 「インフラストラクチャ」 を選択します。
- 特定のモニター対象ホストをクリックします。
これで、収集されたすべてのメトリックを含むリモート・ホスト・ダッシュボードを表示できます。
構成データ
- OS (名前およびアーキテクチャー)
- CPU 数
- メモリーの合計
- ホスト名
- FQDN
- ディスク容量
- ネットワーク・インターフェース名、MAC/IP アドレス
パフォーマンス・メトリック
- CPU 使用率 (%)
- CPU 負荷
- 使用メモリー
- 使用スワップ (Linux のみ)
- ディスク使用量/読み取り数/書き込み数
- 使用されているファイル・システム i ノード (Linux のみ)
- ネットワーク RX/TX バイト
イベントの表示
Dynatrace イベントを管理し、それらを Dynatrace が監視するエンティティに関連付けます。 Dynatrace センサーは、これらの各イベントを、その深刻度に応じて、 Instana に課題や変更として取り込みます。 問題または変更を表示するには、以下の手順を実行します。
- Instana のUIにあるナビゲーションメニューから、 「イベント」 を選択します。
- イベントをフィルタリングするには、 「問題」 または 「変更」をクリックします。
- Dynatrace からインポートされた課題や変更をフィルタリングするには、検索ボックスに次のクエリを入力してください:
entity.remote.host.source:Dynatrace。
すると、 Dynatrace からインポートされたイベントの一覧が表示されます。 Instana に関する問題や変更点は未解決のままであり、 Dynatrace のイベントも開催される予定です。 Dynatrace のイベントが終了すると、数分以内に Instana の課題や変更も閉じられます。
トラブルシューティング
エージェントの監視に関する問題
Dynatrace センサーが Dynatrace エンドポイントと通信できない場合、エージェントの監視に関する問題が発生します。 この問題は、どの構成パラメーターが正しくない可能性があるかを示しています。 たとえば、センサーが Dynatrace から HTTP 401/403 エラーを受信した場合、 API トークンが正しくないか、有効期限が切れている可能性があります。 以下の構成パラメーターが原因で、エージェント・モニターの問題が発生する可能性があります。
- エンドポイント
- キー( HTTP 401/403)
- poll_rate ( HTTP 429)
エージェント OutOfMemoryError のエラー
多数のホストを監視している Dynatrace インスタンスに接続している場合、 Instana エージェントの JVM ヒープサイズを増やす必要がある場合があります。 エージェントのログにエラー OutOfMemoryError が見つかった場合は、 Instana エージェントの最大ヒープサイズを増やすことを検討してください。 詳細については、「 環境変数リファレンス 」の 環境変数 JAVA_OPTS を参照してください。