Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Envoi de données haute disponibilité à Amazon Managed Service for Prometheus avec Prometheus
Pour définir une configuration haute disponibilité avec Prometheus, vous devez appliquer des étiquettes externes sur toutes les instances d’un groupe haute disponibilité, afin qu’Amazon Managed Service for Prometheus puisse les identifier. Utilisez l’étiquette cluster
pour identifier un agent d’instance Prometheus dans un groupe haute disponibilité. Utilisez l’étiquette __replica__
pour identifier chaque réplique du groupe séparément. Vous devez appliquer les étiquettes __replica__
et cluster
pour que la déduplication fonctionne.
Note
L’étiquette __replica__
est formatée avec deux symboles de soulignement avant et après le mot replica
.
Exemple : extraits de code
Dans les extraits de code suivants, l’étiquette cluster
identifie l’agent d’instance Prometheus prom-team1
et l’étiquette _replica_
identifie les répliques replica1
et replica2
.
cluster: prom-team1 __replica__: replica1
cluster: prom-team1 __replica__: replica2
Comme Amazon Managed Service for Prometheus stocke des échantillons de données provenant de répliques haute disponibilité avec ces étiquettes, il retire l’étiquette replica
lorsque les échantillons sont acceptés. Cela signifie que vous n’aurez qu’un mappage de série 1:1 pour votre série actuelle au lieu d’une série par réplique. L’étiquette cluster
est conservée.
Note
Certaines versions de Kubernetes (1.28 et 1.29) peuvent émettre leur propre métrique avec une étiquette. cluster
Cela peut entraîner des problèmes avec la déduplication Amazon Managed Service for Prometheus. Consultez la FAQ sur la haute disponibilité pour plus d'informations.