Я использую postgres_exporter
для prometheus
, и когда я пытаюсь запустить его, он показывает мне ошибку:
Ошибка: не удалось запустить "go-bindata -pkg = assets-o assets / bindata.go -ignore = bindata.go -ignore =. *. map $ -prefix = assets / генерируемые активы / генерируемый / ...: exec: "go-bindata": исполняемый файл не найден в% PATH% "exit status 1
Я понял, что у меня установлена неправильная библиотека go-bindata.Поэтому после того, как я установил другой, ошибка изменилась на:
Ошибка: mkdir C: \ Users \ StarTech \ go \ src \ github.com \ wrouesnel \ postgres_exporter \ bin / C :: Theневерный синтаксис имени файла, имени каталога или метки тома.статус выхода 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
, возникает ошибка