Flex Gateway新着情報
Governance新着情報
Monitoring API ManagerAnypoint Platform には、Runtime Manager のスクリプトおよびコマンドラインツールが用意されています。 コマンドラインインターフェース (CLI) は、対話型シェルと標準 CLI モードの両方をサポートしており、以下で動作します。
| Anypoint Platform CLI で対象サーバーを認識できるように、手動で各サーバーをプラットフォームに登録する必要があります。 |
| コマンド | 説明 |
|---|---|
スタンドアロンアプリケーションアーティファクトバイナリをダウンロードする |
|
オンプレミスサーバー、サーバーグループ、クラスターにアプリケーションをデプロイまたは再デプロイする |
|
スタンドアロンアプリケーションアーティファクトを変更する |
|
スタンドアロンアプリケーションを開始する |
|
スタンドアロンアプリケーションを削除する |
|
スタンドアロンアプリケーションの詳細情報を表示する |
|
環境内のすべてのスタンドアロンアプリケーションをリストする |
|
スタンドアロンアプリケーションを再起動する |
|
スタンドアロンアプリケーションを停止する |
|
スタンドアロンアプリケーションをコピーする |
> runtime-mgr:standalone-application:artifact [flags] <identifier> <directory>
このコマンドは、identifier アプリケーションのアプリケーションアーティファクトを directory で渡されるディレクトリにダウンロードします。
identifier フラグは、アプリケーション ID または名前のいずれかになります。
このコマンドでは、デフォルトのフラグ --help のみを受け入れます。
> runtime-mgr:standalone-application:deploy [flags] <targetIdentifier> <name> <zipfile>
このコマンドは、パス zipfile の ZIP ファイルとして渡されるアプリケーションを targetIdentifier で渡されるオンプレミスの対象にデプロイまたは再デプロイします。
targetIdentifier フラグは、対象 ID または名前のいずれかになります。
対象は、サーバー、サーバーグループ、クラスターのいずれかになります。
このコマンドでは、デフォルトのフラグ --help のみを受け入れます。
アプリケーションを再デプロイしてログレベルを設定したり、インサイトイベント追跡を有効にしたりするには、「runtime-mgr:standalone-application:modify」を参照してください。
> runtime-mgr:standalone-application:modify [flags] <identifier> <zipfile>
このコマンドでは、パスとして zipfile で渡される ZIP ファイルアプリケーションを使用して、identifier で渡されるスタンドアロン (オンプレミス) アプリケーションを変更します。
identifier オプションでは、アプリケーション識別子を指定します。
識別子を取得するには、「runtime-mgr:standalone-application:list」を参照してください。
このコマンドでは、デフォルトの --help フラグ以外に次のフラグも受け入れます。
| フラグ | 説明 |
|---|---|
|
各 Mule トランザクションのメッセージメタデータを保存する。 |
|
ログレベルとスコープのペアを設定する。
複数のログレベルを設定するには、 |
> runtime-mgr:standalone-application:start [flags] <identifier>
このコマンドでは、identifier で渡されるスタンドアロン (オンプレミス) アプリケーションを開始します。
このコマンドでは、デフォルトのフラグ --help のみを受け入れます。
> runtime-mgr:standalone-application:delete [flags] <identifier>
このコマンドでは、identifier で渡されるスタンドアロン (オンプレミス) アプリケーションを削除します。
このコマンドでは、デフォルトのフラグ --help のみを受け入れます。
| このコマンドは、削除する前に 2 回入力を促しません。削除命令を送信する場合、確認を求められることはありません。 |
> runtime-mgr:standalone-application:describe [flags] <identifier>
このコマンドでは、identifier で渡されるスタンドアロン (オンプレミス) アプリケーションの状況、作成日、最終更新日などの詳細情報を表示します。
フラグ -o json を使用して、<name> で指定するアプリケーションの未加工の JSON 応答を取得します。
このコマンドには --output フラグを使用できます。--output フラグを使用して、応答形式を指定します。サポートされている値は、table (デフォルト) および json です。
このコマンドでは、デフォルトのフラグ --help も受け入れます。
> runtime-mgr:standalone-application:list [flags]
このコマンドでは、すべてのスタンドアロン (オンプレミス) アプリケーションをリストします。
このコマンドでは、デフォルトの --help フラグ以外に次のフラグも受け入れます。
| フラグ | 説明 |
|---|---|
|
取得する結果の数を指定する |
|
渡されるアプリケーションの数をオフセットする |
|
応答形式を指定する。 |
> runtime-mgr:standalone-application:restart [flags] <identifier>
このコマンドでは、identifier で渡されるスタンドアロン (オンプレミス) アプリケーションを再起動します。
このコマンドでは、デフォルトのフラグ --help のみを受け入れます。
> runtime-mgr:standalone-application:stop [flags] <identifier>
このコマンドでは、identifier で渡されるスタンドアロン (オンプレミス) アプリケーションを停止します。
このコマンドでは、デフォルトのフラグ --help のみを受け入れます。
> runtime-mgr:standalone-application:copy [flags] <source> <target> <targetIdentifier>
このコマンドでは、source で渡されるスタンドアロン (オンプレミス) アプリケーションを target で渡される対象およびサーバー、サーバーグループ、クラスター ID (targetIdentifier で渡される名前) にコピーします。
source と destination の引数はどちらも、次のように <organizationName>:<environmentName>/<appName> の形式を使用して表されます。
> runtime-mgr:standalone-application:copy Services:QA/application-1 Development:QA/application-2 123456
application-1 という名前のアプリケーションをサービス組織の QA 環境からサーバー ID 123456 の Development 組織の QA 環境にコピーします。
Anypoint Platform CLI でサービス組織の QA 環境を使用する場合、コマンドの source としてアプリケーション名を使用できます。
> runtime-mgr:standalone-application:copy application-1 Development/QA/application-2 123456
このコマンドを実行するには、ユーザーに OS の /tmp ディレクトリ (CLI のインストール先) への参照/更新アクセス権が必要です。
|
このコマンドでは、デフォルトのフラグ --help のみを受け入れます。
| コマンド | 説明 |
|---|---|
アラートの情報を表示する |
|
スタンドアロンランタイムの新しいアラートを作成する |
|
スタンドアロンランタイムのアラートを変更する |
|
環境内のスタンドアロンランタイムのすべてのアラートをリストする |
> runtime-mgr:standalone-alert:describe [flags] <alertId>
このコマンドは、alertId で渡されるアラートの情報を表示します。
このコマンドには --output フラグを使用できます。--output フラグを使用して、応答形式を指定します。サポートされている値は、table (デフォルト) および json です。
このコマンドでは、デフォルトのフラグ --help も受け入れます。
> runtime-mgr:standalone-alert:create <name> [flags]
このコマンドは、name で渡される ID を使用して、スタンドアロンランタイムの新しいアラートを作成します。
アラート name は 256 文字に制限されます。
このコマンドでは、デフォルトの --help フラグ以外に次のフラグも受け入れます。
| フラグ | 説明 |
|---|---|
|
アラートの重要度 |
|
アラートのリソース種別 |
|
アラートのリソース ID。複数回使用できます。指定されていない場合、すべてのリソースでアラートがトリガーされます。 |
|
アラートのトリガー条件 |
|
条件の期間 (分) |
|
条件のしきい値 |
|
しきい値に関する値を記述する条件演算子。 |
|
アラート通知メールの件名 |
|
アラート通知メールの本文 |
|
アラート通知を送信するユーザー名。複数回使用して、最大 20 件のプラットフォームユーザー ID を指定できます。 |
|
アラート通知を送信するメールアドレス。複数回使用して、最大 20 件のメールアドレスを指定できます。 |
| このコマンドには複数オプションのフラグがあります。コマンドで複数オプションのフラグを使用する場合は、フラグの前にパラメーターを置くか、パラメーターの前に `-- ` (2 つのダッシュの後にスペース) を使用します。 |
> runtime-mgr:standalone-alert:modify <alertId> [flags]
このコマンドは、alertId で渡されるアラートを変更します。
このコマンドでは、デフォルトの --help フラグ以外に次のフラグも受け入れます。
| フラグ | 説明 |
|---|---|
|
アラート名 |
|
アラートの重要度 |
|
アラートのリソース種別 |
|
アラートのリソース ID。複数回使用できます。指定されていない場合、すべてのリソースでアラートがトリガーされます。 |
|
アラートのトリガー条件 |
|
条件の期間 (分) |
|
条件のしきい値 |
|
しきい値に関する値を記述する条件演算子。 |
|
アラート通知メールの件名 |
|
アラート通知メールの本文 |
|
アラート通知を送信するユーザー名。複数回使用して、最大 20 件のプラットフォームユーザー ID を指定できます。 |
|
アラート通知を送信するメールアドレス。複数回使用して、最大 20 件のメールアドレスを指定できます。 |
| このコマンドには複数オプションのフラグがあります。コマンドで複数オプションのフラグを使用する場合は、フラグの前にパラメーターを置くか、パラメーターの前に `-- ` (2 つのダッシュの後にスペース) を使用します。 |
| コマンド | 説明 |
|---|---|
サーバーの情報を表示する |
|
サーバーを変更する |
|
サーバー登録トークンを取得する。新しいサーバーを登録するには、このトークンを使用する必要があります。 |
|
サーバーを削除する |
|
スタンドアロンアプリケーションアーティファクトを変更する |
> runtime-mgr:server:describe [flags] <serverId>
このコマンドは、serverId で渡されるサーバーの情報を表示します。
このコマンドには --output フラグを使用できます。--output フラグを使用して、応答形式を指定します。サポートされている値は、table (デフォルト) および json です。
このコマンドでは、デフォルトのフラグ --help のみを受け入れます。
> runtime-mgr:server:modify [flags] <serverId>
このコマンドは、serverId で渡されるサーバーを変更します。
クラスターの ID を更新するには、--name フラグを渡す必要があります。
このコマンドでは、--name フラグ以外にデフォルトの --help フラグも使用できます。
> runtime-mgr:server:token [flags]
このコマンドは、サーバー登録トークンを取得します。新しいサーバーを登録するには、このトークンを使用する必要があります。
このコマンドでは、デフォルトのフラグ --help のみを受け入れます。
| コマンド | 説明 |
|---|---|
サーバーのサーバーグループを作成する |
|
サーバーグループの情報を表示する |
|
サーバーグループを変更する |
|
サーバーをサーバーグループに追加する |
|
サーバーグループを削除する |
|
環境内のすべてのサーバーグループをリストする |
|
サーバーグループのサーバーを削除する |
> runtime-mgr:serverGroup:create [flags] <name> [serverIds...]
このコマンドは、後で引数として渡されるサーバー ID を使用して、name で渡される名前でサーバーグループを作成します。
このコマンドでは、デフォルトのフラグ --help のみを受け入れます。
> runtime-mgr:serverGroup:describe [flags] <serverGroupId>
このコマンドは、serverGroupId で渡されるサーバーグループの情報を表示します。
このコマンドには --output フラグを使用できます。--output フラグを使用して、応答形式を指定します。サポートされている値は、table (デフォルト) および json です。
このコマンドでは、デフォルトのフラグ --help も受け入れます。
> runtime-mgr:serverGroup:modify [flags] <serverGroupId>
このコマンドは、serverGroupId で渡されるサーバーグループを変更します。
クラスターの ID を更新するには、--name フラグを渡す必要があります。
このコマンドでは、--name フラグ以外にデフォルトの --help フラグも使用できます。
> runtime-mgr:serverGroup:add:server [flags] <serverGroupId> <serverId>
このコマンドは、serverId で渡されるサーバーを serverGroupId で渡されるサーバーグループに追加します。
このコマンドでは、デフォルトのフラグ --help のみを受け入れます。
> runtime-mgr:serverGroup:delete [flags] <serverGroupId>
このコマンドは、serverGroupId で渡されるサーバーグループを削除します。
このコマンドでは、デフォルトのフラグ --help のみを受け入れます。
| このコマンドは、削除する前に 2 回入力を促しません。削除命令を送信する場合、確認を求められることはありません。 |
| コマンド | 説明 |
|---|---|
サーバーをクラスターに追加する |
|
クラスターを削除する |
|
環境内のすべてのクラスターをリストする |
|
クラスターからサーバーを削除する |
|
新しいクラスターを作成する |
|
サーバークラスターの情報を表示する |
|
クラスターを変更する |
> runtime-mgr:cluster:add:server [flags] <clusterId> <serverId>
このコマンドは、clusterId のクラスターを serverId で渡されるサーバーに追加します。
このコマンドでは、デフォルトのフラグ --help のみを受け入れます。
> runtime-mgr:cluster:delete [flags] <clusterId>
このコマンドは、clusterId で渡されるクラスターを削除します。
このコマンドでは、デフォルトのフラグ --help のみを受け入れます。
| このコマンドは、削除する前に 2 回入力を促しません。削除命令を送信する場合、確認を求められることはありません。 |
> runtime-mgr:cluster:list [flags]
このコマンドは、環境内のすべてのクラスターをリストします。
このコマンドには --output フラグを使用できます。--output フラグを使用して、応答形式を指定します。サポートされている値は、table (デフォルト) および json です。
このコマンドでは、デフォルトのフラグ --help も受け入れます。
> runtime-mgr:cluster:remove:server [flags] <clusterId> <serverId>
このコマンドは、clusterId で渡されるクラスターから serverId で渡されるサーバーを削除します。
このコマンドでは、デフォルトのフラグ --help のみを受け入れます。
> runtime-mgr:cluster:create <name> [flags]
このコマンドは、name で渡される ID を使用してクラスターを作成します。
このコマンドでは、デフォルトの --help フラグ以外に次のフラグも受け入れます。
| フラグ | 説明 |
|---|---|
|
クラスターをマルチキャストにする必要があるかどうか |
|
サーバー ID と IP アドレスのペア。マルチキャストクラスターの場合、後者は省略可能です。複数のサーバーを追加するには、複数の値を指定します。 |
| このコマンドには複数オプションのフラグがあります。コマンドで複数オプションのフラグを使用する場合は、フラグの前にパラメーターを置くか、パラメーターの前に `-- ` (2 つのダッシュの後にスペース) を使用します。 |