Size: a a a

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

2020 April 23

E

Eugene in Церковь метрик
Vyacheslav
Да, это вполне реально, у нас в проде уже год почти живет. Есть свои нюансы, но работает очень годно и, кстати, быстрее инфлюкса.
Структура даных - плоская таблица, по одной на межурмент. Сейчас кластер кликзауза у нас пинимает поток из 170+ тысяч метрик в секунду, так что с записью у кликхауза все ок
Структура даных - плоская таблица, по одной на межурмент.

А теги как храните? Разворачиваете в колонки или массивом?
источник

V

Vyacheslav in Церковь метрик
По колонкам, так быстрее потом фильтровать, проверяли
источник

E

Eugene in Церковь метрик
Т.е. структура у вас практически не меняется или вы в динамике, тем что пишет в CH добавляете колонки в таблицу?
источник

V

Vyacheslav in Церковь метрик
Юзаем хитрый врайтер, который в динамике меняет структуру таблицы на основе пришедших данных. Т.е. приехал новый тег - он добавится в таблицу автоматом, благо у кликхауза это практически бесплатная операция
источник

E

Eugene in Церковь метрик
А индексы не меняете?
источник

V

Vyacheslav in Церковь метрик
В кликхаузе особо индексов-то и нет, да и не нужны они ему )) Order by, он же primary key кликхауза и так у нас прибит гвоздями. А все теги идут с типом LowCardinality(String).
Тормозит только тогда, когда кто-то решил дернуть данные за 3 месяца с гранулярностью в этак секунд 30, ну или с join-ами заигрался.
источник

E

Eugene in Церковь метрик
Vyacheslav
В кликхаузе особо индексов-то и нет, да и не нужны они ему )) Order by, он же primary key кликхауза и так у нас прибит гвоздями. А все теги идут с типом LowCardinality(String).
Тормозит только тогда, когда кто-то решил дернуть данные за 3 месяца с гранулярностью в этак секунд 30, ну или с join-ами заигрался.
Спасибо большое!
источник

I

Igor in Церковь метрик
Подскажите, кто нибудь используй прометей оператора для того чтобы мониторить внешние хосты? Есть ли какой то способ использовать dns имена вместо ip адресов в ресурсе Endpoints? Может быть возможно как то добавить конфигурацию таргетов напрямую в прометей, как это обычно делается...
источник

E

Eugene in Церковь метрик
Igor
Подскажите, кто нибудь используй прометей оператора для того чтобы мониторить внешние хосты? Есть ли какой то способ использовать dns имена вместо ip адресов в ресурсе Endpoints? Может быть возможно как то добавить конфигурацию таргетов напрямую в прометей, как это обычно делается...
источник

I

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

k

kvaps in Церковь метрик
Подскажите, а есть какой-нибудь RFC по прометеусовсовскому формату метрик?
источник

SB

Stanislav Buldakov in Церковь метрик
говорят (https://prometheus.io/docs/concepts/data_model/), что используется формат OpenTSDB. врядли кто-то заморачивался по оформлению формата в виде RFC
источник

IM

Ivan Moiseev in Церковь метрик
Сергей,  остановись)
источник

АП

Андрей Привалов in Церковь метрик
А что, правда, кто-то слушает голосовые сообщения в таких чатах?
источник

SB

Stanislav Buldakov in Церковь метрик
ну после месяца самоизоляции - почему бы и нет :)))
источник

k

kvaps in Церковь метрик
Stanislav Buldakov
говорят (https://prometheus.io/docs/concepts/data_model/), что используется формат OpenTSDB. врядли кто-то заморачивался по оформлению формата в виде RFC
спасибо!
источник

SB

Stanislav Buldakov in Церковь метрик
http://opentsdb.net/docs/build/html/user_guide/writing/index.html - про формат данных в opentsdb
источник

TF

Terry Filch in Церковь метрик
Андрей Привалов
А что, правда, кто-то слушает голосовые сообщения в таких чатах?
конечно нет, если это реально не есть необходимостью

я уже давно хочу снять видео, как я на клаве сообщение набираю, так сказать "глаз за глаз"
источник

SK

Sergey Kurbanov in Церковь метрик
Ivan Moiseev
Сергей,  остановись)
Неожиданно:))
источник

SK

Sergey Kurbanov in Церковь метрик
Андрей Привалов
А что, правда, кто-то слушает голосовые сообщения в таких чатах?
Надеюсь нет:) это видимо телефон в кармане:)
источник