我正在postgres_exporter
使用prometheus
,当我尝试运行它时,它会向我显示错误:
错误:无法运行“go-bindata -pkg = assets -o assets / bindata.go -ignore = bindata.go -ignore =。*。map $ -prefix = assets / generated assets / generated / ... :exec:“go-bindata”:%PATH%中找不到可执行文件“ 退出状态1
我意识到我安装了错误的go-bindata库。因此,在我安装另一个之后,错误已更改为:
错误:mkdir C:\ Users \ StarTech \ go \ src \ github.com \ wrouesnel \ postgres_exporter \ bin / C ::文件名,目录名或卷标语法不正确。 退出状态1
这是postgres_exporter
的链接:
postgres_exporter
首先我输入以下命令:
go get github.com/wrouesnel/postgres_exporter
cd path/src/github.com/wrouesnel/postgres_exporter
go run mage.go
export DATA_SOURCE_NAME="postgresql://login:password@hostname:port/dbname"
./postgres_exporter <flags>
我也在使用run
命令而不是export
,因为我在Windows上。
当我输入命令go run mage.go docker
答案 0 :(得分:0)
尝试安装go-bindata
:
go get -u github.com/tmthrgd/go-bindata/...