
Andrew
11.06.2018
09:03:01
но это тоже не очень, да

Andor
11.06.2018
09:03:10
да и так места нету

Andrew
11.06.2018
09:03:45
нужно больше дашбордов :) когда на один график много пихаешь это тоже не ок

Andor
11.06.2018
09:04:02
ну блин, какой другой график

Google

Andor
11.06.2018
09:04:20
limits/requests в отрыве от текущего потребления несут мало смысла

Алексей
11.06.2018
10:42:40

M
11.06.2018
10:43:22

Алексей
11.06.2018
10:43:37
множественные спидапы же

M
11.06.2018
13:19:27
Ребята подскажите стоит delta([24h]) но значение в grafana меняется в зависимости от времени(range) которое выставлено в ней

Роман
11.06.2018
13:21:53

M
11.06.2018
13:23:04
Вроде звучит логично
а как тогда указать в grafana что delta всегда должна быть относительная сейчас и только

Роман
11.06.2018
13:27:12
Датасоурс какой?

M
11.06.2018
13:32:09
а вот кто знает как сделать вот так delta(metric_name[5+5h])
нужно переменные в [] заключать

Andor
11.06.2018
13:32:51
заключай

Google

M
11.06.2018
13:33:38
у меня не работает
Error executing query: parse error at char 17: missing unit character in duration

Andor
11.06.2018
13:34:05
ты покажи лучше чо ты делаешь

M
11.06.2018
13:34:56
delta(api_calls[24-hour()h])

Andor
11.06.2018
13:35:07
такого нету, да

M
11.06.2018
13:35:16
ужас

Andor
11.06.2018
14:08:04
Это ты пытаешься посчитать кол-во запросов с начала дня?

M
11.06.2018
14:23:34
да
Нашел вроде бы как можно сделать

Sergey
11.06.2018
15:09:13
а под винды пока только telegraf из free продуктов как агент, хотя там есть еще что в нем поправить
у ПЦП презенташка прикольная :) первый раз вижу чтобы так заморачивались https://pcp.io/slides/#/

Alexander
11.06.2018
15:39:36

Sergey
11.06.2018
15:40:41
только как агент, он как сборщик вроде норм + к нему vector цепляется, остальной стек уже итак готов

Alexander
11.06.2018
15:41:08
ясно
т.е. по сути у вас только pmcd для сбора и pmwebd для экспорта?

Sergey
11.06.2018
15:42:47
ему в веб апи напихали всякого вкусного - пинаешь его и он по плагину в красивом виде выплевывает что он может собрать и комментами а зачем оно надо
ну вот веб часть мы не будем ставить , чтобы он оставался относительно легким
а експорт плагин для кафки я напишу

Google

Sergey
11.06.2018
15:44:07
так он пром и графит умеет из коробки вроде

Alexander
11.06.2018
15:44:32
а, не, через pmwebd только пром, у графита отдельный экспортер pcp2graphite.

Sergey
11.06.2018
15:46:33
ну вот я когда время будет запилю посыльщик без этого куска, графит вроде без него работал, смотрел пару дней на него месяца 4 назад
воть
с лог демоном главное аккуратно быть, он метрики на локальной машине начинает хранить и по формату скорее всего это виспер - толстовато получается

Alexander
11.06.2018
15:49:57
экспортеры там, похоже, несложно пишутся. на питоне, правда.

Sergey
11.06.2018
15:51:11
мне на го привычнее
по количеству выплевываемых метрик вроде как лидер (отдельный вопрос а надо ли это все)
при этом у него есть плагины которые написаны "по тибетским скрижалям" т.е. в описании апи к железке такого нет, но в коде оно есть и они используют хаки :)

Alexander
11.06.2018
15:55:42

Alexander
11.06.2018
15:57:18

Sergey
11.06.2018
15:58:29
ну оно теперь под крылом РХ и в проде у всяких там нетфликсов - подозреваю что такие штуки пилились под кого то большого и толстого, и нам оно нахаляву дано как есть :)
т.е. такой вершон лок ентерпрайз попавший в опенсорс

Alexander
11.06.2018
16:00:49
ну я не думаю, что даже инженеры редхата с ноги открывают двери в каких-нибудь IBM-ах и оперативно получают доступ к мозгам инженеров без бюрократии на, подчас, в несколько месяцев.

M
11.06.2018
16:00:57
ребят а кто как прикручивал elasticsearch в grafana

Sergey
11.06.2018
16:01:09
до этого я долго смотрел на снап, он архитектурно более современен, но его список плагинов... немножко маркетинговый - открываешь плагин а там 8 метрик прибитых гвоздями, хочешь - переписывай

M
11.06.2018
16:01:17
а то блин query вообще жесть

Alexander
11.06.2018
16:01:50

Google

