Size: a a a

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

2020 May 27

ДС

Дмитрий Стародубцев... in Церковь метрик
После замены на FROM golang:1.11-alpine as builder в Dockerfile образ сделался. Это ещё не значит что будет работать дальше?
источник

f

foi in Церковь метрик
foi
FROM golang:1.11-alpine as builder
RUN \
   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

FROM alpine:3.9
COPY --from=builder /prometheus_bot/prometheus_bot /
RUN apk add --no-cache ca-certificates tzdata tini
USER nobody
EXPOSE 9087
ENTRYPOINT ["/sbin/tini", "--"]
CMD ["/prometheus_bot"]
должно работать
источник

VS

Vladimir Smirnov 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 изменения не вносил. В чем может быть проблема?
кстати "Exit code 2" ни о чем не говорит, ну на будущее. Нужен лог и конкретные ошибки
источник

ДС

Дмитрий Стародубцев... in Церковь метрик
Vladimir Smirnov
кстати "Exit code 2" ни о чем не говорит, ну на будущее. Нужен лог и конкретные ошибки
Спасибо, постараюсь запомнить
источник

A

Alexander in Церковь метрик
Дмитрий Стародубцев
Правильно говорить переменные окружения?
Да, это просто переменные окружения. Но я больше про то, что не надо их воспринимать, как общесистемные.
источник

G

Gabriel in Церковь метрик
Дмитрий Стародубцев
После замены на FROM golang:1.11-alpine as builder в Dockerfile образ сделался. Это ещё не значит что будет работать дальше?
Падало потому что не смогло зависимости стянуть нормально, минимальная требуемая версия 1.11
источник

f

foi in Церковь метрик
Sergey Trapeznikov
😳 у меня 110 на большую кучу логов
извините я перепутал с  journalbeat, вот он в дефолтной конфигурации скушал 250 МБ
источник

f

foi in Церковь метрик
foi
извините я перепутал с  journalbeat, вот он в дефолтной конфигурации скушал 250 МБ
не уверен что объем  GC как-то уменьшит.. понятно seek: cursor изначально отправляет весь журнал
источник

ДУ

Денис Устинов... in Церковь метрик
Eugene
SELECT non_negative_derivative(last("fieldsCreate"), 1s) FROM "influxdb_shard" GROUP BY time(30s), "database" - количество новых филдов на базу данных. В тегах есть шарды и rp

SELECT non_negative_derivative(last("seriesCreate"), 1s) FROM "influxdb_shard" GROUP BY time(30s),"database" - количество новых серий на базу данных. В тегах есть шарды и rp

SELECT non_negative_derivative(last("writePointsOk"), 1s) FROM "influxdb_shard" GROUP BY time(30s), "database" - количество линий записанных в базу. В тегах есть шарды и rp

httpd - это стата с http интерфейса, не особо информативная. Мякотка в influxdb_shard. Ну и стоит помнить, что линия - это вся хурма с межментом, тегами и филдами сразу. Серия - это межмент, теги и 1 филд.

SELECT last("numSeries") FROM "influxdb_database" GROUP BY time(30s), "database" - количество этих самых серий на бд

Всё это справедливо для 1.8. Собираю внешним телеграфом, внутреннюю стату не использую
странно, у меня нули показывает
источник

A

Alexander in Церковь метрик
Необходимо визуализировать логи журнала Windows (Windows Event Log) в Grafana, есть InfluxDB.
Можно ли напрямую или через какие-то компоненты (syslog?) писать в InfluxDB логи Windows, или надо устанавливать другую СУБД (ES+Winlogbeat, Loki?).
источник

z

z311 in Церковь метрик
Alexander
Необходимо визуализировать логи журнала Windows (Windows Event Log) в Grafana, есть InfluxDB.
Можно ли напрямую или через какие-то компоненты (syslog?) писать в InfluxDB логи Windows, или надо устанавливать другую СУБД (ES+Winlogbeat, Loki?).
Influx не про логи. Он про метрики. Tsdb жи.
источник

A

Alexander in Церковь метрик
z311
Influx не про логи. Он про метрики. Tsdb жи.
источник

z

z311 in Церковь метрик
источник

TF

Terry Filch in Церковь метрик
вам сейчас ro выдадут )
источник

z

z311 in Церковь метрик
Terry Filch
вам сейчас ro выдадут )
За что? :) я дал ему форвардер как он хотел... С картинками даже :)
источник

TF

Terry Filch in Церковь метрик
z311
За что? :) я дал ему форвардер как он хотел... С картинками даже :)
я не ванга, просто одмен бывает не в настроении
источник

A

Alexander in Церковь метрик
Мне интересен, может у кого есть опыт такого, необязательно в InfluxDB.
источник

VS

Vladimir Smirnov in Церковь метрик
Alexander
Необходимо визуализировать логи журнала Windows (Windows Event Log) в Grafana, есть InfluxDB.
Можно ли напрямую или через какие-то компоненты (syslog?) писать в InfluxDB логи Windows, или надо устанавливать другую СУБД (ES+Winlogbeat, Loki?).
@ru_logs лучше будет, тут про метрики все же, а не про логи
источник

A

Alexander in Церковь метрик
Vladimir Smirnov
@ru_logs лучше будет, тут про метрики все же, а не про логи
Точно, забыл про канал, спасибо.
источник

E

Eugene in Церковь метрик
Денис Устинов
странно, у меня нули показывает
http://host:8086/debug/vars - показывает что нить? Там эти метрики должны быть. Я внутренний монитор не использую, собираю снаружи в другое хранилище. Скорее всего имена межментов могут отличаться
источник