Prometheus postgresql node_exporter 配置
Prometheus postgresql node_exporter configuration
我想开始通过 Prometheus 监控我的 postgreSQL 服务器。普罗米修斯已启动 运行.
Prometheus.yml:
- job_name: 'postgres-exporter'
scrape_interval: 5s
static_configs:
- targets: ['sql01:9187']
找到这个 postgresql 节点导出器:https://github.com/wrouesnel/postgres_exporter
我需要如何安装这个导出器? github 自述文件是在谈论通过 Mage 构建它吗?
我已经通过发行版下载了以下文件:https://github.com/wrouesnel/postgres_exporter/releases/download/v0.4.7/postgres_exporter_v0.4.7_linux-386.tar.gz 在我的 postgresql 服务器上。
如何从这里继续?我需要先安装 Go 吗?
我已经配置了环境变量:
export DATA_SOURCE_NAME="postgresql://<adminuser>:<adminpw>@hostname:5432/test_db"
感谢任何帮助!
太
为什么不 运行 使用提供的 Docker 容器?
来自他们的README.md:
docker run --net=host -e DATA_SOURCE_NAME="postgresql://postgres:password@localhost:5432/postgres?sslmode=disable" wrouesnel/postgres_exporter
为了回答您的问题,是的,您需要安装 Go 来构建该项目。您可以通过 运行 安装 docker 映像来跳过安装 Go。
编辑:刚刚发现您下载了该版本。
这就像解压 tarball 一样简单:tar -xvf postgres_exporter_v0.4.7_linux-386.tar.gz
并 运行 安装它(./path/to/postgres_exporter
,假设您设置了环境变量。
我想开始通过 Prometheus 监控我的 postgreSQL 服务器。普罗米修斯已启动 运行.
Prometheus.yml:
- job_name: 'postgres-exporter'
scrape_interval: 5s
static_configs:
- targets: ['sql01:9187']
找到这个 postgresql 节点导出器:https://github.com/wrouesnel/postgres_exporter
我需要如何安装这个导出器? github 自述文件是在谈论通过 Mage 构建它吗?
我已经通过发行版下载了以下文件:https://github.com/wrouesnel/postgres_exporter/releases/download/v0.4.7/postgres_exporter_v0.4.7_linux-386.tar.gz 在我的 postgresql 服务器上。
如何从这里继续?我需要先安装 Go 吗?
我已经配置了环境变量:
export DATA_SOURCE_NAME="postgresql://<adminuser>:<adminpw>@hostname:5432/test_db"
感谢任何帮助!
太
为什么不 运行 使用提供的 Docker 容器?
来自他们的README.md:
docker run --net=host -e DATA_SOURCE_NAME="postgresql://postgres:password@localhost:5432/postgres?sslmode=disable" wrouesnel/postgres_exporter
为了回答您的问题,是的,您需要安装 Go 来构建该项目。您可以通过 运行 安装 docker 映像来跳过安装 Go。
编辑:刚刚发现您下载了该版本。
这就像解压 tarball 一样简单:tar -xvf postgres_exporter_v0.4.7_linux-386.tar.gz
并 运行 安装它(./path/to/postgres_exporter
,假设您设置了环境变量。