マイクロサービス・アプリケーションのモニタリングのインストールと設定

このトピックでは、 VMware Tanzu 向けの「 Instana Microservices Application Monitoring」のインストールおよび設定方法について説明します。

「 VMware Tanzu 」向け「 Instana 」マイクロサービス・アプリケーション監視のインストールと設定

Ops Manager のインストールダッシュボードに、 VMware Tanzu 用の Instana マイクロサービス・アプリケーション・モニタリングをインストールするには、以下の手順を実行してください

  1. VMware Tanzu Networkから製品ファイルをダウンロードしてください。

  2. Ops Manager インストール・ダッシュボードにナビゲートし、 「製品のインポート」 をクリックして製品ファイルをアップロードします。

  3. [製品のインポート ] ボタンの下にある、 Instana Microservices Application Monitoring for VMware Tanzu のバージョン番号の横にある [+] をクリックします。 これにより、タイルがステージング領域に追加されます。

  4. 新しく追加された「 Instana : VMware Tanzu 向けマイクロサービス・アプリケーション監視」タイルをクリックします。

    「 Instana 」の「 VMware Tanzu 向けマイクロサービス・アプリケーション監視」タイルが追加されました。このタイルを使用するには、最低限の設定が必要です。

  5. Instana VMware Tanzu 向けのマイクロサービス・アプリケーション監視は、最小限の設定で利用できます:

    • 「バックエンド接続」 メニュー:

    • エンドポイントホスト : Instana バックエンドの DNS 名。例: saas-us-west-2.instana.io

    • エンドポイントポート : Instana バックエンドがリスニングを行うポート番号。 Instana の SaaS サービスでは、この値は ですが 443、オンプレミスの Instana バックエンド環境では、異なる設定が可能です

    • エージェントキー : Instana エージェントが Instana バックエンドに対して自身を認証するために使用する秘密鍵

    注: 上記の設定に必要なデータは、 Instana ダッシュボードの「 その他 」>「 管理ポータル 」>「 エージェントのインストール 」から簡単に確認できます。
    • 「エージェント構成」 メニュー:

    • 更新モード :エージェントを定期的に更新するか(推奨)、あるいは特定のバージョンを維持するか。詳細については、「 Instana エージェントの自動更新の設定」を参照してください

  6. 保存 をクリックします。

「 Instana 」の「 VMware Tanzu 向けマイクロサービス・アプリケーション監視」タイルが設定されました。

  1. 「 Ops Manager 」のインストールダッシュボードに戻り、 「変更を適用」 をクリックして、 VMware Tanzu 向けの「 Instana Microservices Application Monitoring」をインストールします。

  2. Instana エージェントが、 VMware Tanzu 基盤に展開されました。

変更が適用された後、 VMware Tanzu 基盤上で新しい仮想マシンが作成されるたびに(たとえば、新しいタイルを追加したり、新しいサービスインスタンスを作成したりした場合など)、 Instana エージェントが自動的にその仮想マシンに追加されます。

Instana エージェントの更新設定

Instana 「 VMware Tanzu 向けマイクロサービス・アプリケーション監視」はスタンドアロン型であり、 VMware Tanzu、そのサービス、およびそこで実行されているアプリケーションを監視するために必要なすべてのセンサーを備えた Instana エージェントのバージョンが同梱されています。

とはいえ、 Instana は定期的にエージェントの更新をリリースしており、新しいセンサーの追加やパフォーマンスの向上などが行われています。機能、パフォーマンス、信頼性の面での継続的な改善を享受するためにも、エージェントを常に最新の状態に保つことを強くお勧めします。

「 Instana Microservices Application Monitoring for VMware Tanzu 」を通じて展開された Instana エージェントを最新の状態に保つには、以下の方法があります:

  • 「 VMware Tanzu 」向けの「 Instana 」マイクロサービス・アプリケーション・モニタリングの最新バージョンをインストールしてください。手順については、「 VMware Tanzu 」向けの「 Instana 」マイクロサービス・アプリケーション・モニタリングのインストールと設定 」のセクションを参照してください
  • 「 Instana 」タイルの「 エージェント設定 」タブを使用します。このタブでは、 Ops Manager を通じて、 Instana エージェントの更新ポリシーを設定できます
    • 静的更新 : Instana エージェントは、インストールされたタイルのバージョンに同梱されているバージョンで実行され、新しいバージョンのタイルが展開されない限り、自身を更新することはありません。
    • 定期的な更新による動的な更新 : Instana エージェントは、1日1回、週1回、または毎日といった定期的な間隔で自動的に更新されるよう設定できます。
    • 固定バージョンによる動的な更新 : Instana エージェントは、 Instana の「Agent Updates」リポジトリにある Git のコミットに基づいて、コンポーネントの特定のバージョンを取得できます。

