本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用指標串流
您可以使用指標串流,以持續將 CloudWatch 指標串流至您選擇的目的地,提供近乎即時的交付和低延遲。支援的目的地包括 AWS Amazon Simple Storage Service 和數個第三方服務供應商目的地等目的地。
CloudWatch 指標串流有三種主要使用案例:
使用 Firehose 進行自訂設定 - 建立指標串流並將其導向至 Amazon Data Firehose 交付串流,以將 CloudWatch 指標交付至您希望它們前往的位置。您可以將它們串流到 Amazon S3 等資料湖,或 Firehose 支援的任何目的地或端點,包括第三方供應商。原生支援 JSON、OpenTelemetry 1.0.0 和 OpenTelemetry 0.7.0 格式,或者您可以在 Firehose 交付串流中設定轉換,將資料轉換為不同的格式,例如 Parquet。透過指標串流,您可持續更新監控資料,或將此 CloudWatch 指標資料與計費和效能資料結合,進而建立豐富的資料集。然後,您可以使用 Amazon Athena 之類的工具,深入了解成本最佳化、資源效能和資源使用率。
Quick S3 Setup – 透過快速設定程序串流至 Amazon Simple Storage 服務。依預設,CloudWatch 會建立串流所需的資源。支援 JSON、OpenTelemetry 1.0.0 和 OpenTelemetry 0.7.0 格式。
快速 AWS 合作夥伴設定 — CloudWatch 為某些第三方合作夥伴提供快速設定體驗。您可使用第三方服務供應商,利用串流的 CloudWatch 資料來監控、故障診斷及分析您的應用程式。使用快速合作夥伴設定工作流程時,您只需為目的地提供目的地 URL 和 API 金鑰,而 CloudWatch 會處理其餘的設定。下列第三方供應商可使用快速合作夥伴設定:
Datadog
Dynatrace
彈性
New Relic
Splunk Observability Cloud
SumoLogic
您可以串流所有 CloudWatch 指標,或使用篩選條件僅串流指定的指標。每個指標串流最多可包含 1000 個篩選條件,其中包含或排除指標命名空間或特定指標。單一指標串流只能包含或排除篩選條件,但不能同時包含。
建立指標串流後,如果建立符合篩選條件的新指標,則新指標會自動包含在串流中。
每個帳戶或每個區域的指標串流數目沒有限制,要串流的指標更新數目也沒有限制。
每個串流都可以使用 JSON、OpenTelemetry 1.0.0 或 OpenTelemetry 0.7.0 格式。您可以隨時編輯指標串流的輸出格式,例如從 OpenTelemetry 0.7.0 升級為 OpenTelemetry 1.0.0。如需輸出格式的詳細資訊,請參閱 JSON 格式的 CloudWatch 指標串流輸出、 OpenTelemetry 1.0.0 格式的 CloudWatch 指標串流輸出和 OpenTelemetry 0.7.0 格式的 CloudWatch 指標串流輸出。
對於監控帳戶中的指標串流,您可以選擇是否包含來自連結至該監控帳戶之來源帳戶的指標。如需詳細資訊,請參閱CloudWatch 跨帳戶觀察功能。
指標串流始終包含 Minimum
、Maximum
、SampleCount
以及 Sum
統計數字。您也可以選擇包含額外統計數字,但需另行付費。如需詳細資訊,請參閱可供串流的統計數字。
指標串流定價是根據指標更新的數目而定的。對於用於指標串流的交付串流,您也需要向 Firehose 支付費用。如需詳細資訊,請參閱 Amazon CloudWatch 定價