Size: a a a

Церковь метрик

2020 May 27

VS

Vladislav 👻 Shishkov... in Церковь метрик
так probe_success как раз на доступность
источник

VS

Vladislav 👻 Shishkov... in Церковь метрик
зачем вы его исключаете?
источник

WA

Well Ageev in Церковь метрик
че то совсем запутался)
источник

WA

Well Ageev in Церковь метрик
щас по другому попробую сделать)
источник

WA

Well Ageev in Церковь метрик
спасибо за диалог)) полезно было
источник

VS

Vladislav 👻 Shishkov... in Церковь метрик
probe_http_ssl отвечает за наличие ssl
источник

WA

Well Ageev in Церковь метрик
да я уже понял, почему то он не видит ресурс
источник

WA

Well Ageev in Церковь метрик
спасибо)
источник

A

Alexander in Церковь метрик
foi
привет, можно попробовать задать системные переменные HTTP_PROXY, HTTPS_PROXY если, конечно, эти переменные бот способен использовать
Это не системные переменные. Вообще, понятия "системные настройки proxy" в линуксе нет. Есть некий набор способов передавать настройки proxy в библиотеки, при чем у каждой библиотеки он может быть свой. У популярных обычно часть способов совпадает (http_proxy, например).
В конечном счете, всегда лучше смотреть на то, какие переменные окружения читает конкретная библиотека. Например, вот инфа по go-шной net/http: https://golang.org/pkg/net/http/#ProxyFromEnvironment
источник

ДС

Дмитрий Стародубцев... in Церковь метрик
Alexander
Это не системные переменные. Вообще, понятия "системные настройки proxy" в линуксе нет. Есть некий набор способов передавать настройки proxy в библиотеки, при чем у каждой библиотеки он может быть свой. У популярных обычно часть способов совпадает (http_proxy, например).
В конечном счете, всегда лучше смотреть на то, какие переменные окружения читает конкретная библиотека. Например, вот инфа по go-шной net/http: https://golang.org/pkg/net/http/#ProxyFromEnvironment
Правильно говорить переменные окружения?
источник

ДС

Дмитрий Стародубцев... in Церковь метрик
Ещё такой вопрос, пытаюсь поставить бота inCaller/prometheus_bot:
git clone https://github.com/inCaller/prometheus_bot
cd prometheus_bot

Дальше запускаю либо:
docker build -t prometheus_bot:telegram_bot .

Либо:
docker build -f /home/stb/prometheus_bot/Dockerfile .

В конце выполнения получаю ошибку:
The command '/bin/sh -c cd / &&     apk update &&     apk add --no-cache git ca-certificates make tzdata &&     git clone https://github.com/inCaller/prometheus_bot &&     cd prometheus_bot &&     go get -d -v &&     CGO_ENABLED=0 GOOS=linux go build -v -a -installsuffix cgo -o prometheus_bot' returned a non-zero code: 2

В Dockerfile изменения не вносил. В чем может быть проблема?
источник

TF

Terry Filch in Церковь метрик
Дмитрий Стародубцев
Ещё такой вопрос, пытаюсь поставить бота inCaller/prometheus_bot:
git clone https://github.com/inCaller/prometheus_bot
cd prometheus_bot

Дальше запускаю либо:
docker build -t prometheus_bot:telegram_bot .

Либо:
docker build -f /home/stb/prometheus_bot/Dockerfile .

В конце выполнения получаю ошибку:
The command '/bin/sh -c cd / &&     apk update &&     apk add --no-cache git ca-certificates make tzdata &&     git clone https://github.com/inCaller/prometheus_bot &&     cd prometheus_bot &&     go get -d -v &&     CGO_ENABLED=0 GOOS=linux go build -v -a -installsuffix cgo -o prometheus_bot' returned a non-zero code: 2

В Dockerfile изменения не вносил. В чем может быть проблема?
источник

f

foi in Церковь метрик
Дмитрий Стародубцев
Ещё такой вопрос, пытаюсь поставить бота inCaller/prometheus_bot:
git clone https://github.com/inCaller/prometheus_bot
cd prometheus_bot

Дальше запускаю либо:
docker build -t prometheus_bot:telegram_bot .

Либо:
docker build -f /home/stb/prometheus_bot/Dockerfile .

В конце выполнения получаю ошибку:
The command '/bin/sh -c cd / &&     apk update &&     apk add --no-cache git ca-certificates make tzdata &&     git clone https://github.com/inCaller/prometheus_bot &&     cd prometheus_bot &&     go get -d -v &&     CGO_ENABLED=0 GOOS=linux go build -v -a -installsuffix cgo -o prometheus_bot' returned a non-zero code: 2

В Dockerfile изменения не вносил. В чем может быть проблема?
дак там надо изменить версию альпин в докерфайле, ишью есть
источник

ДС

Дмитрий Стародубцев... in Церковь метрик
Я думаю этот тоже попробую настроить чисто для опыта, просто сейчас начал со второго
источник

ДС

Дмитрий Стародубцев... in Церковь метрик
foi
дак там надо изменить версию альпин в докерфайле, ишью есть
Спасибо, сейчас посмотрю
источник

G

Gabriel in Церковь метрик
Дмитрий Стародубцев
Ещё такой вопрос, пытаюсь поставить бота inCaller/prometheus_bot:
git clone https://github.com/inCaller/prometheus_bot
cd prometheus_bot

Дальше запускаю либо:
docker build -t prometheus_bot:telegram_bot .

Либо:
docker build -f /home/stb/prometheus_bot/Dockerfile .

В конце выполнения получаю ошибку:
The command '/bin/sh -c cd / &&     apk update &&     apk add --no-cache git ca-certificates make tzdata &&     git clone https://github.com/inCaller/prometheus_bot &&     cd prometheus_bot &&     go get -d -v &&     CGO_ENABLED=0 GOOS=linux go build -v -a -installsuffix cgo -o prometheus_bot' returned a non-zero code: 2

В Dockerfile изменения не вносил. В чем может быть проблема?
А вы в случайную папку клонируете да?
Там нет go.mod, он будет работать только в gopath
источник

ДС

Дмитрий Стародубцев... in Церковь метрик
Gabriel
А вы в случайную папку клонируете да?
Там нет go.mod, он будет работать только в gopath
Да, в свою домашнюю
источник

G

Gabriel in Церковь метрик
Так не будет работать, нужно в
~/go/src/github.com/inCaller/prometheus_bot
источник

ДС

Дмитрий Стародубцев... in Церковь метрик
Чтобы работало нужно вот это сделать или все равно надо в папку Go класть?
export GOPATH="your go path"
make clean
make
источник

G

Gabriel in Церковь метрик
Можно попробовать
источник