
Дмитрий
22.05.2018
19:14:21
Про скорость -- там пузомерка была с инфлюксом..
Ща..

Wom
22.05.2018
19:14:27
Latest commit 2d1fc93 on 3 Feb 2017

Vladimir
22.05.2018
19:16:03
@dkirhlarov ну я блог читалю их, они типа в 4-6 раз быстрее постгреса
9 запросов в секунду

Google

Vladimir
22.05.2018
19:17:37
28 машин жмет 3М строк в секунду на вставку
очень все похоже на эластик

vladimir
22.05.2018
19:17:55
У него всё с первого раза отлично получилось!

Алексей
22.05.2018
19:18:30

Vladimir
22.05.2018
19:18:30
не, ну можно посмотреть

Дмитрий
22.05.2018
19:18:31

Vladimir
22.05.2018
19:18:43

Алексей
22.05.2018
19:19:54
мне одному не ведомо зачем делать базу поверх базы когда та которая внизу она не база а поисковой движок ?

Дмитрий
22.05.2018
19:22:14

Алексей
22.05.2018
19:23:02
Horizontal scaling. Millions of inserts per second. Real-time SQL. Dynamic schema.

Zhenia
22.05.2018
19:24:47
Тактично умолчали требования, а так все есть

Алексей
22.05.2018
19:27:04
нет умолчали - умолчали. инженерили то зачем так

Google

Алексей
22.05.2018
19:28:49
чот мне это на "так исторически сложилось" похоже

Дмитрий
22.05.2018
19:33:37
Давайте попробую рассказать что хочу, а вы может быть подскажете куда смотреть...
1. Несколько локаций. Несколько продуктов. Соответственно, поллеров до двух десятков. (Нравится прометей за тэги).
2. 5 лет хранения агрегированных данных.
3. Одна линия на графане для сырых и агрегированных данных. (т.е. не только write из прометея, но и read в него в ту же метрику).
Походив по просторам интернета требования, первые два требования можно либо на prometheus+influxdb, либо на prometheus federation закрыть.
Но при агрегации в обоих случаях появятся новые метрики и п.3 они не покрывают.
Кроме того, influx community это только одна нода, а federation -- еще и лаг во времени, когда федеративный сервер придет из поллера данные дергать.
Вот про связку prometheus+cratedb думаю, либо да, в кликхаус идти смотреть...

Алексей
22.05.2018
19:34:29
какая цель хранение данных 5 лет ?
за 5 лет сервера/каналы/архитектура несколько раз сменятся. какой план по склейке данных ?

Дмитрий
22.05.2018
19:35:21
Сезонные изменения, рост.

Алексей
22.05.2018
19:35:57
5 лет надо хранить ключевые параметры или все ?
врятли есть смысл хранить больше года потребленное место в разделе /var

Дмитрий
22.05.2018
19:37:10
Не думал над этим. Это важно для выбора архитектуры?

Алексей
22.05.2018
19:37:49
это важно для понимания зачем 5 лет. а это в свою очередь будет метрикой для расчета счтоимости схдшной части

Wom
22.05.2018
19:37:55

Алексей
22.05.2018
19:38:15
колво метрик в секунду * стоимость точки * резервирование = цена на схд

Дмитрий
22.05.2018
19:38:39
У меня представление такое, что или скелится, тогда вопрос что хранить, что выкидывать -- факультативный, или не скелится, тогда нужно сразу шардирование закладывать

Алексей
22.05.2018
19:38:41
даунсемплинг поможет но тоже требует проектирования
ну тоесть колво юзеров на сайте явно писькомерка. её надо хранить долго. а место на диске нет. ее надо хранить мало.

Andrey
22.05.2018
19:40:47
ну... тут верно заметили, что смотря для чего и если вот, что то вспомнили, что тогда сбоило, а вот нонче так же, а может там ещё что то такое было, то может и весь колхоз хранить не вредно, с другой стороны, да место и вот это всё

Дмитрий
22.05.2018
19:40:55
Дешевле железом закидать, чем человеческое время тратить на сортировку долго-недолго. :)
Давайте исходить из того, что хотим хранить все.

Алексей
22.05.2018
19:41:29
если метрик много и требуется хороший ha то железом закидать будет очень дорого....

Wom
22.05.2018
19:42:01
трудо-дни потратить разово при планировании не жалко, а нужно

Дмитрий
22.05.2018
19:42:34
Приняли, что храним все. Давайте дальше.

Google

Wom
22.05.2018
19:42:58
считайте улетающее бабло на железо

vladimir
22.05.2018
19:44:29
Там лейблы кстати тоже теперь есть

Дмитрий
22.05.2018
19:47:41

Alexey
22.05.2018
19:54:20

Dmitry
22.05.2018
20:02:14
железо и облака сейчас действительно сильно дешевле чем время разработчиков
и менее рискованно с долгосрочной точки зрения

Wom
22.05.2018
20:02:52
а разработчики тут причём?

