
Alex
11.01.2017
12:47:37
Может быть, НЕ ЗАББИКС?

Roman
11.01.2017
12:47:45
бля
заббикс - говно

Alex
11.01.2017
12:47:50
Вот вы со своим заббиксом откуда лезете все время?

Google

Roman
11.01.2017
12:47:53
архитектурно - говно

Alex
11.01.2017
12:48:03
У вас где-то 2010 год до сих пор, или что?
Стоит на двадцать минут отвернуться - сука, опять сраббикс на канале

Roman
11.01.2017
12:49:05
если вы не понимаете что хранить time series в rdbms не надо - что вы делаете в профессии?

Alex
11.01.2017
12:49:19
Даже Рому вывели из себя
Молодцы

Nikolay
11.01.2017
12:49:31

redbeard
11.01.2017
12:49:38
Ромку-неслуха бы натравить на бывшего коллегу :)

Viktor
11.01.2017
12:49:41

Alex
11.01.2017
12:49:48
Заббикс им норм, а
Да вы бы и с собакой смогли!

redbeard
11.01.2017
12:50:32
там товарищ хранил GPS-координаты, поступающие в реал-тайме с мобил, в постгресе :)

Roman
11.01.2017
12:50:40

Google

Alex
11.01.2017
12:50:50
Вот смотри
Чем меньше ты информации на одно измерение хранишь на диске, тем проще ты живешь
А дальше надо взять да и посчитать, сколько информации на одно измерение хранит сраббикс, а сколько - пром
У прометеуса еще компрессия - они там дельты хранят между точками
Ну и так далее

Viktor
11.01.2017
12:51:54
ок, спс, убедили

here1am
11.01.2017
12:52:20
кароч всё сводится к тому, что это оверхэд?

Sergey
11.01.2017
12:52:54

Игорь
11.01.2017
12:53:24
скажите, есть ли чатик про chef?

Марк ☢
11.01.2017
12:53:42
или ceph ?

Nikolay
11.01.2017
12:53:51

Roman
11.01.2017
12:53:56

Alex
11.01.2017
12:54:35

Sergey
11.01.2017
12:54:38

Марк ☢
11.01.2017
12:54:58

Alex
11.01.2017
12:54:59

here1am
11.01.2017
12:55:12
как не постгрес

Nikolay
11.01.2017
12:55:18

Alex
11.01.2017
12:55:21

Nikolay
11.01.2017
12:55:35
разве что масштабировать его порой геморройнее

Марк ☢
11.01.2017
12:55:36
как не постгрес
а што, если у тебя только одна писалка и много читалок, то sqlite — ниибаца крут

Google

Alex
11.01.2017
12:55:53

Nikolay
11.01.2017
12:55:59

Sergey
11.01.2017
12:56:05

Марк ☢
11.01.2017
12:56:10

Alex
11.01.2017
12:56:14

Марк ☢
11.01.2017
12:56:20
для начала, включи режим WAL

Игорь
11.01.2017
12:56:24
или ceph ?
никакого ceph у меня нет, но есть вопрос о замене resources через wrapper cookbook

Sergey
11.01.2017
12:56:24

Марк ☢
11.01.2017
12:56:34
и WITHOUT ROWID (если применимо)

Alex
11.01.2017
12:56:36

Sergey
11.01.2017
12:56:42
но я не уверен, что съезд на постгрес что-то облегчил бы драматически.

Alex
11.01.2017
12:57:09

Nikolay
11.01.2017
12:57:10
ты просто не умеешь готовить
я in memory гонял с запросами составными по индексированному полю. !00 млн записей вроде было. Работало крайне медленно

Sergey
11.01.2017
12:57:35

Марк ☢
11.01.2017
12:57:35

Alex
11.01.2017
12:57:40

Nikolay
11.01.2017
12:57:51

Alex
11.01.2017
12:58:01

Google

Марк ☢
11.01.2017
12:58:09

Nikolay
11.01.2017
12:58:16
надо было выбрать рандомные записи просто, а order by random() обычно лагает

Alex
11.01.2017
12:58:24

Марк ☢
11.01.2017
12:58:31

Alex
11.01.2017
12:58:37
Ты план смотрел вообще того, что order by random делает?

Марк ☢
11.01.2017
12:58:54

Alex
11.01.2017
12:58:55
Я знаю, зачем Макс Богук качается

Admin
ERROR: S client not available

Alex
11.01.2017
12:59:09
Чтобы литерально пиздить тех, кто order by rand делает

Sergey
11.01.2017
12:59:10
В прошлое - никак
т.е. таймстамп в точке - это когда прометеус ее принял, а не когда приложение записало таймстамп?

Nikolay
11.01.2017
12:59:13

Alex
11.01.2017
12:59:25

Марк ☢
11.01.2017
12:59:31

Nikolay
11.01.2017
12:59:32

Sergey
11.01.2017
12:59:32

Nikolay
11.01.2017
12:59:35
это разные вещи
но в целом да, он все равно как говно работает

Sergey
11.01.2017
12:59:48

Марк ☢
11.01.2017
13:00:09

Sergey
11.01.2017
13:00:15

Google

Nikolay
11.01.2017
13:04:21

Марк ☢
11.01.2017
13:04:43
код сука в студию
а то блять вот такую хуиту делают: https://github.com/google/leveldb/issues/421

Игорь
11.01.2017
13:06:13
Господа, неужели никому не интересен chef? все на Ansible и Salt?

Viktor
11.01.2017
13:06:57

Nikolay
11.01.2017
13:06:59
код сука в студию
"UPDATE {table_name} "
"SET [timestamp] = [timestamp] + {inc} "
"WHERE rowid in ( "
"SELECT rowid FROM {table_name} "
"WHERE [timestamp] < strftime('%s', 'now', 'utc') "
"ORDER BY RANDOM() LIMIT {limit} )"

Марк ☢
11.01.2017
13:07:20
пфффф
strftime
как минимум
+ ордер бай рандом

Nikolay
11.01.2017
13:07:47
strftime
нет, без него тоже лагало только в путь

Марк ☢
11.01.2017
13:08:40
потому что чтобы отсортировать по рандому он должен сделать полную выборку всех строк по вхере, отсортировать по рандому а потом применить лимит

Nikolay
11.01.2017
13:09:41
я понимаю, как оно работает. Я не понимаю, почему это медленно

Alex
11.01.2017
13:10:21
И года два я его ел

Марк ☢
11.01.2017
13:10:29
для начала, убери стрфтайм

Alex
11.01.2017
13:10:31
Все, хватит с меня