Compute Nest はリソース操作ログを提供し、操作監査証跡を記録します。これらのログは、Elastic Compute Service (ECS) インスタンスの起動や停止など、インスタンス内のリソースに対する操作の詳細情報をキャプチャします。これらのログは、行動分析、セキュリティ分析、リソース変更追跡、および操作監査に利用できます。
リソースログについて
ログの内容
Compute Nest のリソース操作ログには、次の情報が含まれます。
操作名:標準シャットダウンモードでのインスタンスの停止やスクリプトの実行など、リソースに対する操作の名前です。
操作タイプ:操作がどのようにトリガーされたかを示します。例えば、
API Callは API 呼び出しによってトリガーされた操作を示し、AliyunServiceEventはスクリプトまたは CloudOps Orchestration Service (OOS) テンプレートによってトリガーされた操作を示します。関連リソース ID:このログエントリに関連付けられている Compute Nest サービスインスタンス内のリソースの ID です。
ユーザー名:操作を実行したユーザーの名前です。手動で操作する RAM ユーザー、またはスクリプトによって引き受けられた RAM ロールが考えられます。
時間:操作が発生したときのタイムスタンプです。
影響レベル
アクセスキー:認証に使用される認証情報です。コンソール外で実行される操作には、アクセスキーが必要です。
IP アドレス
詳細
[詳細] では、生ログ情報を表示できます。
[詳細] リンクは、[リソース操作ログ] タブのイベントリストの [操作] 列にあります。
以下は、
RunCommandイベントの生ログのサンプルです。{ "acsRegion": "cn-hangzhou", "additionalEventData": { "CallerBid": "26842" }, "apiVersion": "2014-05-26", "eventCategory": "Management", "eventId": "7BC2AF40-593B-52B3-A8A8-xxx", "eventName": "RunCommand", "eventRW": "Write", "eventSource": "ecs-cn-hangzhou.aliyuncs.com", "eventTime": "2024-08-22T06:01:19Z", "eventType": [ "spec" ], "eventVersion": "1", "recipientAccountId": "156xxx", "referencedResources": { "ACS::ECS::Instance": [ "i-xxx-kgwv77e77" ], "ACS::ECS::Invocation": [ "t-xxx-s" ], "ACS::ECS::Command": [ ... ] } }
画面録画
プライベートサービスとフルマネージドサービスでは、ワークベンチの画面録画機能を有効にできます。これにより、ワークベンチ内のすべての操作が記録され、効果的な操作監査が容易になります。
Compute Nest コンソールで画面録画を設定します。
左側のナビゲーションウィンドウで、[設定] をクリックします。[O&M 設定] ページで、[リモート接続の画面録画を有効にする] スイッチをオンにします。次に、[OSS バケット] (リージョンとバケットを選択)、[画面録画の保存パス]、および [画面録画の保持期間 (日)] を設定します。[保存] をクリックします。
サービスインスタンスの ビデオ再生を視聴します。
[ログ管理] タブをクリックし、次に [リソース操作ログ] サブタブをクリックします。ページの右上隅にある [ビデオ再生を視聴] をクリックします。
必要に応じて、特定の操作レコードを表示します。
セッション管理ページには、[検索] および [高度な検索] 機能があります。テーブルには、[番号]、[ユーザー ID]、[開始/終了時刻]、[ホスト/ポート]、[インスタンス名/インスタンス ID]、[オンライン時間]、[プロトコル/ID]、[ブラウザ]、[操作] などの列が含まれます。各列はフィルタリング可能です。