
Vladimir
10.04.2017
15:21:25
как-то так выглядело

Dmitry
10.04.2017
15:21:35
А чем график строился?

Vladimir
10.04.2017
15:21:44

Dmitry
10.04.2017
15:22:07
А метрики как считались? Парсился вывод haggar?

Google

Vladimir
10.04.2017
15:22:15
по статистике самого carbon-clickhouse
потом в принципе на глазок оценивался count()
@AndreevDm к сожалению тестилки графит-совместимых стораджей хорошей нет


Dmitry
10.04.2017
15:32:52
:(
А кто-нибудь сталкивался с вот такой ошибкой в haggar?
panic: runtime error: invalid memory address or nil pointer dereference
[signal 0xb code=0x1 addr=0x20 pc=0x4028f4]
goroutine 209 [running]:
panic(0x5634e0, 0xc8200100e0)
/usr/lib/go/src/runtime/panic.go:464 +0x3e6
main.(*Agent).flush.func1(0xc837103f18)
/home/andreevdm/go/src/github.com/gorsuch/haggar/main.go:60 +0x34
main.(*Agent).flush(0xc837103f18, 0x7f2e4c3987e8, 0xc831beaeb0)
/home/andreevdm/go/src/github.com/gorsuch/haggar/main.go:70 +0x2b4
main.(*Agent).Start(0xc837103f18)
/home/andreevdm/go/src/github.com/gorsuch/haggar/main.go:41 +0x90
main.launchAgent(0x197, 0x2710, 0x3b9aca00, 0x59c170, 0xe, 0x7ffe382ec7fb, 0xe)
/home/andreevdm/go/src/github.com/gorsuch/haggar/main.go:86 +0xe4
created by main.main
/home/andreevdm/go/src/github.com/gorsuch/haggar/main.go:128 +0x5d8

Vladimir
10.04.2017
15:41:43


Dmitry
10.04.2017
15:41:59
Например вот так
go/bin/haggar -agents=300 -flush-interval=1s -jitter=50ms -metrics=10000 -prefix="one_min.test5m" -spawn-interval=100ms

Vladimir
10.04.2017
15:42:36
ревертни 001dd2049e1559d9e783a9850ffbca764ffadc96

Roman
10.04.2017
15:43:39
Ну в коде там явно баг. может вылезти если не оно не смогло отправить данные в сокет (например порвали соединение с другой стороны)

Vladimir
10.04.2017
15:43:57

Dmitry
10.04.2017
15:44:16
Я хотел обойтись одной

Vladimir
10.04.2017
15:44:37
я боюсь он недостаточно хорош чтоб жить в 1 копии

Google

Vladimir
10.04.2017
15:44:54
./haggar -agents=50 -carbon="graphite-2285:2003" -flush-interval=1s -jitter=1s -metrics=6000 -prefix="haggar1"
2 копии таких

Dmitry
10.04.2017
15:47:45
Но это же всего 300к в секунду
Я хотел 3-5кк

Vladimir
10.04.2017
15:48:25
@AndreevDm запускай много копий на 1 сервере
я поэтому и говорил что он так себе написан )

Dmitry
10.04.2017
15:49:08
Меня так и подбивает это на java переписать

Vladimir
10.04.2017
15:49:50
@AndreevDm лучше на Го :)
и не переписать, а написать нормальное

Dmitry
10.04.2017
15:50:15
да, написать

Vladimir
10.04.2017
15:50:31
но как бы это типа стандартная тулза )

Dmitry
10.04.2017
15:50:35
Я хочу на досуге изучить го, но сейчас я не настроящий сварщик
А на java я знаю, что напишу за пару часов

Roman
10.04.2017
15:55:16
Вот сюда https://github.com/gorsuch/haggar/blob/master/main.go#L60 надо вписать
if a.Connection != nil {
a.Connection.Close()
}
Тогда хоть падать на ровном месте не будет

Alexander
10.04.2017
17:12:51

Pablo
10.04.2017
17:18:42
Что не так с партициями?

Google

Vladimir
10.04.2017
17:25:12
А запись единичных точек не эффективно

Pablo
10.04.2017
17:41:40
Я думал там в этот момент вопрос про Кассандру был

Dmitry
10.04.2017
17:44:03

Roman
10.04.2017
17:48:18

Roman
10.04.2017
17:50:56

Alexander
10.04.2017
17:51:38

