-I
--insecure
# mulesoft Runtime Manager - Full Documentation # amc\_setup パラメーターによる REST 接続の設定 [Private Cloud Edition](deployment-strategies#anypoint-platform-private-cloud-edition) REST 接続 `amc_setup` パラメーターは、Anypoint Platform の両方のバージョン (クラウドとオンプレミス) で動作し、Mule Runtime Engine と任意の外部クライアントとの直接の REST 接続が可能です。これによって、外部クライアントは [Runtime Manager エージェントの REST API](https://docs.mulesoft.com/jp/runtime-manager/runtime-manager-agent-api) を使用して直接 Mule Runtime Engine にアクセスし、管理できます。 Runtime Manager エージェントを設定して、非セキュア接続またはセキュア接続のいずれかを許可できます。 セキュア REST 設定では、有効なデジタル証明書を使用して Runtime Manager エージェントを設定します。非セキュア REST 設定では、このステップをスキップできます。 ## [](#非セキュア接続チャネル)非セキュア接続チャネル 暗号化されていない接続を使用するように Runtime Manager エージェントを設定するには、インストールコマンドラインで `-I` パラメーターを指定します。これは、REST トランスポートでのみ有効です。ブラウザーや、HTTP 要求を実行するその他のツールを使用して、API とのやりとりを行うことができます。
| パラメーター | 説明 |
|---|---|
|
Runtime Manager エージェントが暗号化されていない接続を使用するように設定します。 デフォルトの TCP ポートは 9999 です。そのため、ベース URL |
| パラメーター | 説明 |
|---|---|
|
Runtime Manager エージェントがオンプレミス管理コンソールと TLS 接続を確立するように設定します。 キーストア (公開/非公開キーペア) とトラストストアのファイルを JKS 形式で提供します。 |
Runtime Manager エージェントバージョン 1.11.0 以降では、デフォルトのトラストストアの名前は anypoint-truststore.jks になります。Runtime Manager エージェントの以前のバージョンでは、デフォルトの名前は truststore.jks でした。 |
Runtime Manager エージェントバージョン 1.10.0 以降では、デフォルトのトラストストアの名前は anypoint-truststore.jks になります。Runtime Manager エージェントの以前のバージョンでは、デフォルトの名前は truststore.jks でした。 |
| Anypoint Studio でアプリケーションを実行すると、Studio の埋め込みテストサーバーにアプリケーションがデプロイされます。 このサーバーは本番デプロイメント用ではなく、アップタイム制限が適用されるため、Runtime Manager でサポートされているいずれかのデプロイメントオプションを使用して Mule アプリケーションをデプロイしてください。 |
| キー | 説明 |
|---|---|
|
必須。 |
|
必須。1 つのバリデーター種別は複数の実装を持つことができます。Runtime Manager エージェントで実装される |
|
省略可能。バリデーターの実装を有効にするには |
| キー | 説明 |
|---|---|
|
省略可能。デプロイメントに使用するすべての JAR ファイルの署名を検証するために使用する 1 つ以上の証明書を含むトラストストアのファイル名。デフォルトの場所は |
|
省略可能。 |
|
省略可能。トラストストアファイルに保存されている各証明書は、別名文字列で識別されます。このプロパティは、すべての JAR ファイルの検証に使用する単一の別名を指定します。別名を指定しなかった場合、バリデーターはトラストストアのすべての証明書を使用して JAR ファイルの署名を検証します。 |
|
JKS では省略可能ですが、PKCS12 では必須です。トラストストアファイルのパスワード。 |
Runtime Manager エージェントでは、Mule 3.x のみで mule.agent.jmx.publisher.service を使用した JMX bean の監視をサポートしています。 Mule 4.x では、bean が JMX に公開されません。 |
| エージェントのダウンロードには Enterprise サポートアカウントが必要です。 |
|
可能な場合は、Equality の会社の値に一致するように、含めない用語を変更しました。顧客の実装に対する影響を回避するために、一部の用語は変更されていません。 |
$MULE_HOME は、Mule をインストールした場所を指定する環境変数です。 次の手順では、Mac または Linux 用のパスを使用しています。Windows を使用している場合は、$MULE_HOME パスを %MULE_HOME% に置き換えてください。 |
| 個別の JVM で Runtime Manager エージェントを実行することはできません。 |
| Mule バージョン | Runtime Manager エージェントのバージョン | Java バージョン |
|---|---|---|
4.3.0 |
2.4.3 以降 |
8 |
4.4.0 |
2.4.27 以降 |
8 |
4.4.0 |
2.4.28 以降 |
8,11 |
4.5.0 |
2.5.6 以降 |
8,11 |
4.6.0 |
2.6.0 以降 |
8,11,17 |
| 互換性の表に記載されているバージョンより前の Runtime Manager エージェントバージョンでは、互換性がなかったり、不整合が生じたりする可能性があります。 |
| エージェントのダウンロードには Enterprise サポートアカウントが必要です。 |
| エージェントは無効化されても起動しますが、いかなる操作も実行しません。 |
| パラメーター | 値 | 説明 | ||
|---|---|---|---|---|
|
コマンドのヘルプをコマンドラインに表示します。 |
|||
|
既存の
|
|||
|
既存の このオプションのみを使用してパスワードを暗号化します。 詳細は、[Encrypt Passwords in an Existing mule-agent.yml File]を参照してください。 |
|||
|
たとえばメインパスワードを変更する前に、既存の このオプションのみを使用してパスワードを復号化します。 詳細は、[Update the Main Password]および[Display Passwords in mule-agent.yml in Plain Text]を参照してください。 |
|||
|
|
インストールスクリプトを amc_setup スクリプトは、 |
||
|
API ゲートウェイの |
|||
|
暗号化されていない REST 接続を使用するようにエージェントを設定します。 非セキュア接続チャネルを参照してください。 このパラメーターは、PCE このオプションは、 |
|||
|
オンプレミス管理コンソールと TLS 接続を確立するようにエージェントを設定します。 セキュア接続チャネルを参照してください このパラメーターは、PCE このオプションは、 |
|||
|
|
Anypoint Platform PCE または MuleSoft が管理するクラウドベースの Anypoint Platform のどちらかと接続するようにエージェントを設定します。
|
||
|
|
接続に登録するときに使用するプロキシ設定を指定します。 「プロキシサーバー経由のエージェントへの接続」を参照してください。 |
||
|
|
デプロイ先のリージョンを指定します。使用できるリージョンは |
||
|
*nix ベースのサーバーで Mule 4 ランタイムの FIPS 140-2 コンプライアンスを有効にします。 |
| パラメーター | 値 | 説明 |
|---|---|---|
|
|
Runtime Manager のローカルインスタンスのサービスの場所を示す URL を指定します (例: サービスが使用可能かどうかは、 |
|
|
MCM のローカルインスタンスのサービスの場所を示す URL を指定します (例: サービスが使用可能かどうかは、 |
|
|
アクセス管理のローカルインスタンスのサービスの場所を示す URL を指定します (例: サービスが使用可能かどうかは、 |
|
|
コントラクトキャッシュサービスのローカルインスタンスのサービスの場所を示す URL を指定します (例: |
|
|
API Manager のローカルインスタンスのサービスの場所を示す URL を指定します (例: サービスが使用可能かどうかは、 |
|
|
認証プロキシのサービスの場所を示す URL を指定します (例: |
$MULE_HOME は、Mule をインストールした場所を指定する環境変数です。 次の手順では、Mac または Linux 用のパスを使用しています。Windows を使用している場合は、$MULE_HOME パスを %MULE_HOME% に置き換えてください。 |
amc_debug スクリプトは、現時点では Linux/Unix ベースのシステムでのみ使用できます。 |
| 項目 | 説明 |
|---|---|
|
アプリケーションに関する次の情報が含まれます。
アプリケーションの全状態のリストは、「アプリケーションの状態とデプロイメントの状況」セクションを参照してください。 |
|
デプロイメントの現在の状況。デプロイメント操作の完了後、メッセージは すべての状況メッセージのリストは、「アプリケーションの状態とデプロイメントの状況」セクションを参照してください。 |
|
現在のデプロイメントフェーズについての情報メッセージ。デプロイメントが失敗した場合、失敗の理由についての情報がこのメッセージ含まれます。 |
| 項目 | 説明 |
|---|---|
|
ドメインに関する次の情報が含まれます。
|
|
デプロイメントの現在の状況。デプロイメント操作の完了後、メッセージは すべての状況メッセージのリストは、「アプリケーションの状態とデプロイメントの状況」セクションを参照してください。 |
|
現在のデプロイメントフェーズについての情報メッセージ。デプロイメントが失敗した場合、失敗の理由についての情報がこのメッセージ含まれます。 |
| 項目 | データ型 | 説明 | 型 | デフォルト値 |
|---|---|---|---|---|
|
String (文字列) |
データベースサーバーとの通信に使用される JDBC ドライバー。 |
必須 |
|
|
String (文字列) |
データベースサーバーの JDBC URL。 |
必須 |
|
|
String (文字列) |
データベースサーバーに接続するために使用するユーザー名。 |
必須 |
|
|
String (文字列) |
データベースサーバーに接続するために使用するパスワード。 |
必須 |
|
|
String (文字列) |
エージェントがイベントを保存するテーブルの名前。 |
省略可能 |
|
| 項目 | データ型 | 説明 | 型 | デフォルト値 |
|---|---|---|---|---|
|
String (文字列) |
データベースサーバーとの通信に使用される JDBC ドライバー。 |
必須 |
|
|
String (文字列) |
データベースサーバーの JDBC URL。 |
必須 |
|
|
String (文字列) |
データベースサーバーに接続するために使用するユーザー名。 |
必須 |
|
|
String (文字列) |
データベースサーバーに接続するためのパスワード。 |
必須 |
|
|
String (文字列) |
エージェントがイベントを保存するテーブルの名前。 |
省略可能 |
|
|
String (文字列) |
エージェントがメインイベントに関連付けられた注釈を保存するテーブルの名前。 |
省略可能 |
|
|
String (文字列) |
エージェントがメインイベントに関連付けられたカスタムビジネスイベントを保存するテーブルの名前。 |
省略可能 |
|
| Splunk でデータ入力を登録したときに Splunk インデックス、Splunk 接続元、Splunk 接続元種別の値を設定してある場合は、このウィンドウで指定した値がそれらの値よりも優先されます。 |
| 項目 | 説明 | デフォルト値 |
|---|---|---|
Username (ユーザー名) (必須) |
Splunk に接続するためのユーザー名 |
|
Password (パスワード) (必須) |
Splunk ユーザー名に関連付けられているパスワード |
|
host (ホスト) (必須) |
Splunk を実行中のサーバーの IP アドレスまたはホスト名 |
|
port (ポート) |
Splunk 管理ポート |
8089 |
protocol (プロトコル) |
Splunk 管理ポートとの接続用プロトコル 選択できる値は http、https、tcp です。 |
https |
SSL Protocol (SSL プロトコル) (REST API のみ) |
HTTPS 接続で使用される SSL セキュリティプロトコル 可能な値は TLSv1_2、TLSv1_1、TLSv1、SSLv3 です。 |
TLSv1_2 |
Splunk Index (Splunk インデックス) |
すべてのイベントの送信先となる Splunk インデックスの名前 指定したインデックスが存在しない場合は、ユーザー名に関連付けられている権限が適切であれば、内部ハンドラーによってインデックスが作成されます。 |
main |
Splunk Source (Splunk 送信元種別) |
Splunk に送信されるイベントで使用される送信元 |
mule-events |
Splunk Type (Splunk 種別) |
Splunk に送信されるイベントで使用される送信元種別 |
mule |
Date Format (日付形式) |
タイムスタンプで使用される日付形式 |
yyyy-MM-dd’T’HH:mm:ssSZ |
イベント追跡ログファイル ($MULE_HOME/logs/events-%d{yyyy-dd-MM}-%i.log) は自動的には削除されません。定期的に手動でログを削除する必要があります。 |
API ゲートウェイ wrapper.conf を設定しても (ステップ 1)、データの外部宛先を割り当てないと (ステップ 2)、分析データは API ゲートウェイサーバーのキューに累積し、システムクラッシュの原因となることがあります。 |
| Anypoint Platform CLI で対象サーバーを認識できるように、手動で各サーバーをプラットフォームに登録する必要があります。 |
| コマンド | 説明 |
|---|---|
スタンドアロンアプリケーションアーティファクトバイナリをダウンロードする |
|
オンプレミスサーバー、サーバーグループ、クラスターにアプリケーションをデプロイまたは再デプロイする |
|
スタンドアロンアプリケーションアーティファクトを変更する |
|
スタンドアロンアプリケーションを開始する |
|
スタンドアロンアプリケーションを削除する |
|
スタンドアロンアプリケーションの詳細情報を表示する |
|
環境内のすべてのスタンドアロンアプリケーションをリストする |
|
スタンドアロンアプリケーションを再起動する |
|
スタンドアロンアプリケーションを停止する |
|
スタンドアロンアプリケーションをコピーする |
| フラグ | 説明 |
|---|---|
|
各 Mule トランザクションのメッセージメタデータを保存する。 |
|
ログレベルとスコープのペアを設定する。
複数のログレベルを設定するには、 |
| このコマンドは、削除する前に 2 回入力を促しません。削除命令を送信する場合、確認を求められることはありません。 |
| フラグ | 説明 |
|---|---|
|
取得する結果の数を指定する |
|
渡されるアプリケーションの数をオフセットする |
|
応答形式を指定する。 |
このコマンドを実行するには、ユーザーに OS の /tmp ディレクトリ (CLI のインストール先) への参照/更新アクセス権が必要です。 |
| コマンド | 説明 |
|---|---|
アラートの情報を表示する |
|
スタンドアロンランタイムの新しいアラートを作成する |
|
スタンドアロンランタイムのアラートを変更する |
|
環境内のスタンドアロンランタイムのすべてのアラートをリストする |
| フラグ | 説明 |
|---|---|
|
アラートの重要度 |
|
アラートのリソース種別 |
|
アラートのリソース ID。複数回使用できます。指定されていない場合、すべてのリソースでアラートがトリガーされます。 |
|
アラートのトリガー条件 |
|
条件の期間 (分) |
|
条件のしきい値 |
|
しきい値に関する値を記述する条件演算子。 |
|
アラート通知メールの件名 |
|
アラート通知メールの本文 |
|
アラート通知を送信するユーザー名。複数回使用して、最大 20 件のプラットフォームユーザー ID を指定できます。 |
|
アラート通知を送信するメールアドレス。複数回使用して、最大 20 件のメールアドレスを指定できます。 |
| このコマンドには複数オプションのフラグがあります。コマンドで複数オプションのフラグを使用する場合は、フラグの前にパラメーターを置くか、パラメーターの前に `-- ` (2 つのダッシュの後にスペース) を使用します。 |
| フラグ | 説明 |
|---|---|
|
アラート名 |
|
アラートの重要度 |
|
アラートのリソース種別 |
|
アラートのリソース ID。複数回使用できます。指定されていない場合、すべてのリソースでアラートがトリガーされます。 |
|
アラートのトリガー条件 |
|
条件の期間 (分) |
|
条件のしきい値 |
|
しきい値に関する値を記述する条件演算子。 |
|
アラート通知メールの件名 |
|
アラート通知メールの本文 |
|
アラート通知を送信するユーザー名。複数回使用して、最大 20 件のプラットフォームユーザー ID を指定できます。 |
|
アラート通知を送信するメールアドレス。複数回使用して、最大 20 件のメールアドレスを指定できます。 |
| このコマンドには複数オプションのフラグがあります。コマンドで複数オプションのフラグを使用する場合は、フラグの前にパラメーターを置くか、パラメーターの前に `-- ` (2 つのダッシュの後にスペース) を使用します。 |
| コマンド | 説明 |
|---|---|
サーバーの情報を表示する |
|
サーバーを変更する |
|
サーバー登録トークンを取得する。新しいサーバーを登録するには、このトークンを使用する必要があります。 |
|
サーバーを削除する |
|
スタンドアロンアプリケーションアーティファクトを変更する |
| このコマンドは、削除する前に 2 回入力を促しません。削除命令を送信する場合、確認を求められることはありません。 |
| コマンド | 説明 |
|---|---|
サーバーのサーバーグループを作成する |
|
サーバーグループの情報を表示する |
|
サーバーグループを変更する |
|
サーバーをサーバーグループに追加する |
|
サーバーグループを削除する |
|
環境内のすべてのサーバーグループをリストする |
|
サーバーグループのサーバーを削除する |
| このコマンドは、削除する前に 2 回入力を促しません。削除命令を送信する場合、確認を求められることはありません。 |
| コマンド | 説明 |
|---|---|
サーバーをクラスターに追加する |
|
クラスターを削除する |
|
環境内のすべてのクラスターをリストする |
|
クラスターからサーバーを削除する |
|
新しいクラスターを作成する |
|
サーバークラスターの情報を表示する |
|
クラスターを変更する |
| このコマンドは、削除する前に 2 回入力を促しません。削除命令を送信する場合、確認を求められることはありません。 |
| フラグ | 説明 |
|---|---|
|
クラスターをマルチキャストにする必要があるかどうか |
|
サーバー ID と IP アドレスのペア。マルチキャストクラスターの場合、後者は省略可能です。複数のサーバーを追加するには、複数の値を指定します。 |
| このコマンドには複数オプションのフラグがあります。コマンドで複数オプションのフラグを使用する場合は、フラグの前にパラメーターを置くか、パラメーターの前に `-- ` (2 つのダッシュの後にスペース) を使用します。 |
| ユニキャストクラスターにサーバーを追加すると、クラスター内のすべての既存のサーバーが再起動されます。 |
ワーカーの再起動後は、CPU とメモリの情報はダッシュボードには表示されません。これらの情報を維持するには、dashboardStats API を使用してください。または、Anypoint Monitoring で Titanium サブスクリプションを使用することで、このデータを保存できます。 |
| グラフに表示される平均、最小、最大: | |||
|---|---|---|---|
選択された時間範囲 |
Mule メッセージ数 |
エラー数 |
応答時間 (ミリ秒) |
3 時間 |
毎分 |
毎分 |
毎分 |
24 時間 |
8 分ごと |
8 分ごと |
8 分ごと |
7 日間 |
毎時 |
毎時 |
毎時 |
2 週間 |
2 時間ごと |
2 時間ごと |
2 時間ごと |
| CloudHub 2.0 デプロイメントでは、Runtime Manager の監視機能はアプリケーションでのみ使用できます。詳細は、「CloudHub 2.0 にデプロイされたアプリケーションの監視」を参照してください。 |
| Mule が Windows で動作している場合に Runtime Manager の監視ダッシュボードを使用するには、パフォーマンスログユーザーグループに属するユーザーが Mule サービスを起動する必要があります。 |
|
可能な場合は、Equality の会社の値に一致するように、含めない用語を変更しました。顧客の実装に対する影響を回避するために、一部の用語は変更されていません。 |
|
Mule エージェントプラグイン用の Java API |
|
RESTful Web サービス用の Java API |
|
Java Servlet API |
|
javax.inject API |
|
Google Guice コアライブラリ |
|
Apache Log4j API |
| キー | 説明 |
|---|---|
|
アプリケーションの名前を表す文字列。 |
|
アプリケーションのデプロイに使用される一時ファイルのパスを表す文字列値。 |
|
アプリケーションのプロパティを表す Map<String, String>。 |
|
Runtime Manager アラートでは 30 日間のアラート履歴が保持されます。 アラートは、条件が指定されたしきい値を超えるとトリガーされます。 |
| CloudHub 2.0 では、アラートはアプリケーションのみに適用され、サーバーには適用されません。 |
| CloudHub 複数ワーカーアプリケーションのアラートでは、アプリケーション全体の CPU しきい値が考慮されます。 |
| Windows 環境では、この情報が提供されないため、このメトリクスを使用できません。 |
| 文字 $& の組み合わせは使用できません。 |
| アラートタイプ | アラート | 該当する変数 |
|---|---|---|
All Alerts (すべてのアラート) |
|
|
CloudHub App Alerts (CloudHub アプリケーションアラート) |
CPU usage - CloudHub (CPU 使用量 - CloudHub) |
|
Memory usage - CloudHub (メモリ使用量 - CloudHub) |
||
Custom application notification (カスタムアプリケーション通知) |
|
|
Deployment failed (デプロイに失敗しました) |
|
|
Deployment success (デプロイメントに成功しました) |
|
|
Worker not responding (ワーカーが応答していません) |
||
Exceeds event traffic threshold (イベントトラフィックしきい値を超過しています) |
|
|
Hybrid App Alerts (ハイブリッドアプリケーションアラート) |
All Hybrid App Alerts (すべてのハイブリッドアプリケーションアラート) |
|
Number of Mule messages (Mule メッセージ数) |
|
|
Number of errors (エラー数) |
||
Response time (応答時間) |
||
Server Alerts (サーバーアラート) |
All Server Alerts (すべてのサーバーアラート) |
|
Agent version changed (エージェントのバージョンが変更されました) |
|
|
Runtime version changed (ランタイムのバージョンが変更されました) |
||
Server CPU usage (サーバーの CPU 使用量) |
|
|
Server Load average (サーバー負荷の平均) |
||
Server Memory average (サーバーメモリの平均) |
||
Server Thread count (サーバースレッド数) |
||
Server Group Alerts (サーバーグループアラート) |
All Server Group Alerts (すべてのサーバーグループアラート) |
|
Server Group’s node CPU usage (サーバーグループのノード CPU 使用量) |
|
|
Server Group’s node Load average (サーバーグループのノード負荷の平均) |
||
Server Group’s node Memory usage (サーバーグループのノードメモリ使用量) |
||
Server Group’s node Thread count (サーバーグループのノードスレッド数) |
||
Server Group’s node connected (サーバーグループのノードが接続されました) |
|
|
Server Group’s node disconnected (サーバーグループのノードが切断されました) |
||
Server added to Server Group (サーバーグループにサーバーが追加されました) |
||
Server removed from Server Group (サーバーグループからサーバーが削除されました) |
||
Cluster Alerts (クラスターアラート) |
All Cluster Alerts (すべてのクラスターアラート) |
|
Cluster’s node CPU usage (クラスターのノード CPU 使用量) |
|
|
Cluster’s node Load average (クラスターのノード負荷の平均) |
||
Cluster’s node Memory usage (クラスターのノードメモリ使用量) |
||
Cluster’s node Thread count (クラスターのノードスレッド数) |
||
Cluster’s node disconnected (クラスターのノードが切断されました) |
|
|
Cluster’s node connected (クラスターのノードが接続されました) |
|
|
Server added to Cluster (クラスターにサーバーが追加されました) |
||
Server removed from Cluster (クラスターからサーバーが削除されました) |
||
| 変数 | 定義 |
|---|---|
|
クラスターの名前 |
|
アラートをトリガーするメトリクスの現在の値 |
|
上回るまたは下回る |
|
サーバーグループの名前 |
|
アラートに関する詳細を検索する場所 |
|
サーバーグループまたはクラスターのノードの名前 |
|
アラートをトリガーする通知のメッセージ |
|
アラートをトリガーする項目の名前
|
|
エージェントまたはランタイムの新しいバージョン番号 |
|
エージェントまたはランタイムの以前のバージョン番号 |
|
|
|
ノードの親クラスターのアラートに関する詳細を検索する場所 |
|
アラートをトリガーするノードの親クラスターのリソース (サーバーやアプリケーションなど) の名前 |
|
測定する期間。 |
|
期間の単位。 |
|
アラートをトリガーする通知の優先度 |
|
アラートをトリガーする項目の名前
|
|
アラートの重要度。 |
|
実行中や切断済みなど、アラートをトリガーするリソースの状態 |
|
アラートをトリガーする期間での数 |
|
アプリケーションで定義された、または Mule によって割り当てられたトランザクション ID |
|
Anypoint Platform 組織名 |
|
要素に関連付けられている値 |
イベント追跡を Debug に設定するとパフォーマンスが低下することがあるため、この追跡レベルはデバッグ時にのみ使用してください。 |
| 通知 | Mule 種別 | None (なし) | BE (ビジネスイベント) | Tracking (追跡) | Debug (デバッグ) |
|---|---|---|---|---|---|
Pipeline Message (パイプラインメッセージ) |
PipelineMessageNotifications |
√ |
√ |
√ |
|
Async Message (非同期メッセージ) |
AsyncMessageNotifications |
√ |
√ |
√ |
|
例外 |
ExceptionStrategyNotifications |
√ |
√ |
√ |
|
Event (イベント) |
EventNotifications |
√ |
√ |
√ |
|
Exception Strategy (例外戦略) |
ExceptionStrategyNotifications |
√ |
√ |
||
Transaction (トランザクション) |
TransactionNotifications |
√ |
√ |
||
Endpoint Message (エンドポイントメッセージ) |
EndpointMessageNotifications |
√ |
√ |
||
Message Processor (メッセージプロセッサー) |
MessageProcessorNotification |
√ |
|||
Component Message (コンポーネントメッセージ) |
ComponentMessageNotifications |
√ |
| 再生レベルオプション | 説明 |
|---|---|
|
メッセージの再生に関するデータを保存せず、これらのフローに対して再生機能を無効にします。 |
|
Mule アプリケーション内の、メッセージソースで始まる各フローのメッセージのみを後で再生するために保存します。 |
|
Mule アプリケーションのすべてのフローのメッセージを再生用に保存します。 |
| フロー追跡オプション | 説明 |
|---|---|
|
Mule アプリケーション XML 設定ファイルで指定されているフローの名前。 |
|
|
|
|
|
メッセージペイロードも後で再生するために保存するか、メッセージメタデータのみを保存するかを指定します ( |
イベント追跡ログファイル ($MULE_HOME/logs/events-%d{yyyy-dd-MM}-%i.log) は自動的には削除されません。定期的に手動でログを削除する必要があります。 |
|
インサイトを有効にすると、データ処理パフォーマンスが大きく低下し、メモリ消費量が増大します。 そのため、本番環境では長期間に渡ってインサイトを有効にしないでください。 Insight は、トランザクション ID または一意のテキスト文字列を検索することで特定のトランザクションをトラブルシューティングする目的でのみ使用してください。 本番環境を監視するためのツールについては、「アプリケーションとサーバーの監視」を参照してください。 |
| 消去した再生データを復元することはできません。 |
| 状況 | 説明 |
|---|---|
|
イベントが処理中に失敗し、関連する例外を返しました。 |
|
イベントが完全かつ正常に処理されました。 |
|
イベントが開始されましたが、まだ完了していません。 |
|
トランザクションあたりの最大イベント処理数 (10000) を超えたため、イベントの処理が保留されています。この数を超えたイベントは保留となり、処理するイベント数が上限を下回ってから処理されます。 |
|
トランザクションが 24 時間以内に完了できない場合、 |
| ユニキャストクラスターからサーバーを削除すると、クラスター内のすべての既存のサーバーが再起動されます。 |
| ユニキャストクラスターにサーバーを追加すると、クラスター内のすべての既存のサーバーが再起動されます。 |
| サーバー証明書を更新するには、手動でランタイムを再起動して新しい証明書の使用を開始する必要があります。 |
| これらの手順を実行する前に、MFA を無効にしていることを確認してください。 |
| スケジュール管理は、Mule バージョン 3.9 以降のみを使用するハイブリッドデプロイメント環境のサーバーでサポートされています。 |
| CloudHub では、アプリケーションを削除すると、コンソールからログデータにアクセスできなくなります。CloudHub では、古いログデータはパージされる前に一定期間アーカイブされます。そのため、必要に応じてデータを復元できます。詳細は、 MuleSoft ヘルプセンターでサポートケースを開いてください。 |
| アイコン | State (状態) | 説明 |
|---|---|---|
|
|
アプリケーションは実行されていません。 |
|
|
アプリケーションは他の状態へ移行中です。 |
|
|
アプリケーションは正常に動作しているか、または更新されました。 アプリケーションは少なくとも 1 つのクラスターノードで実行されている場合に [Started (開始済み)] と表示します。 |
|
|
アプリケーションのデプロイメントが失敗しました。 障害の原因がコンソールに表示されます。 |
|
アプリケーションの更新が失敗しました。 |
| アイコン | State (状態) | 説明 |
|---|---|---|
|
Deleted (削除済み) |
アプリケーションが削除されています。 |
|
Applying (適用中) |
アプリケーションは他の状態へ移行中です。 |
|
Applied (適用済み) |
アプリケーションは正常に動作しているか、または更新されました。 |
|
Failed (失敗) |
アプリケーションのデプロイメントが失敗しました。 障害の原因がコンソールに表示されます。 |
|
Unknown (不明) |
サーバーがプラットフォームに応答しないので、アプリケーションの状況は不明です (オンプレミスデプロイメントの場合のみ)。 |
| アイコン | State (状態) | 説明 |
|---|---|---|
|
実行中 |
すべてのノードが実行中です。 |
|
実行中 |
少なくとも 1 つのクラスターノードが実行中です。 |
|
通信に関する問題ありで実行中 |
すべてのノードが実行中ですが、ノード間に通信の問題があります。 |
|
Disconnected (切断済み) |
すべてのノードが切断済みです。 |
|
作成済み |
サーバー/ノードはプラットフォームに登録されていますが、開始されていません。 |
| [Dashboard (ダッシュボード)] オプションは Titanium サブスクリプションでのみ利用できます。 |
| ダッシュボードとインサイトは、Anypoint Platform Private Cloud Edition では現在使用できない機能です。「デプロイメントオプション」を参照してください。 |
| デプロイメントオプション | アイコン |
|---|---|
CloudHub 2.0 |
|
CloudHub |
|
ハイブリッド |
|
Anypoint Platform Private Cloud Edition |
|
Anypoint Runtime Fabric |
| デプロイメントオプション | 実装 | 詳細情報 |
|---|---|---|
CloudHub 2.0 |
2 つ以上のレプリカと Anypoint VPN によるクラスタリング経由。 |
|
CloudHub |
2 つ以上のワーカーと Anypoint VPN によるクラスタリング経由。 |
CloudHub High Availability Features |
ハイブリッド |
サーバーグループまたはクラスター経由。クラスター化された Mule インスタンスには、永続的な VM キュー、トランザクション、クラスター全体のデータストレージを提供する分散共有メモリがあります。 |
サーバーグループ |
Private Cloud Edition |
サーバーグループまたはクラスター経由。クラスター化された Mule インスタンスには、永続的な VM キュー、トランザクション、クラスター全体のデータストレージを提供する分散共有メモリがあります。 |
サーバーグループ |
Runtime Fabric |
自動アプリケーションフェールオーバー経由。アプリケーションごとに 2 つ以上のレプリカをデプロイすることにより、高可用性を実現できます。 |
| デプロイメントオプション | バージョン | 詳細情報 |
|---|---|---|
CloudHub 2.0 |
JDK 8 |
CloudHub 2.0 Runtime and Infrastructure Patch Update Release Notes |
CloudHub |
JDK 8 |
CloudHub Runtime and Operating System Patch Update Release Notes |
ハイブリッド |
サポートされる JDK の最小バージョンについては、Mule Runtime Engine のリリースノートを参照してください。 |
|
Private Cloud Edition |
サポートされる JDK の最小バージョンについては、Mule Runtime Engine のリリースノートを参照してください。 |
| デプロイメントオプション | サポートされる負荷分散 | Alternative/Workaround |
|---|---|---|
CloudHub 2.0 |
アプリケーションを 2 つ以上のレプリカにデプロイすると、CloudHub HTTP 負荷分散サービスはこれらのレプリカで要求を分散します。「スケールアウトとデータセンターの冗長性」を参照してください。 |
|
CloudHub |
アプリケーションが複数のワーカーで動作している場合、CloudHub の共有ロードバランサーが自動的に受信トラフィックを分散します。「専用ロードバランサー」を参照してください。 |
必要に応じて専用ロードバランサー (DLB) コンポーネントを使用することで、Anypoint Virtual Private Cloud (VPC) 内の CloudHub ワーカーにデプロイされている複数の Mule アプリケーションに外部トラフィックを転送できます。 |
ハイブリッド |
サポートされていません。 |
負荷分散は、オンプレミスリソースに接続されているツールで管理できます。 |
Private Cloud Edition |
サポートされていません。 |
負荷分散は、オンプレミスリソースに接続されているツールで管理できます。 |
Runtime Fabric |
基本的な負荷分散を行うための内部ロードバランサー。 |
また、Runtime Fabric から rsyslog サーバーにログを転送できます。 |
| デプロイメントオプション | 説明 | Alternative/Workaround | 詳細情報 |
|---|---|---|---|
CloudHub 2.0 |
CloudHub 2.0 により、各レプリカのデプロイメントのメッセージとイベントおよび Mule Runtime Engine ログを含むログデータへのアクセスが可能になります。 |
||
CloudHub |
CloudHub は、ログレベルのカスタマイズ、ログの検索、ログのダウンロードを行うためのログサービスを提供しています。 |
||
ハイブリッド |
Runtime Manager のログ機能は、ハイブリッドデプロイメントでは使用できません。 |
オンプレミスアプリケーションを設定することで、Splunk や ELK などの外部分析ソフトウェアにデータを送信できます。 |
|
Private Cloud Edition |
Runtime Manager のログ機能は、ハイブリッドデプロイメントでは使用できません。 |
Runtime Manager のログ機能は、ハイブリッドデプロイメントでは使用できません。 |
|
Runtime Fabric |
Runtime Fabric は、Anypoint Monitoring の Titanium ログをサポートしています。 |
また、Runtime Fabric から rsyslog サーバーにログを転送できます。 |
| デプロイメントオプション | 実装 | 機能 | 詳細情報 |
|---|---|---|---|
CloudHub 2.0 |
CloudHub 2.0 にデプロイされているアプリケーション用に、Runtime Manager でアラートを作成できます。 |
スレッドダンプを実行します。アプリケーションアラートを設定します。 |
|
CloudHub |
Runtime Manager のダッシュボードは、デプロイされているすべてのアプリケーションのパフォーマンスメトリクスを表示します。 |
デプロイされたアプリケーションのアラート条件に基づくアラート。アプリケーションでイベントが発生したときに通知する標準的な通知。CloudHub Connector をアプリケーションのフローに追加し、任意のイベントによってトリガーされるカスタムアラートと通知を設定します。 |
|
ハイブリッド |
Runtime Manager のダッシュボードは、デプロイされているすべてのアプリケーションのパフォーマンスメトリクスを表示します。 |
デプロイされたアプリケーションのアラート条件に基づくアラート。アプリケーションでイベントが発生したときに通知する標準的な通知。アラートが実行されているサーバーに関連するイベントによってトリガーされます。 |
|
Private Cloud Edition |
Anypoint Platform PCE は、Runtime Manager ダッシュボードをサポートしていません。 |
デプロイされたアプリケーションのアラート条件に基づくアラート。アプリケーションでイベントが発生したときに通知する標準的な通知。アラートが実行されているサーバーに関連するイベントによってトリガーされます。 |
|
Runtime Fabric |
Runtime Fabric エージェントでは、 |
Kubernetes によってデプロイメントの状態が更新されると、エージェントによってその更新がコントロールプレーンに送信されます。 |
| デプロイメントオプション | 実装 | 注記 | 詳細情報 |
|---|---|---|---|
CloudHub 2.0 |
CloudHub 2.0 でオブジェクトストアを使用するようにアプリケーションを設定する必要はありません。さらに、Mule 4 アプリケーションでは、Anypoint Runtime Manager コンソールから有効化できる Object Store v2 がサポートされています。 |
CloudHub 2.0 で Object Store v2 を有効にする場合、レート制限がある点に注意してください。 |
|
CloudHub |
CloudHub には、独自の事前設定されたデフォルトのオブジェクトストアがあり、オブジェクトストア用 Anypoint Connector を使用して参照できます。 |
Idempotent ルーターはメモリ内ストアでのみ動作します。 |
|
ハイブリッド |
ハイブリッドデプロイメントでは使用できません。 |
オブジェクトストアを使用するには、データを保存するためのデータベースを設定する必要があります。 |
|
Private Cloud Edition |
Anypoint Platform PCE デプロイメントでは使用できません。 |
オブジェクトストアを使用するには、データを保存するためのデータベースを設定する必要があります。 |
|
Runtime Fabric |
Runtime Fabric デプロイメントでは使用できません。 |
オブジェクトストアを使用するには、データを保存するためのデータベースを設定する必要があります。 |
| デプロイメントオプション | 実装 | 注記 | 詳細情報 |
|---|---|---|---|
CloudHub 2.0 |
Runtime Manager を使用して、実行中のアプリケーションを変更することなく、デプロイされたアプリケーションのフロー内の Scheduler コンポーネントの表示と制御を行うことができます。 |
アプリケーションスケジュールを表示するには、「Read Applications (アプリケーションの読み取り)」権限に加えて「Exchange Viewer (Exchange 閲覧者)」権限が必要です。 |
|
CloudHub |
Runtime Manager を使用して、デプロイされたアプリケーションのフロー内の Scheduler コンポーネントの表示と制御を行うことができます。 |
スクリプトを使用して CloudHub のスケジュールを管理することはできません。CloudHub のスケジュールを管理するには、[Schedules (スケジュール)] タブまたは CloudHub API を使用してください。 |
|
ハイブリッド |
ハイブリッドデプロイメントでは使用できません。 |
タスクをスケジュールするには、フロー内で [Scheduler endpoint (Scheduler エンドポイント)] 要素を使用する必要があります。 |
|
Private Cloud Edition |
Anypoint Platform PCE デプロイメントでは使用できません。 |
タスクをスケジュールするには、フロー内で [Scheduler endpoint (Scheduler エンドポイント)] 要素を使用する必要があります。 |
|
Runtime Fabric |
Runtime Fabric デプロイメントでは使用できません。 |
タスクをスケジュールするには、フロー内で [Scheduler endpoint (Scheduler エンドポイント)] 要素を使用する必要があります。 |
| デプロイメントオプション | 実装 | 詳細情報 |
|---|---|---|
CloudHub 2.0 |
CloudHub 2.0 によって必要に応じてセキュリティパッチが定期的に適用されるため、アプリケーションが保護されます。 |
|
CloudHub |
CloudHub によって必要に応じてセキュリティパッチが適用されるため、アプリケーションは保護され、月に 1 回 Mule が更新されてアプリケーションの安定性が保たれます。 |
|
ハイブリッド |
アプリケーションをデプロイメントして実行を開始したら、選択したランタイムバージョンのセキュリティの更新を手動で適用する必要があります。 |
|
Private Cloud Edition |
アプリケーションをデプロイメントして実行を開始したら、選択したランタイムバージョンのセキュリティの更新を手動で適用する必要があります。 |
|
Runtime Fabric |
アプリケーションのランタイムバージョンでセキュリティの更新が利用できる場合は、Runtime Manager で更新を表示して適用できます。 |
| デプロイメントオプション | 実装 | 詳細情報 |
|---|---|---|
CloudHub 2.0 |
共有スペースは、マルチテナント環境で実行される Mule インスタンスを含むリソースの拡張性の高いクラウドです。CloudHub 2.0 は、サポートされているリージョンごとに 1 つの共有スペースを提供し、そこにインテグレーションアプリケーションをデプロイします。 |
|
CloudHub |
CloudHub にデプロイされた各アプリケーションは個別の仮想サーバーで実行されます。ドメインを使用してアプリケーション間のポートやその他のリソースの共有する必要はありません。 |
|
ハイブリッド |
オンプレミスにデプロイする場合は、 |
|
Private Cloud Edition |
オンプレミスにデプロイする場合は、 |
| デプロイメントオプション | 実装 |
|---|---|
CloudHub 2.0 |
CloudHub 2.0 はインサイトトラブルシューティングツールをサポートしていません。代わりに Anypoint Monitoring を使用します。 |
CloudHub |
インサイトというトラブルシューティングツールを使用すると、Runtime Manager を使用してデプロイした Mule アプリケーション上のビジネストランザクションやイベントを詳細に調べることができます。[Insight (インサイト)] タブではインサイト分析機能を有効にしてメタデータオプションを指定できます。 |
ハイブリッド |
インサイトというトラブルシューティングツールを使用すると、Runtime Manager を使用してデプロイした Mule アプリケーション上のビジネストランザクションやイベントを詳細に調べることができます。 |
Private Cloud Edition |
Anypoint Platform PCE には、インサイトトラブルシューティングツールはありません。 |
Runtime Fabric |
Anypoint Monitoring を使用して、Runtime Fabric にデプロイされたアプリケーションの情報を表示します。クラスターとコンポーネントの健全性状況を取得するには、Runtime Fabric コマンドラインツールを使用します。「Runtime Fabric にデプロイされたアプリケーションの監視」を参照してください。 |
| 対象は、Mule アプリケーションの宛先 (サーバーグループ、クラスター、オンプレミス Mule インスタンスなど) です。 たとえば、8 個のサーバー (Mule インスタンス) で構成されるサーバーグループで 1 つの対象が構成されます。 |
| コンポーネント | テスト済み/推奨される制限 |
|---|---|
環境ごとの最大デプロイメント数 |
1000 |
ハイブリッド対象ごとの最大デプロイメント数 (Runtime Fabric 以外) |
200 |
アプリケーションごとの最大プロパティ数 |
300 |
CloudHub とスタンドアロンの最大デプロイメントサイズ |
200 MB |
CloudHub 2.0 と Runtime Fabric の最大デプロイメントサイズ |
350 MB |
| コンポーネント | ハード制限 |
|---|---|
最大サーバー数 (Runtime Fabric 以外) |
500 |
サーバーグループごとの最大サーバー数 |
20 |
クラスターごとの最大サーバー数 |
8 |
|
可能な場合は、Equality の会社の値に一致するように、含めない用語を変更しました。顧客の実装に対する影響を回避するために、一部の用語は変更されていません。 |
|
このリポジトリへのアクセスについては、MuleSoft サポートにお問い合わせください。
|
* Implementations of this interface provides new functionality to the Runtime Manager agent. These services handle data from * Mule and interact with Mule. *
* * @see com.mulesoft.agent.handlers.ExternalMessageHandler , InternalMessageHandler * @since 1.0 */ public interface MuleAgentService extends Switcher { public List* Gets messages coming from an external system and executes {@link com.mulesoft.agent.services.MuleAgentService} based * the request. *
** This is just a marker interface for the communication layer to recognize the interface as a External message receiver *
* * @since 1.0 */ public interface ExternalMessageHandler extends Switcher { } ``` ### [](#内部メッセージハンドラー)内部メッセージハンドラー ```java /** ** Internal messages come generally from mule side. {@link InternalMessageHandler} are use to handle those messages depending on, * for example, the transport. *
* * @param* Process an internal message *
* * @param message The message to be processed * @return true if the message could be processed */ boolean handle(@NotNull Rq message); } ``` ### [](#スイッチャー)スイッチャー ```java /** ** All the classes implementing this interface will be able to enable/disable themselves *
* * @since 1.0 */ public interface Switcher { /** *
* Turn the feature on, the class will be behave as expected
*
* If the feature is being disabled, any resources it has allocated should be freed and taken again when it is reenabled
*
* Check the state of the class *
* * @return true if it is on, false otherwise */ boolean isEnabled(); } ``` # フローメトリクス [CloudHub 2.0](deployment-strategies#cloudhub-2-0)[ CloudHub ](deployment-strategies#cloudhub)[ Private Cloud Edition](deployment-strategies#anypoint-platform-private-cloud-edition)| MuleSoft は、2019 年 12 月 9 日にフローメトリクス機能を非推奨としました。アプリケーションと API の監視には、Anypoint Monitoring の使用をお勧めします。 |
| フローメトリクスの保持期間は 2 週間です。 |
| フローを開始しても、エンドポイントをトリガーしたことにはなりません。それ以前に非アクティブに設定されていた場合に、アクティブになるだけです。 |
|
可能な場合は、Equality の会社の値に一致するように、含めない用語を変更しました。顧客の実装に対する影響を回避するために、一部の用語は変更されていません。 |
これらは、Java の起動時に渡す追加パラメーターです。<n> 要素は、設定の追加パラメーターの数を指します。1 からの整数として示され、隙間なく連続している必要があります。 |
| 問題 | 説明 |
|---|---|
SE-8011 |
エージェントのセットアップが、セットアップ中にプロキシ情報を渡すときに |
| Runtime Manager エージェントバージョン 1.6.2 以前では、すべてのペイロード形式を変換しようとするため、一部の形式でエラーが発生します。 |
| 拡張子 | ドキュメントの種類 | MIME タイプ | 文字列への変換 |
|---|---|---|---|
.epub |
電子出版物 (EPUB) |
application/epub+zip |
いいえ |
.jar |
Java アーカイブ (JAR) |
application/java-archive |
いいえ |
.js |
JavaScript (ECMAScript) |
application/javascript |
はい |
.json |
JSON 形式 |
application/json |
はい |
.doc |
Microsoft Word |
application/msword |
いいえ |
.arc |
アーカイブドキュメント (複数のファイルが埋め込まれている) |
application/octet-stream |
いいえ |
.bin |
任意の種類のバイナリデータ |
application/octet-stream |
いいえ |
.ogx |
OGG |
application/ogg |
いいえ |
Adobe ポータブルドキュメント形式 (PDF) |
application/pdf |
いいえ |
|
.rtf |
リッチテキスト形式 (RTF) |
application/rtf |
はい |
.azw |
Amazon Kindle eBook 形式 |
application/vnd.amazon.ebook |
いいえ |
.mpkg |
Apple インストーラーパッケージ |
application/vnd.apple.installer+xml |
いいえ |
.xul |
XUL |
application/vnd.mozilla.xul+xml |
はい |
.xls |
Microsoft Excel |
application/vnd.ms-excel |
いいえ |
.ppt |
Microsoft PowerPoint |
application/vnd.ms-powerpoint |
いいえ |
.odp |
OpenDocument プレゼンテーションドキュメント |
application/vnd.oasis.opendocument.presentation |
いいえ |
.ods |
OpenDocument スプレッドシートドキュメント |
application/vnd.oasis.opendocument.spreadsheet |
いいえ |
.odt |
OpenDocument テキストドキュメント |
application/vnd.oasis.opendocument.text |
いいえ |
.vsd |
Microsoft Visio |
application/vnd.visio |
いいえ |
.7z |
7-zip アーカイブ |
application/x-7z-compressed |
いいえ |
.abw |
AbiWord ドキュメント |
application/x-abiword |
いいえ |
.bz |
BZip アーカイブ |
application/x-bzip |
いいえ |
.bz2 |
BZip2 アーカイブ |
application/x-bzip2 |
いいえ |
.csh |
C シェルスクリプト |
application/x-csh |
はい |
.rar |
RAR アーカイブ |
application/x-rar-compressed |
いいえ |
.sh |
Bourne シェルスクリプト |
application/x-sh |
はい |
.swf |
Small web format (SWF) または Adobe Flash ドキュメント |
application/x-shockwave-flash |
いいえ |
.tar |
テープアーカイブ (TAR) |
application/x-tar |
いいえ |
.xhtml |
XHTML |
application/xhtml+xml |
はい |
.xml |
XML |
application/xml |
はい |
.zip |
ZIP アーカイブ |
application/zip |
いいえ |
.aac |
AAC オーディオファイル |
audio/aac |
いいえ |
.mid .midi |
電子楽器デジタルインターフェース (MIDI) |
audio/midi |
いいえ |
.oga |
OGG オーディオ |
audio/ogg |
いいえ |
.weba |
WEBM オーディオ |
audio/webm |
いいえ |
.wav |
Waveform オーディオ形式 |
audio/x-wav |
いいえ |
.ttf |
TrueType フォント |
font/ttf |
いいえ |
.woff |
Web オープンフォント形式 (WOFF) |
font/woff |
いいえ |
.woff2 |
Web オープンフォント形式 (WOFF) |
font/woff2 |
いいえ |
.gif |
グラフィックスインターチェンジ形式 (GIF) |
image/gif |
いいえ |
.jpeg .jpg |
JPEG 画像 |
image/jpeg |
いいえ |
.svg |
スケーラブルベクターグラフィックス (SVG) |
image/svg+xml |
はい |
.tif |
.tiff タグ付き画像ファイル形式 (TIFF) |
image/tiff |
いいえ |
.webp |
WEBP 画像 |
image/webp |
いいえ |
.ico |
アイコン形式 |
image/x-icon |
いいえ |
.ics |
iCalendar 形式 |
text/calendar |
はい |
.css |
カスケードスタイルシート (CSS) |
text/css |
はい |
.csv |
カンマ区切り値 (CSV) |
text/csv |
はい |
.htm |
.html ハイパーテキストマークアップ言語 (HTML) |
text/html |
はい |
.txt |
プレーンテキスト |
text/plain |
はい |
.3gp |
3GPP オーディオ/ビデオコンテナ |
video/3gpp audio/3gpp (ビデオが含まれていない場合) |
いいえ |
.3g2 |
3GPP2 オーディオ/ビデオコンテナ |
video/3gpp2 audio/3gpp2 (ビデオが含まれていない場合) |
いいえ |
.mpeg |
MPEG ビデオ |
video/mpeg |
いいえ |
.ogv |
OGG ビデオ |
video/ogg |
いいえ |
.webm |
WEBM ビデオ |
video/webm |
いいえ |
.avi |
AVI: オーディオビデオインターリーブ |
video/x-msvideo |
いいえ |
Multipart |
multipart/mixed、multipart/alternative、multipart/digest、multipart/parallel |
いいえ |
| すべてのペイロード形式の変換を強制的に実行した場合、送信されるペイロードはペイロードメッセージコンテンツではなく、ペイロードクラス種別になる場合もあります。 |
| アウトバウンド接続では、ポート、IP アドレス、ホスト名が必要です。ネットワークおよびサーバーへのインバウンド接続は必要ありません。顧客がホストする Mule Runtime と Anypoint Platform 間の接続は、永続的な Websocket 接続を介して確立されます。すべての接続はアウトバウンドです。 |
| リージョン | 名前 | ポート |
|---|---|---|
US |
anypoint.mulesoft.com |
443 |
US |
runtime-manager.anypoint.mulesoft.com |
443 |
US |
analytics-ingest.anypoint.mulesoft.com |
443 |
US |
data-authenticator.anypoint.mulesoft.com |
443 |
US |
exchange-files.anypoint.mulesoft.com |
443 |
US |
exchange2-asset-manager-kprod.s3.amazonaws.com |
443 |
US-GOV |
runtime-manager.gov.anypoint.mulesoft.com |
443 |
US-GOV |
data-authenticator.gov.anypoint.mulesoft.com |
443 |
US-GOV |
gov.anypoint.mulesoft.com |
443 |
US-GOV |
exchange-files.gov.anypoint.mulesoft.com |
443 |
US-GOV |
exchange2-asset-manager-kgprod.s3.us-gov-west-1.amazonaws.com |
443 |
EU |
eu1.anypoint.mulesoft.com |
443 |
EU |
mule-manager.eu1.anypoint.mulesoft.com |
443 |
EU |
runtime-manager.eu1.anypoint.mulesoft.com |
443 |
EU |
analytics-ingest.eu1.anypoint.mulesoft.com |
443 |
EU |
data-authenticator.eu1.anypoint.mulesoft.com |
443 |
EU |
exchange2-asset-manager-kprod-eu.s3.eu-central-1.amazonaws.com |
443 |
| 継続的なインフラストラクチャ改善の一環として、MuleSoft は Runtime Manager に新しい静的 IP アドレスを導入し、既存の IP アドレスを増強します。サービスの中断を避けるため、ネットワークポリシーに応じて、2024 年 2 月 1 日までに次の IP アドレスまたはドメインを組織のファイアウォールで許可してください。 |
| リージョン | 名前 | IP アドレス |
|---|---|---|
US |
mule-manager.anypoint.mulesoft.com |
52.201.174.72 |
US |
mule-manager.anypoint.mulesoft.com |
52.201.67.218 |
US |
mule-manager.anypoint.mulesoft.com |
44.196.243.83 (2024 年 2 月開始) |
US |
mule-manager.anypoint.mulesoft.com |
3.223.189.76 (2024 年 2 月開始) |
US |
mule-manager.anypoint.mulesoft.com |
18.210.198.109 (2024 年 2 月開始) |
| リージョン | 名前 | IP アドレス |
|---|---|---|
US |
runtime-manager.anypoint.mulesoft.com |
18.214.68.14 |
US |
runtime-manager.anypoint.mulesoft.com |
35.174.151.175 |
US |
runtime-manager.anypoint.mulesoft.com |
18.213.137.40 (2024 年 2 月開始) |
US |
runtime-manager.anypoint.mulesoft.com |
34.232.255.44 (2024 年 2 月開始) |
US |
runtime-manager.anypoint.mulesoft.com |
44.209.29.79 (2024 年 2 月開始) |
| リージョン | 名前 | IP アドレス |
|---|---|---|
EU |
mule-manager.eu1.anypoint.mulesoft.com |
18.195.19.18 |
EU |
mule-manager.eu1.anypoint.mulesoft.com |
18.194.245.32 |
EU |
mule-manager.eu1.anypoint.mulesoft.com |
18.193.248.250 (2024 年 2 月開始) |
EU |
mule-manager.eu1.anypoint.mulesoft.com |
3.76.156.245 (2024 年 2 月開始) |
EU |
mule-manager.eu1.anypoint.mulesoft.com |
3.122.182.28 (2024 年 2 月開始) |
| リージョン | 名前 | IP アドレス |
|---|---|---|
EU |
runtime-manager.eu1.anypoint.mulesoft.com |
18.185.141.77 |
EU |
runtime-manager.eu1.anypoint.mulesoft.com |
3.123.216.217 |
EU |
runtime-manager.eu1.anypoint.mulesoft.com |
3.127.253.183 (2024 年 2 月開始) |
EU |
runtime-manager.eu1.anypoint.mulesoft.com |
35.158.72.97 (2024 年 2 月開始) |
EU |
runtime-manager.eu1.anypoint.mulesoft.com |
18.198.198.255 (2024 年 2 月開始) |
| リージョン | ホスト名 |
|---|---|
US |
anypoint.mulesoft.com |
US |
analytics-ingest.anypoint.mulesoft.com |
US |
data-authenticator.anypoint.mulesoft.com |
US-GOV |
runtime-manager.gov.anypoint.mulesoft.com |
US-GOV |
data-authenticator.gov.anypoint.mulesoft.com |
US-GOV |
gov.anypoint.mulesoft.com |
EU |
eu1.anypoint.mulesoft.com |
EU |
analytics-ingest.eu1.anypoint.mulesoft.com |
EU |
data-authenticator.eu1.anypoint.mulesoft.com |
| URL | 説明 |
|---|---|
runtime-manager.anypoint.mulesoft.com |
ARM 管理機能用の接続 (公開証明書エージェント) |
data-authenticator.anypoint.mulesoft.com |
arm-monitoring スタックのメトリクス取り込みサービスへの接続 (公開証明書エージェント) |
| 項目 | 説明 | デフォルト値 |
|---|---|---|
|
バッファ種別。有効な値は、 |
|
|
フラッシュメソッドで例外が発生した後に再試行する回数。 |
|
|
バッファに保持するイベントの最大数。 |
|
|
フラッシュメソッドを実行する頻度 (ミリ秒)。 |
|
|
バッファファイルへのパス。種別が |
|
|
バッファが枯渇したときに従う戦略。指定しない場合、バッファは自動的に拡張されます。有効な値は、 |
なし |
|
|
|
|
true の場合、フラッシュが成功しなかったときにはメッセージがバッファに返されません。 |
|
|
バッファの最大容量は、バイト数ではなくイベント数に基づいて設定されます。イベントのサイズが大きく、 |
ディスクから外部システムへの 10000 件ずつのバッチのフラッシュと、agent.disk.buffering.max.flushing.size プロパティは、Mule エージェントプラグインの 2.1.9 および 1.11.3 以降でサポートされています。 |
Jenkins を使用する場合、タスク内で [Username (ユーザー名)] と [Password (パスワード)] を設定する必要があります。タスクでは、token_type と access_token を連結し、ワークフロープロセス全体の期間にわたってそれらを保存する必要があります。これらの項目は token = token_type + " " + access_token のように連結する必要があります (例: "bearer 895d1a05-ba24-44f2-a9df-3675c1bde97b")。トークンはその連結された形式で、後続のすべての API コールでヘッダーとして渡す必要があります。 |
| 次に、タスクは「user.organisation.id」の場所から組織 ID を抽出し、これを後で使用する場合に備えて保存する必要があります。このステップは必須ではありません。組織 ID はその静的な性質のため、ローカルパラメーターとしてタスクに渡される可能性があるためです。 |
ステップ 2 で取得した組織 id は API URI の一部として渡す必要があります。環境 id は、パス「data[i].id」から条件「data[i].name == inputEnvironment」を使用して抽出する必要があります (「Dev」、「Test」、「Production」、または Anypoint Platform でセットアップされた有効な環境名などの値が取得される可能性があります)。 |
このステップでは、後でデプロイの対象として使用する対象 id を取得します。このタスクでは、ワークフローの開始時に入力として設定された対象名に基づいて、適切なサーバー、サーバーグループ、またはクラスター ID を選択する必要があります。サーバー id は、data[i].id から条件 data[i].name == inputTargetName を使用して抽出する必要があります。 |
このステップでは、アプリケーション id を取得し、次のステップが新規デプロイ (6a) または再デプロイ (6b) のどちらであるかを判別します。アプリケーション id は、「data[i].id」から条件「data[i].artifact.name == inputArtifactName」および「data[i].target.id == serverId」/「clusterId」/「serverGroupId」を使用して抽出する必要があります。 |
| このステップでは、実際の Mule アプリケーションアーティファクトを対象環境およびサーバー/クラスター/サーバーグループに初めてデプロイします。ステップ 2 でアプリケーション ID を取得していない場合、POST 要求を使用します。ステップ 2 でアプリケーション ID を取得した場合、PATCH を使用して、実際の Mule アプリケーションアーティファクトを対象環境およびサーバー/クラスター/サーバーグループに再デプロイします。 |
| 対象で障害が発生し、回復のためにコントロールプレーンでアーティファクトを再デプロイする必要がある場合、このステップを実行して高可用性を確保する必要があります。 |
Jenkins を使用する場合、タスク内で [Username (ユーザー名)] と [Password (パスワード)] を設定する必要があります。タスクでは、token_type と access_token を連結し、ワークフロープロセス全体の期間にわたってそれらを保存する必要があります。これらの項目は token = token_type + " " + access_token のように連結する必要があります (例: "bearer 895d1a05-ba24-44f2-a9df-3675c1bde97b")。 |
| 次に、タスクは「user.organisation.id」の場所から組織 ID を抽出し、これを後で使用する場合に備えて保存する必要があります。このステップは必須ではありません。組織 ID はその静的な性質のため、ローカルパラメーターとしてタスクに渡される可能性があるためです。 |
ステップ 2 で取得した組織 id は API URI の一部として渡す必要があります。環境 id は、パス「data[i].id」から条件「data[i].name == inputEnvironment」を使用して抽出する必要があります (「Dev」、「Test」、「Production」、または Anypoint Platform でセットアップされた有効な環境名などの値が取得される可能性があります)。 |
このステップでは、アプリケーション id を取得し、次のステップが新規デプロイ (6a) または再デプロイ (6b) のどちらであるかを判別します。アプリケーション id は、data[i].id から条件 data[i].artifact.name == inputArtifactName' and `data[i].target.targetId == `targetId` を使用して抽出する必要があります。 |
このステップでは、実際の Mule アプリケーションアーティファクトを対象環境および Runtime Fabric に初めてデプロイします。ステップ 2 でアプリケーション ID を取得していない場合、POST 要求を使用します。ステップ 2 でアプリケーション ID を取得した場合、PATCH 要求を使用して再デプロイします。 |
| このドキュメントでは、 クラウドベースの Anypoint Platform または Anypoint Platform Private Cloud Edition を使用してデプロイされたオンプレミスのデプロイメントについて説明します。このページで説明する機能の一部は、Anypoint Platform Private Cloud Edition ではまだ使用できません。明確な区別については、「デプロイメントオプション」を参照してください。Anypoint Platform Private Cloud Edition をリクエストすることに関心がある場合は、営業担当にお問い合わせください。 |
| MuleSoft では、Runtime Manager を使用してオンプレミスサーバーを管理している場合、手動でのアプリケーションのデプロイはサポートされません。 オンプレミスサーバーでアプリケーションを手動でデプロイすると、アプリケーションが自動検出されないため、Runtime Manager で表示したり管理したりできません。 |
| アプリケーションが実行されているサーバーについての情報を確認するには、パネルでサーバー名をクリックするか、[Servers (サーバー)] タブでサーバー名を検索します。詳細は、「サーバー、サーバーグループ、クラスターについて」を参照してください。 |
| 現在、インサイト機能は、Anypoint Platform Private Cloud Edition では使用できません。 |
| このオプションが使用可能になるには、サーバーが実行中である必要があります。クラスターまたはサーバーグループの場合、少なくとも 1 つのノードが実行中である必要があります。 |
| UI から、または REST を使用して削除した場合のみ、アプリケーションが完全に削除されます。 |
| アプリケーションのデプロイ後は名前を変更することはできません。名前を変更するには、削除してから新しい名前でアプリケーションを再デプロイしてください。 |