Alexey
22.05.2018
20:03:44

Алексей
22.05.2018
21:41:56
https://github.com/cloudflare/unsee

Алексей
22.05.2018
21:42:24
а я правильно перевожу название проекта как "развидеть"

Phil
22.05.2018
21:42:45
Ж))))))))))))))))))))))))))))))))))))))))))

rus
22.05.2018
21:43:11
Страшна там
https://raw.githubusercontent.com/cloudflare/unsee/master/screenshot.png

Maxim
22.05.2018
21:45:25
Но вообще всё так
Очень глаза болят от этой штуки
Развидеть прямо очень хочется

Алексей
22.05.2018
21:51:11
а у тя она в работе ?

Google

Maxim
22.05.2018
21:55:40
Программисты притащили
Но я им стараюсь отвыкать

Roman
22.05.2018
21:58:48
Так Go программисты видят мир JS Web разработки

Alexander
22.05.2018
21:59:45
Не самый плохой дашборд. В нем хотя бы блоки информации не перекрывают друг друга
И в него не захардкожены проверки.
И он не на PHP.


Evgeny
23.05.2018
06:04:57
Давайте попробую рассказать что хочу, а вы может быть подскажете куда смотреть...
1. Несколько локаций. Несколько продуктов. Соответственно, поллеров до двух десятков. (Нравится прометей за тэги).
2. 5 лет хранения агрегированных данных.
3. Одна линия на графане для сырых и агрегированных данных. (т.е. не только write из прометея, но и read в него в ту же метрику).
Походив по просторам интернета требования, первые два требования можно либо на prometheus+influxdb, либо на prometheus federation закрыть.
Но при агрегации в обоих случаях появятся новые метрики и п.3 они не покрывают.
Кроме того, influx community это только одна нода, а federation -- еще и лаг во времени, когда федеративный сервер придет из поллера данные дергать.
Вот про связку prometheus+cratedb думаю, либо да, в кликхаус идти смотреть...
А сколько это в метриках и точках в секунду?


Sergey
23.05.2018
09:24:58
Агрегаты то хранить как бы недораха... только надо на берегу договориться о том насколько жать.
Вот наш "индустриальный стандарт системы мониторинга" говорит о почасовых агрегатах - от этого можно в какую то сторону плясать.

Admin
ERROR: S client not available

User ?
23.05.2018
10:23:34
Привет, подскажите, у вас есть примеры написанных service discovery для Prometheus?
Чтобы самому посмотреть на примеры и написать.

Andrey Zakharov
23.05.2018
10:24:26
Всем привет , а никто случайно не натыкался на какой нибудь вебинтерфейс для управления конфигами прометеуса ?
Столкнулся с такой проблемой - что сейчас конфиг прометеуса очень сильно разросся (накатываю конечно через ансибл , всё норм но немного размер смущает в пару тысяч строк - возможно я както неверно использую его ...)
В голову приходит только - какойто service discovery с вебинтерфейсом (для добавления сервисов) и на него натравить прометеус

User ?
23.05.2018
10:27:06

Andrey Zakharov
23.05.2018
10:28:15
о очень интересно выглядит , спасибо изучу

Алексей
23.05.2018
10:31:56

Andrey
23.05.2018
10:32:27
до сих пор не развидел?

Алексей
23.05.2018
10:32:35
сразу это сделал

Andrey Zakharov
23.05.2018
10:32:44

Alexander
23.05.2018
11:55:53
В grafana при установке
threshold lt
не должно ли заполнять цветом от нуля до заданного значения?

Andor
23.05.2018
15:11:48

Nklya
23.05.2018
15:12:25
Или любой другой SD

Google

Andor
23.05.2018
15:13:21
Ага

Alexander
23.05.2018
15:21:22

Alexander
23.05.2018
15:29:03

Alexander
23.05.2018
15:29:43
Похоже на баг. Какая версия?

Alexander
23.05.2018
15:30:19

Alexander
23.05.2018
15:30:34
Я проверю.

Alexander
23.05.2018
15:31:28
Вот так работает, когда в порядке убывания выставлять.

Alexandr
23.05.2018
16:10:49
Добрый день, подскажите, нормальная ли это практика хранить в elasticsearch метрики? Какие будут плюсы и минусы данного решения?

Andrey
23.05.2018
16:20:12
а зачем у вас такая задумка вообще возникла?

Алексей
23.05.2018
16:21:27
Плюсы думать не надо. Минусы думать не надо и дорого

Alexander
23.05.2018
16:23:13
Это путь Заббикса.

Alexandr
23.05.2018
16:23:14
ниразу не видел чтоб на митапах обсуждали реализацию хранения метрик в еластике

Andrey
23.05.2018
16:24:46
ну... так надо посмотреть что он хранит, если оно устраивает и так сложилось, то почему бы и нет

Alexander
23.05.2018
16:25:00
Они тоже эластик прикрутили вместо SQL.