Sergey
11.06.2018
16:03:11
и при этом они год назад решили рефакторинг своей архитектуры замутить (сами написали что хз зачем мы это начали но вроде так будет красивее) - оно под интелом, но подозреваю что в статусе такого статртапа-лабы

Alexander
11.06.2018
16:03:32

Sergey
11.06.2018
16:03:35
ага

Alexander
11.06.2018
16:05:19
не смотрел пока, надо будет заценить архитектуру.

Sergey
11.06.2018
16:08:36
ну там еще большее разделение относительно PCP все из маленьких "микросервисов" - каждый плагин - отдельный бинарь который со своими соседами по grpc общается, вот начинаешь собирать стандартную задачу по сбору процессора памяти + предагрегацию+ завертывание в кафку - вроде все работает и можно что хошь убить и упадет только ветка а не весь сбор... но 20-40 процессов наблюдать на машине только для сбора обычных системных метрик - на любителя

Alexander
11.06.2018
16:09:30
:\

Sergey
11.06.2018
16:09:43
зато можно нечто вроде ганглии собрать но на стеке 18 года :)
т.е. я сначала думал что можно 5 плагинов для сбора + мастер который этим рулит + 1 плагин аггрегатор + 1 плагин експортер (в кафку или куда там хочется), ан нет, это они как то недоработали
на каждый плагин свой аггрегатор + свой експортер

Alexander
11.06.2018
16:12:26
чет жесть

Admin
ERROR: S client not available

Sergey
11.06.2018
16:12:36
потому что "поток" метрик в их архитекруре линеен
и эти все плагины висят как линейные узлы с задачей берущейся из конфига
поэтому плагин то один, но процесс на каждую обработку - свой
ну вот по началу вроде было красиво, но когда собрал - стало понятно что немного криповенько
каждый процесс то + к этому свой порт жрет если мне память не изменяет
т.к. ты можешь каждый из кусочков ставить куда хочешь а не только на локальную машину
ну вот пцп чуть более монолитен :) + ядро на сях
коллектд в этом плане самый простой и компактный

Алексей
11.06.2018
16:26:16
#snap!

Sergey
11.06.2018
16:26:42
#pcp!

Google

Sergey
11.06.2018
16:26:48
:)

Pablo
11.06.2018
18:34:23

Алексей
11.06.2018
18:37:45
дак там два же вроде. один от редиса второй от опентсдб если я правильно помню

GithubReleases
11.06.2018
18:44:35
influxdata/telegraf was tagged: 1.7.0-rc3
Link: https://github.com/influxdata/telegraf/releases/tag/1.7.0-rc3
Release notes:
Telegraf 1.7.0-rc3
influxdata/telegraf was tagged: 1.7.0-rc3
Link: https://github.com/influxdata/telegraf/releases/tag/1.7.0-rc3
Release notes:
Arch
Platform
Package
SHA256
amd64
Debian
[`telegraf_1.7.0~rc3-1_amd64.deb`](https://dl.influxdata.com/telegraf/releases/telegraf_1.7.0%7Erc3-1_amd64.deb)
`db206f7de71ca5eb084aca2b08530e0eb6aa5a8c220a3afe01956aa463949f92`...
More

Evgeny
11.06.2018
22:30:15

Алексей
11.06.2018
22:32:05
а кто так умеет ?

Evgeny
11.06.2018
23:00:52

M
11.06.2018
23:45:32
Ребят а кто remote read/write подключал к prometheus (сильно ли падает производительность ?)

Дмитрий
12.06.2018
05:49:47

Sergey
12.06.2018
05:50:45
Если шутить, то тем что его делают инфлюксовцы)

Andor
12.06.2018
05:53:08
а если не шутить, то тем что его делают инфлюксовцы

Sergey
12.06.2018
05:58:37
Концепция одного бинаря в который впихнуто все... я его отладкой задолбался заниматься, каждая сборка по минуте почти... ну допустим я такой себе разраб... но вот запускаешь его на ру винде и он в краш, находишь багу —правишь, а он жрет 6%, правишь, вроде работает и не течет по памяти( а тут люди ловили его прожорливость) но блин каждые 61 секунду он дропает с логированием посекундный цпу усадж...
К—качество
Но на вин платформе фактически безальтернативный, что печалит
Может мне так прямо повезло и я наступил сразу на 3 грабли одним шагом(ру вин +кафка) но что то меня это поле уже не манит своими ягодками

Andor
12.06.2018
06:06:59
а у них кстати нет подвижек к плагинам в стиле терраформа?

Sergey
12.06.2018
06:10:02
Не в курсе, я в пожарном режиме решал задачу «надо прям щас»

Дмитрий
12.06.2018
06:16:42
Мне просто не нравится концепция каждый плагин на отдельном порту или отдельное подключение, и половина плагинов без ssl, как на проме.
В pcp с этим как?

Pablo
12.06.2018
07:15:21

Sergey
12.06.2018
07:16:21