フロー・ログ・コレクターの一時停止と再開
UI、CLI、または API を使用して、フロー・ログ・コレクターを中断および再開することができます。
フロー・ログ・コレクターを作成した後のデフォルトの状態は、Active になります。
コンソールでのフローログコレクターの一時停止と再開
Active のフローログコレクターを一時停止するには、[Actions]メニュー ![の
を選択し、 [Suspend] を選択します。
フローログを一時停止すると、 IBM Cloud® Object Storage バケットへのフローログの書き込みが停止します。
中断したフロー・ログを再開するには、「Actions」メニューの「 Resume」(再開 )を選択する。 Actions」(アクション)。
または、フロー ログの詳細ページでアクティブ / 非アクティブスイッチを使用して、フロー ログ コレクターを一時停止および再開することもできます。
CLI からのフローログコレクターの一時停止と再開
開始する前に、 CLI 環境をセットアップします。
CLI を使用してフロー・ログ・コレクターを一時停止または再開するには、flow-log-update コマンドで --active フラグに true または false という値を渡す必要があります。
ibmcloud is flow-log-update FLOW_LOG --active (true|false) [--json]
ここで、
FLOW_LOG- フローログインスタンスのID。
--active - アップデート後の
activeの予定ステータス。 再開するには「true」に設定し、一時停止するには「false」に設定してください。--json - 出力をJSON形式で出力します。
API を使用したフローログコレクターの一時停止と再開
API を使用してフロー・ログ・コレクターを一時停止および再開するには、以下のステップを実行します。
-
適切な変数を設定して API 環境をセットアップします。
-
API コマンドで使用する実際の
FlowLogID01を変数に格納します。export FlowLogID01="<your_flow_log_id>" -
以下のようにして、フロー・ログを一時停止するか再開するか選択します。
-
フロー・ログ・コレクターを一時停止するには、次のようにします。
curl -s -X PATCH \ "$vpc_api_endpoint/v1/flow_log_collectors/$FlowLogID01?version=$api_version&generation=2" \ -H "Authorization: Bearer $iam_token" \ -d '{ "active": false }' | jq -
フロー・ログ・コレクターの動作を再開するには、次のようにします。
curl -s -X PATCH \ "$vpc_api_endpoint/v1/flow_log_collectors/$FlowLogID01?version=$api_version&generation=2" \ -H "Authorization: Bearer $iam_token" \ -d '{ "active": true }' | jqこの例では、 MITライセンス の下で提供されているサードパーティ製ツールである
jqをパーサーとして使用しています。インスタンスを作成する際、利用可能なすべてのVPCイメージにjqがプリインストールされているとは限りません。 使用前にjqをインストールする必要があるか、あるいはお好みの別のパーサーを使用する必要があるかもしれません。
-