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

メトリックの表示

メトリックを表示するには、以下のステップを実行します。

  1. Instana のUIにあるナビゲーションメニューから、 「インフラストラクチャ」 を選択します。
  2. 特定のモニター対象ホストをクリックします。

これで、収集されたすべてのメトリックを含むリモート・ホスト・ダッシュボードを表示できます。

構成データ

  • OS (名前およびアーキテクチャー)
  • CPU 数
  • メモリーの合計
  • ホスト名
  • FQDN
  • ディスク容量
  • ネットワーク・インターフェース名、MAC/IP アドレス

パフォーマンス・メトリック

  • CPU 使用率 (%)
  • CPU 負荷
  • 使用メモリー
  • 使用スワップ (Linux のみ)
  • ディスク使用量/読み取り数/書き込み数
  • 使用されているファイル・システム i ノード (Linux のみ)
  • ネットワーク RX/TX バイト

イベントの表示

Dynatrace イベントを管理し、それらを Dynatrace が監視するエンティティに関連付けます。 Dynatrace センサーは、これらの各イベントを、その深刻度に応じて、 Instana に課題や変更として取り込みます。 問題または変更を表示するには、以下の手順を実行します。

  1. Instana のUIにあるナビゲーションメニューから、 「イベント」 を選択します。
  2. イベントをフィルタリングするには、 「問題」 または 「変更」をクリックします。
  3. 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 を参照してください。