Instana エンドユーザーのポリシーと整合する場合、 定期的な更新と併せて動的更新の利用を推奨します。 「ダイナミック・アップデート 」と「 定期的なアップデート 」を併用することで、エージェントは再デプロイすることなく自動的に更新されるため、 Ops Manager 経由で変更を適用する必要がなくなります。

エージェントの更新に関して厳密な制御が必要な場合は、 「ピン留めされたバージョン」 を指定した 「動的更新」 を使用すると、タイルを更新することなく、きめの細かい制御を行うことができます。 ピン留めされているバージョンを変更するには、 Ops Managerを使用して変更を適用する必要があります。これには、エージェントの更新をロールアウトする必要がある仮想マシンの更新を担当するすべてのタイルおよびそれぞれのエラーが含まれます。

アップデートの展開方法について高度な制御が必要な場合、エンドユーザーはエージェントを社内の Maven 互換リポジトリに設定することで、アップデートの展開を厳密に管理することができます。 エージェントの更新設定に関する詳細については、『 Instana 』ドキュメントの 「エージェントのバージョン管理と更新管理 」のセクションを参照してください。

Instana エージェントの詳細設定

Instana 「 VMware Tanzu 向けマイクロサービス・アプリケーション・モニタリング」では、「詳細設定 」メニューを通じて、通常はあまり必要とされないいくつかの設定オプションを提供しています。

鍵のダウンロード

「拡張構成」>「鍵のダウンロード」 設定では、エージェントが更新をダウンロードするために使用するシークレットを指定できます。 この設定が必要になるのは、 Instana のアップデートリポジトリのミラーを独自に運用しており、 「バックエンド接続 > エージェントキー」 の値とは異なる認証シークレットを設定している場合に限られます。

複数の Instana バックエンド

「バックエンド接続」>「追加の Instana バックエンドにレポート」 設定では、 「バックエンド接続 」タブで指定したバックエンドに加えて、追加のバックエンドを指定することができます。 [バックエンド接続] タブで指定されたプロキシ設定は、[バックエンド接続] > [追加の Instana バックエンドにレポート] 設定を通じて構成されたバックエンドにも適用されます。 最大3つの追加バックエンドがサポートされているため、 Instana エージェントは最大4つのバックエンドにレポートするように設定できます。技術的な制限により、 Instana の「マイクロサービス・アプリケーション監視」タイルでは任意の数の追加バックエンドを指定できますが、3つ目以降は無視されます。

新しい設定を保存した後、 VMware Tanzu 基盤全体にインストールされている Instana エージェントに設定を反映させるには、 OpsManager ダッシュボードで 「変更を適用」 を行う必要があります。 VMware Tanzu の基盤において、関連するタイルのみに変更を適用することが可能です。

エージェント環境

Instana エージェントの高度な設定の一部は、環境変数によって有効化されます。

Instana エージェントの環境変数は、「 詳細設定 」>「環境設定」メニューから設定します。

alt-text="詳細設定メニューの詳細設定の設定"

新しい設定を保存した後、 VMware Tanzu 基盤全体にインストールされている Instana エージェントに設定を反映させるには、 OpsManager ダッシュボードで 「変更を適用」 を行う必要があります。 VMware Tanzu の基盤において、関連するタイルのみに変更を適用することが可能です。 たとえば、詳細 USE_ATTACH_TOOLS 設定はDiegoセルにのみ適用されるため、 「変更を適用 」プロセスを実行することで、BOSH Director、 Instana、 VMware Tanzu 向けマイクロサービス・アプリケーション監視、および VMware Tanzu Application Service for VMsの各タイルにのみ変更を反映させることができます。

一般的に、「 詳細設定 」>「環境設定」は、 Instana のサポートから指示があった場合、またはこのドキュメントで明示的に記載されている場合にのみ使用してください。