
Vladimir
02.08.2017
13:49:36
@rlomonosov

Sergey
02.08.2017
13:49:50
ну вот что ты хочешь получить
я пока допиливаю заливку метрик в кафку из нашего суперколлектора
приемник буду в конце этого месяца пилить

Google

Sergey
02.08.2017
13:50:53
ну или ты зарелизишь и не буду :)

Vladimir
02.08.2017
13:51:09

Sergey
02.08.2017
13:51:22
течет?

Vladimir
02.08.2017
13:51:22
если хочешь могу в свой форк закомитить и дать потестить
течет?
мне кажется если кафка сдохнет он не переподключится

Sergey
02.08.2017
13:51:55
а ты сараму используешь или либрдкафка&
?

Vladimir
02.08.2017
13:52:18
сараму
я ее очень хочу шавермой обозвать почему-то

Sergey
02.08.2017
13:52:38
если кафка сдохнет это будет печально :)
может просто голодный? :)
там кстати автопереключалка вроде не в самой сараме а в сарама кластер или как то так обертка называется

Vladimir
02.08.2017
13:53:30
я там делаю реконнект, но я пока не дошел до проверки его работоспособности )

Google

Sergey
02.08.2017
13:54:12
мне в шаверме :) не нравится только то что они запаздывают за релизами кафки

Vladimir
02.08.2017
13:54:15
у меня еще мой graphite->kafka конвертер периодически уходит в себя

Sergey
02.08.2017
13:54:33
ну и основные разрабы (конфлуенс) на либрд сидят

Vladimir
02.08.2017
13:54:37
и мешает тестом )

Sergey
02.08.2017
13:54:49
С - стабильность :)

Vladimir
02.08.2017
13:54:51
очень
Sergey я думаю что librdkafka будет медленее чем сарама
просто за счет того как Го работает с cgo
даже если либа сама шустрая и хорошая оверхед будет слишком большой
поэтому лучше таки сарама )

Sergey
02.08.2017
13:55:45
ну я вот и так и так пробовал - в принципе там и сям синтаксис похожий
либрд быстрее по тестам
но тесты старые
но + 1 либа

Vladimir
02.08.2017
13:56:37
Sergey librdkafka может быть быстрее из си или плюсового кгода )
или из тех языков где биндинги к сишному лучше работают )

Sergey
02.08.2017
13:57:11
я на своих тестах разницы не ощутил

Vladimir
02.08.2017
13:57:49
но + 1 либа
будет огромный гиморой в сборке go-carbon'а )

Sergey
02.08.2017
13:57:50
вот сейчас прод поток заведу и повторю :)

Google

Vladimir
02.08.2017
13:57:51
с этой штукой

Roman
02.08.2017
13:58:00

Vladimir
02.08.2017
13:58:03
короче я лично не буду использовать категорически

Sergey
02.08.2017
13:58:27
это если его пихнуть в код го-карбона

Vladimir
02.08.2017
13:58:45

Sergey
02.08.2017
13:58:50
я бы вот эту штуку отдельным демоном сделал, но обмен через протобаф

Vladimir
02.08.2017
13:58:51
в том числе

Sergey
02.08.2017
14:00:01
или не только лишь он :)

Roman
02.08.2017
14:00:08

Vladimir
02.08.2017
14:00:29

Sergey
02.08.2017
14:00:29
ну так и ладушки, кстати да, было же

Vladimir
02.08.2017
14:00:46
@rlomonosov типа взять go-carbon распилить на модули, которые связать по protobuf :)

Sergey
02.08.2017
14:01:51
а таймер в карбонсервере кстати был? ограничивающий время выполнения запроса

Vladimir
02.08.2017
14:02:13

Sergey
02.08.2017
14:02:22
а то нехорошо такую штуку пытаться ограничивать настройкой дашбордов

Vladimir
02.08.2017
14:02:25
в принципе надо отменять его если например сервер недождался

Roman
02.08.2017
14:04:02

Vladimir
02.08.2017
14:05:33

