使用 Prometheus 操作員頭盔圖表,為 Prometheus 設定 Amazon 受管服務的高可用性資料 - Amazon Managed Service for Prometheus

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

使用 Prometheus 操作員頭盔圖表,為 Prometheus 設定 Amazon 受管服務的高可用性資料

若要使用 Helm 中的 Prometheus 操作員設定高可用性組態,您必須在高可用性群組的所有執行個體上套用外部標籤,以便 Prometheus 的 Amazon 受管服務能夠識別它們。您也必須在 Prometheus 操作員 Helm Chart 上設定屬性 replicaExternalLabelNameexternalLabels

範例:YAML 標題

在下列 YAML 標題中,cluster 會新增至 externalLabel,以將 Prometheus 執行個體代理程式識別為高可用性群組的一部份,而 replicaExternalLabels 會識別群組中的每個複本。

replicaExternalLabelName: __replica__ externalLabels: cluster: prom-dev
注意

某些版本的 Kubernetes (1.28 和 1.29) 可能會發出自己的量度並附有標籤。cluster這可能會導致針對 Prometheus 重複資料刪除的 Amazon 受管服務發生問題。如需詳細資訊,請參閱高可用性常見問題