@metrics_ru

Страница 225 из 681
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
вот кстати в объединении функционала карбон сервера в го-карбон есть маленький негатив... хотя на стороне карбон зиппера в принципе он убирается, но это для моего кейса :)
Мне вообще эта затея с самого начала не нравится. Пользователи веб-интерфейса своими запросами могут выжрать все ресурсы и перестанет работать сохранение метрик на диск. Я надеюсь что когда-нить мы разделим go-carbon и carbonserver обратно. Но @Civiloid против пока

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

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

Vladimir
02.08.2017
13:58:45
это если его пихнуть в код го-карбона
текущая билд система go-carbon'а не шибко предрасполагает к cgo коду )

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

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

я бы вот эту штуку отдельным демоном сделал, но обмен через протобаф
может быть @rlomonosov сделает когда-нибудь систему плагинов на протобафе или gRPC :)

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

Roman
02.08.2017
14:00:08
может быть @rlomonosov сделает когда-нибудь систему плагинов на протобафе или gRPC :)
так уже есть protobuf ресивер. что тебе еще нужно? grpc будет медленнее

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
а таймер в карбонсервере кстати был? ограничивающий время выполнения запроса

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

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

Roman
02.08.2017
14:04:02
@rlomonosov типа взять go-carbon распилить на модули, которые связать по protobuf :)
Мы все еще о кафке? Вроде предлагалось делать это отдельным демоном, а не модулем

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
@rlomonosov сейчас читаю про теги в graphite-ch https://github.com/lomik/graphite-clickhouse/wiki/TagsRU - пытаюсь понять зачем мне это ;) можешь рассказать как использовать ? в графане это будет работать или только в graphite-web ?
Немного скопипастил из другого своего рассказа про теги https://gist.github.com/lomik/08708fa4bf5f526919942337a9cf4622 Работает где угодно - для графита это дерево выглядит как настоящее )

Admin
ERROR: S client not available

Vladimir
02.08.2017
16:06:28
Немного скопипастил из другого своего рассказа про теги https://gist.github.com/lomik/08708fa4bf5f526919942337a9cf4622 Работает где угодно - для графита это дерево выглядит как настоящее )
Если мы перейдем на кх для значительного куска данных, то я вероятно запилю тебе что то по синтаксису совместимое с carbonsearch еще

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К в секунду.

Vladimir
02.08.2017
18:44:03
вставка на сервер с 1ссд где то идёт со скоростью 500К в секунду. в этом месте фанатам заббикс должно стать стыдно :)
я когда в декабре гонял кликхаус у нас в тесте, на 1 сервер с ссд вставлял графитных метрик более 2-х лямов (на протяжении недели непрерывным потоком)

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

Vladimir
02.08.2017
18:44:43
там параллельно с этим еще чтение довольно вменяемо работало

то есть можно было селектить данные относительно шустро

но я временно забил на все, так как сторадж пока не горит

Evgeny
02.08.2017
18:52:18
вставка на сервер с 1ссд где то идёт со скоростью 500К в секунду. в этом месте фанатам заббикс должно стать стыдно :)
В защиту заббикс если они все же запилят history API (тут https://support.zabbix.com/plugins/servlet/mobile#issue/ZBXNEXT-3877) то стораджем вполне может стать тот же clickhouse

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

Evgeny
02.08.2017
18:54:25
они хотели же сделать influxdb :)
Уже вроде к es склоняются

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 файлах

наверняка оно победит

Страница 225 из 681