

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 使用容量提供者系統日誌
<a name="lambda-managed-instances-monitoring-system-logs"></a>

為了協助您監控 Lambda 受管執行個體環境並進行疑難排解，Lambda 會自動為您的容量提供者產生系統日誌。您可以使用 Lambda 主控台、CloudWatch 主控台、 AWS Command Line Interface (AWS CLI) 或 CloudWatch API 檢視容量提供者的日誌。您也可以使用 CloudWatch Logs 訂閱篩選條件，將日誌路由到 Amazon S3 和 Firehose。

只要容量提供者的[運算子角色](lambda-managed-instances-operator-role.md)具有必要的許可，Lambda 就會擷取系統日誌並將其傳送至預設目的地 Amazon CloudWatch Logs。

**注意**  
容量提供者系統日誌預設為啟用。當您建立容量提供者時，Lambda 會自動將系統日誌傳送至 CloudWatch Logs。
+ **CloudWatch Logs** 是容量提供者系統日誌的預設記錄目的地。CloudWatch Logs 具有即時日誌檢視與分析功能，且支援根據日誌資料建立指標與警示。
+ **Amazon S3** 在長期儲存方面具有經濟效益，且可透過 Athena 等服務對日誌進行分析。延遲通常較高。
+ **Firehose** 提供受管日誌串流功能，可將日誌串流至多種目的地。如果您需要將日誌傳送至 AWS 其他服務 （例如 OpenSearch Service 或 Redshift Data API) 或第三方平台 （例如 Datadog、New Relic 或 Splunk)，Firehose 會透過提供預先建置的整合來簡化該程序。

## 設定日誌目的地
<a name="lambda-managed-instances-system-logs-configuring-destinations"></a>

Lambda 支援容量提供者系統日誌的多個目的地。無論您選擇哪個目的地，Lambda 都會提供選項來控制日誌篩選和交付。

容量提供者系統日誌只使用 JSON 結構化格式。JSON 結構化日誌提供增強的可搜尋性，並啟用自動化分析。您可以設定系統日誌層級來控制 Lambda 傳送至所選目的地的日誌。篩選功能可協助您管理儲存成本，讓您在偵錯期間更輕鬆地找到相關的日誌項目。

如需設定每個目的地的詳細資訊，請參閱下列主題：
+ [將容量提供者系統日誌傳送至 CloudWatch Logs](lambda-managed-instances-monitoring-cwl.md)
+ [將容量提供者系統日誌傳送至 Firehose](lambda-managed-instances-monitoring-firehose.md)
+ [將容量提供者系統日誌傳送至 Amazon S3](lambda-managed-instances-monitoring-s3.md)

## 設定容量提供者的記錄控制
<a name="lambda-managed-instances-system-logs-configuring-controls"></a>

為了讓您進一步控制容量提供者系統日誌的擷取、處理和取用方式，Lambda 提供下列記錄組態選項：
+ **日誌層級** — 選擇 Lambda 傳送至 CloudWatch Logs 的系統日誌詳細資訊層級：`INFO`、 `DEBUG`或 `WARN`。
+ **日誌群組** — 選擇容量提供者將日誌傳送到的 CloudWatch Logs 日誌群組。

如需設定記錄控制項的詳細資訊，請參閱下列主題：
+ [容量提供者系統日誌的日誌層級篩選](lambda-managed-instances-monitoring-log-levels.md)
+ [容量提供者系統日誌格式](lambda-managed-instances-monitoring-log-format.md)
+ [容量提供者系統日誌事件參考](lambda-managed-instances-monitoring-system-log-events.md)