Sergey
02.08.2017
14:05:56
я бы вот например сделал ограничение в 1 секунду и список запросов которые обходят это ограничение

Google

Sergey
02.08.2017
14:06:38
а все что дропается по таймауту - в лог
чисто по логике сливать писателя и читателя в один демон не самое лучшее решение (но упрощающее)
можно было бы их оставить раздельными но вычитку кеша записи из писателя в читателя сделать через протобуф
а кафку - отдельным демоном и пусть в писателя данные через протобуф пишет - но это уже есть и остался сам демон
типа резюме :)

Vyacheslav
02.08.2017
15:40:20
Товарищи есть тут разводчики кроликов (RabbitMQ)? Кролик начал вести себя неадекватно, есть пара вопросов для разбирающихся в "ценном мехе" )) Ну или ткните в какой канал пойти со своими вопросами

Evgeny
02.08.2017
15:48:16
@rlomonosov сейчас читаю про теги в graphite-ch https://github.com/lomik/graphite-clickhouse/wiki/TagsRU - пытаюсь понять зачем мне это ;) можешь рассказать как использовать ? в графане это будет работать или только в graphite-web ?

Roman
02.08.2017
15:59:04

Admin
ERROR: S client not available

Vladimir
02.08.2017
16:06:28

Evgeny
02.08.2017
16:14:08

Vladimir
02.08.2017
16:14:27
Мы просто кх как бэкэнд нигде дальше тестов не брали

Evgeny
02.08.2017
16:14:56
а ок, спасибо

Vladimir
02.08.2017
16:14:56
И есть определенные проблемы в зиппере при работе с кх
С производительностью, потому что запросы в кх надо иначе слать (в случайный хост, а не броадкастом и всегда со звёздочками как они есть)
Но чисто апи работать будет нормально

Evgeny
02.08.2017
16:17:59
у меня после carbonapi haproxy стоит который балансит запросы на 2 graphite-ch для чтения с обоих серверов
т.к. схема 1 шард + 2 реплики

Vladimir
02.08.2017
16:24:44
Пока да, только так работать будет

Google

Vladimir
02.08.2017
16:24:54
Позже я в зиппер внесу соответствующие изменения
Чтоб хапрокси тут не нужен был

Evgeny
02.08.2017
18:42:42
Так и не смог завести clickhouse с zetcd вместо zookeeper кластер собирается все вроде работает zktl ls показывает дерево, начинаю лить данные минут 10-20 все ок данные видны на реплике , потом clickhouse падает типа не видит zk и уже не поднимается (пытается видно что подключается к zk но после чтения пары ключей опять теряет связь с zk) хотя снаружи все ок вроде zetcd отдаёт данные. Короче плюнул и поставил openjdk 8 и zookeeper из пакетов ubuntu 16.04 все шуршит пока без нареканий, вставка на сервер с 1ссд где то идёт со скоростью 500К в секунду.

Paul
02.08.2017
18:43:28

Vladimir
02.08.2017
18:44:03

Paul
02.08.2017
18:44:24
а вот тут фанатам заббикса должно стать совсем стыдно

Vladimir
02.08.2017
18:44:43
там параллельно с этим еще чтение довольно вменяемо работало
то есть можно было селектить данные относительно шустро
но я временно забил на все, так как сторадж пока не горит

Evgeny
02.08.2017
18:52:18

One
02.08.2017
18:53:35
забикс, аэспи 8к...

Vladimir
02.08.2017
18:53:59

Evgeny
02.08.2017
18:54:25

Vladimir
02.08.2017
18:54:40
как time series, серьезно?

Evgeny
02.08.2017
18:54:56
Да для всего ;)

Vladimir
02.08.2017
18:55:02
они там устроили конкурс на худшее решение что ли?
и выбирают кто занял первое место?

Evgeny
02.08.2017
18:55:23
Ага я попросил ch добавить )

Vladimir
02.08.2017
18:55:25
надо им подкинуть идею хранить все в txt файлах
наверняка оно победит