Edge for Private Cloud v4.18.05
Apigee には、インストールの検証に使用できるテスト スクリプトが用意されています。
検証テストを実行する
検証テストプロセスの各ステップで、成功した場合は HTTP 20X レスポンス コードが返されます。 テストです。
テスト スクリプトを実行するには:
- Management Server ノードに
apigee-validate
をインストールします。/opt/apigee/apigee-service/bin/apigee-service apigee-validate install
- Management Server ノードで setup コマンドを実行して、テスト スクリプトを呼び出します。
/opt/apigee/apigee-service/bin/apigee-service apigee-validate setup -f configFile
configFile ファイルには次のプロパティを含める必要があります。
APIGEE_ADMINPW=SYS_ADMIN_PASSWORD
省略した場合は、パスワードの入力を求められます。
デフォルトでは、
apigee-validate
ユーティリティは Router に仮想ホストを作成します。 ポート 59001 を使用しますRouter でそのポートが開いていない場合は、必要に応じてVHOST_PORT
プロパティを使用してポートを設定します。例:VHOST_PORT=9000
- このスクリプトは次の処理を行います。
<ph type="x-smartling-placeholder">
- </ph>
- 組織を作成して Pod に関連付ける。
- 環境を作成し、Message Processor をその環境に関連付けます。
- 仮想ホストを作成する。
- シンプルなヘルスチェック プロキシをインポートし、アプリケーションを 「test」できます。
- SmartDocs プロキシをインポートします。
- すべてが想定どおりに動作していることを確認するためのテストを実行します。
テストが成功すると、20X HTTP レスポンスが返されます。
テスト スクリプトによって作成された組織、環境、その他のアーティファクトを削除するには:
- 次のコマンドを実行します。
/opt/apigee/apigee-service/bin/apigee-service apigee-validate clean -f configFile
ここで、configFile はテストの実行に使用したファイルと同じファイルです。
Pod のインストールを確認する
Apigee Analytics をインストールしたので、次の操作を行うことをおすすめします。 基本的かつ重要な検証手順です。
- 管理サーバーがセントラル POD にあることを確認します。Management Server で次のコマンドを実行します。
次の
curl
コマンドを使用します。curl -u sysAdminEmail:password http://localhost:8080/v1/servers?pod=central
出力は次の形式のようになります。
[ { "internalIP" : "192.168.1.11", "isUp" : true, "pod" : "central", "reachable" : true, "region" : "dc-1", "tags" : { "property" : [ ] }, "type" : [ "application-datastore", "scheduler-datastore", "management-server", "auth-datastore", "apimodel-datastore", "user-settings-datastore", "audit-datastore" ], "uUID" : "d4bc87c6-2baf-4575-98aa-88c37b260469" }, { "externalHostName" : "localhost", "externalIP" : "192.168.1.11", "internalHostName" : "localhost", "internalIP" : "192.168.1.11", "isUp" : true, "pod" : "central", "reachable" : true, "region" : "dc-1", "tags" : { "property" : [ { "name" : "started.at", "value" : "1454691312854" }, ... ] }, "type" : [ "qpid-server" ], "uUID" : "9681202c-8c6e-4242-b59b-23e3ef092f34" } ]
- Router と Message Processor がゲートウェイ Pod にあることを確認します。Management Server で次のコマンドを実行します。
次の
curl
コマンドを実行します。curl -u sysAdminEmail:password http://localhost:8080/v1/servers?pod=gateway
Router と Message Processor を除き、セントラル Pod と同様の出力が表示されます。
- Postgres が分析 Pod にあることを確認します。Management Server で次のコマンドを実行します。
curl
コマンド:curl -u sysAdminEmail:password http://localhost:8080/v1/servers?pod=analytics
Postgres に関する点を除き、セントラル POD と似た出力が表示されます。