[アクティビティ] ワークスペースは、ジョブなどのアクティビティのステータスを監視するために使用されます。[アクティビティ] ワークスペースでは、スケジュール設定されたジョブ、アドホック ジョブ、コンプライアンスまたは脆弱性の評価など、さまざまなタイプのイベントやアクティビティを確認できます。
評価の詳細については、SaltStack SecOps ComplianceおよびSaltStack SecOps Vulnerabilityを参照してください。
コンプライアンスと脆弱性の評価の実行には、SaltStack SecOps ライセンスが必要です。
[アクティビティ] ワークスペースには次の 3 つのセクションがあり、ジョブなどのアクティビティがステータス別に表示されます。
- [完了] - 完了したジョブまたはアクティビティのステータスの監視に使用されます。詳細については、ジョブの戻り値を参照してください。
- [処理中] - 現在実行中のジョブまたはアクティビティのステータスの監視に使用されます。
- [今後]- 今後のジョブまたはアクティビティのステータスの監視に使用されます。
各セクションのテーブルには、イベントのステータス、発生元、スケジュール(ある場合)、ジョブ、ターゲット情報など、最新のジョブまたはアクティビティ、およびイベントに関する情報が表示されます。必要に応じて、表示する列をカスタマイズできます。詳細については、テーブルの列のフィルタリングと並べ替えを参照してください。
関連付けられているすべてのノードのレポートが完了すると、ジョブと他のアクティビティが [処理中] から [完了] に移動します。
場合によっては、ジョブまたはアクティビティが [一部] ステータスで [完了] に移動することがあります。これは、割り当てられたタスクをミニオンがまだ処理中であるかどうかを Salt マスターが確認したときに、ミニオンが応答しないと発生します。この場合、ジョブまたはアクティビティが実行中であるかどうかを SaltStack Config が Salt マスターに確認します。Salt マスターがジョブまたはアクティビティの実行が完了したことをレポートすると、そのジョブまたはアクティビティは [完了] タブに移動しますが、[一部] ステータスが示されます。
システムの構成の誤り、ネットワークの停止、クライアントの問題、またはマシンの障害が原因で、ミニオンから何も返されない場合があります。この場合、[完了] タブではジョブが [一部] ステータスで表示されることがあります。
進行中のジョブまたはアクティビティを一時停止または停止するか、スケジュール設定済みのジョブまたはアクティビティの今後の反復をスキップすることができます。また、テーブル ビューを調整して、追加の詳細を表示または非表示にすることもできます。
[アクティビティ] ワークスペースへのアクセス
[アクティビティ] ワークスペースを使用するには、サイド メニューの [アクティビティ] をクリックします。[アクティビティ] が展開され、ジョブまたはアクティビティに適用される 3 つのステータスが表示されます。
- 完了
- 処理中
- 今後
表示または管理するジョブまたはアクティビティのステータスを選択します。アクティビティの各ステータスの説明については、概要を参照してください。
ジョブまたはアクティビティの一時停止
1 つ以上の進行中のジョブまたはアクティビティを一時停止するには、次の手順に従います。
- [アクティビティ] メニューの [進行中] サブメニューをクリックして、進行中のジョブまたはアクティビティを表示します。
- 一時停止するジョブの横にあるボックスをクリックします。
- [一時停止] をクリックし、確認ダイアログでもう一度 [一時停止] をクリックします。
注:
ジョブまたはアクティビティのサイズと進行状況によっては、一時停止する前に実行が完了することがあります。
ジョブまたはアクティビティの停止
1 つ以上の進行中のジョブまたはアクティビティを停止するには、次の手順に従います。
- [アクティビティ] メニューの [進行中] サブメニューをクリックして、進行中のジョブまたはアクティビティを表示します。
- [停止] をクリックし、確認ダイアログでもう一度 [停止] をクリックします。
注:
ジョブまたはアクティビティのサイズと進行状況によっては、停止する前に実行が完了することがあります。
スケジュール設定済みのジョブまたはアクティビティのスキップ
1 つ以上の進行中またはスケジュール設定済みのジョブまたはアクティビティをスキップするには、次の手順に従います。
- [アクティビティ] メニューの [今後] サブメニューをクリックして、スキップする進行中のジョブまたはアクティビティを表示します。
- [スキップ] をクリックし、確認ダイアログでもう一度 [スキップ] をクリックします。
ジョブまたはアクティビティの検索
完了したアクティビティ、今後のアクティビティ、または進行中のアクティビティのリストを表示するには、[アクティビティ] ワークスペースにアクセスします。
デフォルトでは、1 ページに表示されるアクティビティは 20 件のみです。それ以外のアクティビティを表示するには、アクティビティ テーブルの一番下にある [ページあたりのアイテム数] メニューをクリックし、表示するアクティビティの数を選択します。
特定のジョブまたはアクティビティを検索するには、次の手順に従います。
- [アクティビティ] メニューで、アクティビティの現在の状態に対応する [完了]、[進行中]、または [今後] サブメニューをクリックします。
- 検索する列のフィルタ ボタン をクリックします。
- 検索条件を選択するか入力を開始すると、すぐに行フィルタが表示されます。たとえば、[ジョブ] 列を使用すると、ジョブを名前で検索できます。
注:
列名を 1 回クリックすると、行を降順にソートできます。もう一度クリックすると、順序を反転できます。フィルタリングの詳細については、テーブルの列のフィルタリングと並べ替えおよび時間範囲によるフィルタリングを参照してください。
テーブルの列のフィルタリングと並べ替え
各列をフィルタリングするには、そのフィルタ アイコン を選択し、フィルタ条件をクリックまたは入力します。フィルタをクリアするには、ミニオン テーブルの上にある [フィルタのクリア] ボタンをクリックします。
列名を選択して列を並べ替えることもできます。テーブルに表示する列をカスタマイズするには、テーブルの左下隅にある [列の表示] ボタン をクリックします。
フィルタ、列の並べ替え、列の可視性の各設定は、ログインに使用するデバイスに関係なくユーザーごとに保持されます。つまり、ユーザーがログインしたときは、フィルタをクリアしたり並べ替えと可視性の設定を変更しない限り、次回のログイン時にも同じフィルタリング、並べ替え、可視性の設定が表示されます。
時間範囲によるフィルタリング
特定の時間範囲のアクティビティを表示するには、[開始時刻] 列でフィルタリングするか並べ替えます。[フィルタ] アイコン をクリックするとメニューが開き、表示するアクティビティの時間範囲(過去 1 時間、今後 7 日間など)を選択できます。
フィルタ メニューの [カスタム] を選択して、カスタムの時間範囲を入力することもできます。日付と時刻のポップアップ ボックスが表示され、必要な日付と時間の範囲を選択できます。
ステータス
[アクティビティ] ワークスペースの各タブには、次のようにジョブまたはアクティビティごとに追加のステータス詳細が表示されます。
[処理中]
ステータス | 説明 |
---|---|
実行中 | ジョブまたはアクティビティは現在実行中です。 |
一時停止中 | ジョブまたはアクティビティの実行が開始されましたが、ユーザーによって一時停止されました。必要に応じてアクティビティを再開できます。 |
一時停止中 | 各タスク実行の間に適切な時間があるときはジョブまたはアクティビティが一時停止します。 |
レジューム | ジョブまたはアクティビティが実行の継続を試行しています。 |
キューに格納済み | ジョブまたはアクティビティが実行の開始を試行しています。 |
停止中 | ジョブまたはアクティビティが、各タスク実行の間で停止する機会を探しています。 |
[今後]
ステータス | 説明 |
---|---|
スケジュール設定済み | ジョブまたはアクティビティは、[開始時刻] 列に示された設定済みの時刻に実行されます。 |
スキップ中 | スケジュール設定されたジョブまたはアクティビティは、指定された時刻に実行されません。 |
無効 | ジョブまたはアクティビティが無効にされたスケジュールに含まれており、実行されません。 |
[完了]
ステータス | 説明 |
---|---|
完了 | ジョブまたはアクティビティの実行が終了しました。 |
一部 | Salt マスターはアクティビティの実行の終了をレポートしていますが、ジョブまたはアクティビティはまだ一部のミニオンの応答を待機しています。 |
スキップ | ジョブまたはアクティビティは指定された時間にスケジュール設定されましたが、実行されませんでした。 |
無効 | ジョブまたはアクティビティが、無効にされたスケジュールに含まれています。指定された時間にスケジュール設定されましたが、実行されませんでした。 |
停止 | ジョブまたはアクティビティは停止され、再開できません。 |
失敗 | ジョブまたはアクティビティが実行されましたが、1 台以上のミニオンで失敗しました。 |