Size: a a a

2021 February 25

DV

Dmitry V in Tarantool
Mons Anderson
Да, планируется
А есть какой нибудь ориентировочный срок, 1 год, 3 или сколько?
источник

MA

Mons Anderson in Tarantool
Планируем в этом году, но пока не могу обещать, что войдёт в Community Edition
источник

AK

Andrey Kulikov in Tarantool
Mons Anderson
Планируем в этом году, но пока не могу обещать, что войдёт в Community Edition
А ну как по ГОСТу TLS замутить?
Могу помочь. :-)
источник
2021 February 26

I

Ilya in Tarantool
Приветствую, есть тарантул мастер-мастер с memtx, подскажите, есть ли какие то бест практисес насчет алертов? На что обратить внимание?
источник

I

Ilya in Tarantool
Или есть что почитать на тему?
источник

MA

Mons Anderson in Tarantool
Вы про мониторинг?
источник

I

Ilya in Tarantool
Да, про него
источник

MA

Mons Anderson in Tarantool
Ilya
Да, про него
Смотрите не 2 вещи:
box.info.replication.*.upstream.status == 'follow'
box.info.replication.*.upstream.lag < 1s
источник

MA

Mons Anderson in Tarantool
ну и на box.info.status == running
источник

GM

Georgy Moiseev in Tarantool
Общие практики по мониторингу можно посмотреть, например, здесь https://habr.com/ru/company/mailru/blog/534826/ . Но конкретно вопрос алёртов при мастер-мастере тут не раскрывается
источник

I

Ilya in Tarantool
Благодарю!
источник

I

Ilya in Tarantool
metrics_srv = require('http.server').new('0.0.0.0', 8080)
router = require('http.router').new({charset = "utf8"})
metrics_srv:set_router(router)
require('metrics').enable_default_metrics();
router:route({path = '/metrics'}, require('metrics.plugins.prometheus').collect_http)
metrics_srv:start()

А еще посдкажите, вот так выкидываю дефолтные метрики, как корректно подпихнуть
box.info.replication.*.upstream.status == 'follow'
box.info.replication.*.upstream.lag < 1s


box.info.status == running
источник

I

Ilya in Tarantool
Подпихнуть в метрики я имею ввиду
источник

GM

Georgy Moiseev in Tarantool
Через коллбэки лучше всего. Посмотрите сюда на пункт "Заполнение значений пользовательских метрик"
источник

GM

Georgy Moiseev in Tarantool
Лаг можно непосредственно значением передать, статусы придётся как-то закодировать
источник

I

Ilya in Tarantool
Спасибо
источник

MF

Michael Filonenko in Tarantool
А там в enable_degault_metrics уже есть немного репликации
источник

I

Ilya in Tarantool
Есть, но не всё
источник

I

Ilya in Tarantool
Что посоветовали
источник

I

Ilya in Tarantool
А еще вопрос почему я в replication box.info() вижу 2 репликации? Вроде в луа файле задал replication = {'данные 1 сервера', 'данные 2 сервера'}
источник