全部產品
Search
文件中心

ActionTrail:使用Action Trail監控AccessKey的使用

更新時間:Jun 09, 2026

AccessKey包括AccessKey ID和AccessKey Secret,用於標識使用者和驗證使用者的密鑰。AccessKey泄露會威脅您資源的安全。Action Trail協助您監控AccessKey相關事件,以便您發現AccessKey使用異常時快速應對。

前提條件

請確保您已開通Log ServiceSLS。具體操作,請參見開通Log Service

說明

開通Log ServiceSLS不收費,Action Trail將審計事件投遞到Log ServiceSLS,並使用其查詢和分析功能需要收費。具體計費標準,請參見計費概述

背景資訊

您可以使用Action Trail直接查詢AccessKey相關事件,也可以將事件投遞到Log Service並對AccessKey相關事件設定警示。

  • 查詢最近90天AccessKey相關事件:在Action Trail控制台事件查询頁面,將篩選條件設定為AccessKey ID,查詢最近90天AccessKey相關事件。具體操作,請參見通過Action Trail控制台查詢事件

  • 查詢90天以上AccessKey相關事件:按照本文的操作步驟進行設定,查詢90天以上AccessKey相關事件並設定警示。

步驟一:建立跟蹤

以建立單帳號跟蹤為例,為您介紹如何建立跟蹤並將事件投遞到Log ServiceSLS。

  1. 登入Action Trail控制台

  2. 在左側導覽列,單擊跟蹤

  3. 在頂部導覽列選擇您想建立單帳號跟蹤的地區。

    說明

    該地區將成為單帳號跟蹤的Home地區,即建立跟蹤的地區。

  4. 跟蹤頁面,單擊创建跟踪

  5. 创建跟踪頁面,設定跟蹤的相關參數。

    • 基本信息地區,設定日誌事件。

      參數

      說明

      跟踪名称

      跟蹤的名稱。同一阿里雲帳號中跟蹤名稱不能重複。

      跟踪事件

      預設為管控事件

    • 管控事件投递地區。

      • 事件读写类型選擇為所有事件

      • 勾選将事件投递到日志服务SLS

      • 投递账号選擇為投递到本账号

      • 日志项目選擇创建新的日志项目後需要選擇日志库所属地域,並輸入新的日志项目名称

  6. 單擊确认

步驟二:在Log ServiceSLS中查詢事件並設定警示

  1. 在Action Trail控制台,單擊跟蹤

  2. 將滑鼠懸浮到目標跟蹤存储服务列的SLSSLS&OSS,然後單擊SLS日誌庫名稱。

  3. 在頁面右上方,單擊最近15分鐘,設定查詢的時間範圍。

  4. 在搜尋方塊中輸入查詢語句:event.userIdentity.accessKeyId: "<YourAccessKeyId>" | select count(1) as use_ak_<YourAccessKeyId>,然後單擊查詢 / 剖析

    說明

    <YourAccessKeyId>請替換為您自己的AccessKey ID。

  5. 將事件另存新檔快速查詢另存新檔警示

    • 另存新檔快速查詢:單擊頁面右上方的image.png表徵圖,輸入快速查詢名稱後,單擊确定

      說明

      將事件另存新檔快速查詢後,您可以在Log Service控制台直接選擇該快速查詢。

      更多資訊,請參見快速查詢

    • 另存新檔警示:單擊頁面右上方的image.png表徵圖,在警示監控規則面板配置相關參數,然後單擊确定

      更多資訊,請參見設定警示

      說明

      將事件另存新檔警示後,滿足觸發條件即可收到警示通知,例如:按照以上步驟進行警示配置後,如果accessKeyId在5分鐘內被使用過,則上報警示。

執行結果

建立的快速查詢和警示均可在Log Service控制台進行管理。

具體入口:在左側導覽列展開資源菜單,單擊快速查詢管理已建立的快速查詢;單擊左側導覽列的警示表徵圖管理已建立的警示。