@metrics_ru

Страница 142 из 681
Vladimir
10.04.2017
15:21:25
как-то так выглядело

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

Vladimir
10.04.2017
15:21:44
А чем график строился?
graphite-web из этого самого clickhouse :)

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

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
Ну в коде там явно баг. может вылезти если не оно не смогло отправить данные в сокет (например порвали соединение с другой стороны)

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
ревертни 001dd2049e1559d9e783a9850ffbca764ffadc96
Откатился на dd39c9522823987df5f01e0e3110dab3a7cd07fa не помогло

Я хочу на досуге изучить го, но сейчас я не настроящий сварщик

А на 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
А на java я знаю, что напишу за пару часов
Тогда на го напишешь за четыре. А пользоваться таким будет больше народу. Не все хотят жвм тащить себе

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

Минусы те же что с кх. Пишешь или батчами или получишь фигню
Почему не писать точками а потом перечитывать и переуладывать?

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

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

Roman
10.04.2017
17:48:18
Примерно вот так работает andreevdm@graph01gt:~$ time curl -s "http://localhost:7000/search?query=o*.D*.{l,m}*.{r,t}*.*" | wc -l 671 real 0m0.020s user 0m0.008s sys 0m0.000s
Придумал как заоптимизировать фуллскан в моем случае для таких запросов. У меня в табличке с метриками level на первом месте в ключе. Так что можно выполнить серию запросов level = 1 and path like "o%", потом с его результатами к level = 2 и тд. Прям совсем быстро конечно не будет, но все-таки за более-менее разумное время отработает и в памяти не надо ничего хранить.

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

Бинарник можно затащить
В java 9 тоже можно будет :))

Roman
10.04.2017
17:54:05
Я просто оставлю это здесь https://www.tiobe.com/tiobe-index/
Действительно, неплохо! https://www.tiobe.com/tiobe-index/go/

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 байт на измерение ?

и это всё потому что таблица не широкая

ибо на широкой таблице получается сильно веселее.

надо тока придумать как сделть таблицу шире :)

Paul
10.04.2017
18:19:32
Я просто оставлю это здесь https://www.tiobe.com/tiobe-index/
не могу понять, о чем спор? Если вопрос в том, чтобы написать на языке, который нравится или не писать вообще - пишите на том, который нравится. У нас, например, экспорт данных из эластика вообще на node.js. Потому что нет другого.

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
А дисковая конфигурация какая?
He raid0 из 2х sas SSD, но там загрузка диска была 500-600 иопс на запись

Старый
11.04.2017
04:35:22
He raid0 из 2х sas SSD, но там загрузка диска была 500-600 иопс на запись
мне вон скоро должны прийти ssd у которыз 2600 чтение и 1600 запись

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
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
чем?
Много очень нужно ио и то, у меня не все подключено :-(

Вопрос в том какие настройки у демона который пишет
Мм.. Всмысле время сброса на диск и т.д.?

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