Azure App Serviceでの.NET Coreエージェントのインストールと設定
以下のワークフローにより、.NET Coreエージェントの「新規登録」ウィザードで、Azure App Serviceで.NET Coreエージェントをインストールして設定する手順を確認できます。新規にエージェントをデプロイする場合は、ウィザードを使用するのが最も簡単な方法です。
開始する前に
開始する前に、必要なものが揃っているか事前に確認してください。
エージェントが、Contrastインスタンスにアクセスできる必要があります。ローカル/オンプレミスのインスタンスでも、SaaS版のインスタンスでも良いです。ネットワークアクセスが制限されている環境では、プロキシを設定することができます。
Contrastのサポート対象テクノロジを使用しシステム要件を満たしていること。
設定した値が有効になる優先順位を理解していること。
また、コマンドラインインターフェイス(エージェントをダウンロードするために選択したディレクトリを含む)と、ご利用になる組織のContrastサーバへのアクセスも必要です。
.NET Coreエージェントのウィザードを開始
エージェントウィザードを開きます。
Northstar左側のナビゲーションから、管理 > エージェント管理を選択します。次に、表示画面の上部にあるエージェントの追加を選択します。
Contrast: 次のいずれかのオプションを使用します。
ヘッダーから新規追加を選択し、次にアプリケーションカードを選択します。
管理 > エージェント管理を選択します。次に、表示画面の上部にあるエージェントの追加を選択します。
「言語を選択」で.NET Coreを選択します。
オペレーティングシステムにWindowsを選択します。
エージェントをインストール
「アプリケーションのデプロイ法を選択」で、Azureでインストールを選択します。
Contrastの拡張機能を追加するASP.NET CoreのWebアプリケーションを探します。
Webアプリケーションが無い場合は、Azure App Serviceでホストする アプリケーションを作成します。その後、アプリケーションをAzureに公開し、Contrastエージェントなしで想定どおりに動作することを確認します。
アプリケーションを設定
「アプリケーションを設定」で、エージェントがContrastに接続できるように、表示された値を指定します。これらの値を、アプリケーションの「環境変数」ブレードの 「アプリケーション設定]」画面で追加します。
アプリケーションの拡張機能を追加
Azure Portalにアクセスします。
アプリケーションを選択します。
メニュー画面より、拡張機能を選択します。
追加を選択します。
Contrast .NET Core Site Extension for Azure App Service(.NET Coreアプリケーション用の拡張機能)を選択します。
法律条項に同意して、OKを選択します。
数秒待ってから、サイト拡張機能が正しくインストールされていることを確認します。
アプリケーションの概要に戻り、アプリケーションを再起動します。
エージェントのデプロイを確認
確認:Contrastが機能しているかを確認するために、通常通りにアプリケーションを使用します。例えば、アプリケーションのWebインターフェイスをクリックしたり、APIコマンドを送信してみてください。
Select Administration, then Agent management to verify that your agent appears in the list.
Verify that you see the name of your application in the list.
Select Servers in the header.
Verify that you see the name of your local server in the list.