prometheus使用postgresql-adapter连接postgresql 概述 Prometheus使用postgresql需要使用postgresql-adapter进行数据转换。在安装postgresql-adapter之前需要安装2个扩展:pg_prometheus和timescaledb 官方推荐使用PostgreSQL,pg_prometheus,和TimescaleDB打包在一起的容器,但对于使用已有的postgresql来说并不合适,故需要手动编译安装。
docker run --name prometheus_postgresql_adapter --link pg_prometheus -d -p 9201:9201 \ timescale/prometheus-postgresql-adapter:latest \ -pg-host=pg_prometheus \ -pg-password=mypass \ -pg-prometheus-log-samples Finally, you can start Prometheus with:docker run -p 9090:9090 --link prometheus...
docker run --name pg_prometheus -d -e POSTGRES_PASSWORD=mypass -p 5432:5432 timescale/pg_prometheus:latest \ postgres -csynchronous_commit=off Then, start the prometheus-postgreSQL storage adapter using: docker run --name prometheus_postgresql_adapter --link pg_prometheus -d -p 9201:9201 \...
prometheus使用postgresql-adapter连接postgresql 概述 Prometheus使用postgresql需要使用postgresql-adapter进行数据转换。在安装postgresql-adapter之前需要安装2个扩展:pg_prometheus和timescaledb 官方推荐使用PostgreSQL,pg_prometheus,和TimescaleDB打包在一起的容器,但对于使用已有的postgresql来说并不合适,故需要手动编译安装。
Remote storage adapter enabling Prometheus to use PostgreSQL as a long-term store for time-series metrics. - CrunchyData/postgresql-prometheus-adapter
Use PostgreSQL as a remote storage database for Prometheus - Using 'latest' tag · timescale/prometheus-postgresql-adapter@e071d56