Dmitry
10.04.2017
17:52:07
А го тащит, да!
Я просто оставлю это здесь https://www.tiobe.com/tiobe-index/

Roman
10.04.2017
17:54:05

Roman
10.04.2017
17:56:33
https://erikbern.com/2017/03/15/the-eigenvector-of-why-we-moved-from-language-x-to-language-y.html что там у нас на пересечении go/java... )

Dmitry
10.04.2017
18:02:22
Я не сморю, что го сейчас набирает популярность, но мне сейчас быстрее и эффективнее написать на java (уже написал кстати). В написать за 4 часа производительное многопоточноеприложение на новом языке - я простите не верю :))

Алексей
10.04.2017
18:04:39
так что я праивльно понял что на кх пдлотность хранения данных в формате гарфита будет около 7 байт на измерение ?
и это всё потому что таблица не широкая
ибо на широкой таблице получается сильно веселее.
надо тока придумать как сделть таблицу шире :)

Roman
10.04.2017
18:10:43

Dmitry
10.04.2017
18:14:01

Paul
10.04.2017
18:19:32

Pablo
10.04.2017
19:36:41
Какой-то голанг канал как будто бы

Google

Pavel
10.04.2017
19:38:52
по рейтингу TIOBE надо было писать кликхаус на явве
она-то самая популярная на сегодня :)

Александр
10.04.2017
21:08:38
А популярность влияет на что-то?

Pavel
10.04.2017
21:11:28
а я хз :)

Dmitry
10.04.2017
22:37:52
ssd
А дисковая конфигурация какая?

Yury
10.04.2017
23:49:57
Что не так с партициями?
С партициями в кафке? То, что их надо заранее жестко задавать или потом довольно неприятно добавлять.

Vladimir
11.04.2017
04:31:45

Старый
11.04.2017
04:35:22
pci-e
буду их мучить хадупом и hbase

Admin
ERROR: S client not available

Hackru
11.04.2017
08:12:25
2600/1600 можно и на tlc получить в 2017-м году
смешно будет, если это действительно tlc окажется и хрыч будет ныть, что ссд говно

Александр
11.04.2017
08:12:57
?

Hackru
11.04.2017
08:14:22
у нас так закупились тлцшными ссд под кеш для виртуализации
через неделю сняли обратно — без них быстрее, кек

Dmitry
11.04.2017
08:34:41
добрый
господа, кто для прометеуса настраивал ресиверы?
receivers:
- name: "alerta"
webhook_configs:
- url: 'http://localhost:8080/webhooks/prometheus'
send_resolved: true
типа вот так?

Google

Dmitry
11.04.2017
08:49:02
написал свой - туда ничерта не падает
такое ощущение что он просто не срабатывает

Maxim
11.04.2017
09:00:15
так а условие попадания-то где?
route:
receiver: martian-ops
routes:
- match:
severity: critical
receiver: telephone-ops
continue: true
- receiver: 'amplifr-slack'
match:
cluster: amplifr
continue: true
- receiver: 'amplifr-email'
match_re:
cluster: amplifr
severity: warning|critical
continue: true
receivers:
- name: 'martian-ops'
email_configs:
- to: 'bregor@evilmartians.com'
send_resolved: true
...
вот примерно так

Александр
11.04.2017
18:51:31
Ребят, есть у кого нибудь стата, кол-во метрик к кол-во iops?
Просто, у меня хуйня какая-та получается
Или я что-то не то смотрю вообще?
# cat /etc/carbon/storage-schemas.conf
[carbon]
pattern = ^carbon\.
retentions = 60:90d
[default]
pattern = .*
retentions = 10s:7d,1m:21d,15m:5y
Если это важно.

Paul
11.04.2017
19:04:58
кстати, коллеги, а кто-нибудь в курсе, в прометей планируется вводить retention? или его все так же принципиально не будет

Vladimir
11.04.2017
19:12:11

Dmitry
11.04.2017
19:12:23
Вроде же оно само ретеншится

Paul
11.04.2017
19:12:49

Александр
11.04.2017
19:12:51

Paul
11.04.2017
19:12:55
нельзя пожать данные, снизив точность

Vladimir
11.04.2017
19:12:56
чем?

Paul
11.04.2017
19:13:15
может, я хочу, как в графите - с абсолютной точностью месяц и грубо - год

Vladimir
11.04.2017
19:13:19

Александр
11.04.2017
19:13:39
чем?
Много очень нужно ио и то, у меня не все подключено :-(