Dynamic EngineのTalend Management Console環境でデータサービスとルートタスクを管理
タスクは、Dynamic Engine環境に関連付けられているDynamic Engineで処理できます。
Talend Studioから公開されたルートやデータサービスを、特定のデプロイメント設定(コンテキストパラメーター値、接続、Dynamic Engineの実行プロファイルなど)と組み合わせてタスクを作成できます。
Dynamic Engineでサポートされているのは、マイクロサービスのアーティファクトのみです。
OSGiアーティファクトは、Dynamic Engineによってはサポートされていません。
タスクの詳細ページの[Deployments] (デプロイメント)エリアに、次の情報が表示されます。
デプロイメントのステータス
- [Never deployed] (未デプロイ): タスクは一度もデプロイされていません。
- [Deploying] (デプロイ中): デプロイメントのリクエストが送信され、デプロイメントの開始を待っています。
- [Undeploying] (アンデプロイ中): アンデプロイのリクエストが送信され、タスクのアンデプロイを待っています。
- [Running] (実行中): データサービス、またはルートが開始されました。
- [Undeployed] (アンデプロイ済み): タスクはアンデプロイされました。
- [Failed] (失敗): タスクの実行に失敗しました。
全体のステータス | 現在の実行ステータス | 説明 |
---|---|---|
[Deploying] (デプロイ中) | [Sending deploy request] (デプロイリクエストを送信中) | デプロイメントリクエストがDynamic Engineに送信されました。 |
[Deploying] (デプロイ中) | [Downloading task artifact] (タスクアーティファクトをダウンロード中) | Dynamic Engineがデプロイメントリクエストを受信し、データサービス/ルートのダウンロードを開始しました。 |
[Deploying] (デプロイ中) | [Starting task] (タスクの開始) | データサービス/ルートがダウンロードされ、Dynamic Engineが実行を開始しています。 |
[Running] (実行中) | [Executing task] (タスクの実行) | データサービス/ルートは実行中であり、リクエストを受信できます。 |
[Undeploying] (アンデプロイ中) | [Sending undeploy request] (アンデプロイリクエストを送信中) | アンデプロイメントリクエストがDynamic Engineに送信されました。 |
[Undeploying] (アンデプロイ中) | [Undeploying task] (タスクのアンデプロイ) | Dynamic Engineがアンデプロイメントリクエストを受信し、タスクのアンデプロイメントを開始しました。 |
[Undeployed] (アンデプロイ済み) | [Task has been undeployed] (タスクがアンデプロイされました) | タスクはアンデプロイされました。 |
[Failed] (失敗) | [Task execution failed] (タスクの実行に失敗) | タスクの実行中に致命的なエラーが発生しました。 |
[Failed] (失敗) | [Deploy failed] (デプロイ失敗) | タスクをデプロイできません。 |
[Failed] (失敗) | [Undeploy failed] (アンデプロイ失敗) | タスクをアンデプロイできません。 |
ログ
[Logs] (ログ)をクリックすると、タスク実行ログのページにアクセスして実行の様子をリアルタイムで監視できます。
実行の詳細
[Task version] (タスクバージョン): 現在使用されているタスクのバージョンです。タスク実行IDを確認する場合は、その情報アイコンをクリックします。
[Deployed by] (デプロイ元): タスクのデプロイを開始したユーザーの名前です。
[Run start time] (実行開始日時): タスクのデプロイメントが開始された正確な日時です。
[Run end time] (実行終了日時): タスクがアンデプロイされた正確な日時です。
メトリクス
メトリックデータを受信するためには、実行ステータスが[Running] (実行中)であること、そしてメトリックパスが定義されていることが必要です。数字は前回の再起動後の合計リクエスト数を表します。最新のメトリックレコードが20分以上経過している場合、データサービスまたはルートが正しく動作しないと表示されることがあります。
- [Requests / MIN] (リクエスト / 分): 最後の1分間の呼び出し数
- [Requests / 5 MIN] (リクエスト / 5分): 最後の5分間の呼び出し数
- [Requests / 15 MIN] (リクエスト / 15分): 最後の15分間の呼び出し数
- [Total requests] (リクエスト数計): 最後の(再)起動後の呼び出し数
- [Completed] (完了): 完了した状態で終了したCamel交換の数
- [Failed] (失敗): 失敗した状態で終了したCamel交換の数
- [Total] (合計): 最後の(再)起動後に処理された交換の数
- [Last process time (sec)] (最終処理時間(秒)): 最後の交換処理時間(秒)
- [Mean process time (sec)] (平均処理時間(秒)): 最後の(再)起動からの平均処理時間
デプロイメント履歴
現在と過去のタスクデプロイメントを同じページにすべて表示する場合は、[Deployment history] (デプロイメント履歴)をクリックします。