Docker 搭建openGauss Server Exporter

Reads: 106 Edit

安装 openGauss Server Exporter

具体实现步骤参考openGauss Server Exporter官网

https://gitee.com/enmotech/opengauss_exporter/tree/master#adding-new-metrics-via-a-config-file

下载opengauss_exporter并编译

$ go get gitee.com/enmotech/opengauss_exporter
$ cd ${GOPATH-$HOME/go}/src/gitee.com/enmotech/opengauss_exporter
$ make build

在 opengauss_exporter/bin目录下会生成 opengauss_exporter 文件

1110

创建OpenGauss的用户dbuser_monitor

创建OpenGauss的用户dbuser_monitor

CREATE USER dbuser_monitor with login monadmin PASSWORD 'Gauss@123';
grant usage on schema dbe_perf to dbuser_monitor;
grant select on pg_stat_replication to dbuser_monitor;

修改 /etc/profile,添加DATA_SOURCE_NAME来连接opengauss数据库

export DATA_SOURCE_NAME="host=192.168.100.11 user=dbuser_monitor password=Gauss@123 port=5432 dbname=postgres sslmode=disable"

修改完/etc/profile文件后,输入命令 source /etc/profile, 使 /etc/profile文件生效

启动 opengauss_exporter数据库

cd /root/GolandProjects/opengauss_exporter-v0.0.9
./bin/opengauss_exporter --config="og_exporter_default.yaml"

opengauss-startup

可以看到opengauss_exporter已经启动了,访问 http://192.168.100.11:9187/metrics 看到如下信息说明 opengauss_exporter启动成功了。

exporter

参考资料

https://www.cnblogs.com/xiao987334176/p/9930517.html#autoid-2-0-0

yum install告知“没有可用软件包 xxx”
https://blog.csdn.net/wsuyixing/article/details/125824442

Comments

Make a comment

www.ultrapower.com ,王硕的博客,专注于研究互联网产品和技术,提供中文精品教程。 本网站与其它任何公司及/或商标无任何形式关联或合作。