如何配置Prometheus使用AWS RDS PostgreSQL / MySQL作为后备存储?

时间:2018-03-14 03:08:26

标签: kubernetes monitoring prometheus-operator

我在Kubernetes中使用prometheus-operator,并通过VolumeClaimTemplates使用EBS卷作为后备存储。我想使用Amazon RDS PostgreSQL作为后备存储,这样我就不必担心存储空间不足和监控存储等。

我遇到了InfluxDB,Graphite和OpenstDB here的远程存储适配器,但它们没有适用于PostgreSQL或MySQL的适配器。

有没有人在生产环境中将prometheus备份样本制作成PostgreSQL / MySQL的经验?

我遇到了prometheus-postgresql-adapter here,但我不确定它如何与Amazon RDS一起使用。如果您有任何指示使其适用于RDS,那也将非常感激。

1 个答案:

答案 0 :(得分:0)

简短的回答:您不能。 Amazon RDS尚不支持该功能。此处的GitHub问题说明了一切:https://github.com/timescale/prometheus-postgresql-adapter/issues/10

当前,如果要使用prometheus-postgresql-adapter,则需要运行TimescaleDB