本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
正在傳送 SSM Agent 日誌至 CloudWatch 日誌
AWS Systems Manager 客服人員 (SSM Agent) 是在EC2執行個體、邊緣裝置、內部部署伺服器和虛擬機器 (VMs) 上執行的 Amazon 軟體,這些虛擬機器為 Systems Manager 設定。SSM Agent 會在雲端中處理 Systems Manager 服務的請求,並依請求中指定的方式設定您的機器。如需關於 SSM Agent,請參閱使用 SSM Agent。
此外,使用下列步驟,您可以設定 SSM Agent 將日誌資料傳送至 Amazon CloudWatch Logs。
開始之前
在日誌中建立 CloudWatch 日誌群組。如需詳細資訊,請參閱 Amazon CloudWatch Logs 使用者指南 中的日誌入門。 CloudWatch
若要設定 SSM Agent 將日誌傳送至 CloudWatch
-
登入節點並找出下列檔案:
Linux
在大多數 Linux 節點類型上:
/etc/amazon/ssm/seelog.xml.template
。開啟 Ubuntu Server 20.10 STR和 20.04、18.04 和 16.04LTS:
/snap/amazon-ssm-agent/current/seelog.xml.template
macOS
/opt/aws/ssm/seelog.xml.template
Windows
%ProgramFiles%\Amazon\SSM\seelog.xml.template
-
將檔案名稱從
seelog.xml.template
變更為seelog.xml
注意
開啟 Ubuntu Server 20.10 STR和 20.04、18.04 和 16.04 LTS中,
seelog.xml
必須在目錄 中建立 檔案/etc/amazon/ssm/
。可透過執行下列命令來建立此目錄和檔案。sudo mkdir -p /etc/amazon/ssm
sudo cp -pr /snap/amazon-ssm-agent/current/* /etc/amazon/ssm
sudo cp -p /etc/amazon/ssm/seelog.xml.template /etc/amazon/ssm/seelog.xml
-
使用文字編輯器開啟
seelog.xml
檔案,並找出下列區段。 -
編輯檔案,在 </filter> 結束標籤後面新增自訂名稱元素。在以下範例中,自訂名稱已指定為
cloudwatch_receiver
。 -
儲存變更,然後重新啟動 SSM Agent 或節點。
在 開啟 CloudWatch 主控台https://console.aws.amazon.com/cloudwatch/
。 -
在導覽窗格中,選擇 Log groups (日誌群組),然後選擇日誌群組的名稱。
提示
的日誌串流 SSM Agent 日誌檔案資料依節點 ID 整理。