
GithubReleases
05.02.2018
15:43:36
https://github.com/grafana/grafana/releases/v5.0.0-beta1 was tagged
https://github.com/grafana/grafana/releases/v5.0.0-beta1 was tagged

Алексей
05.02.2018
16:04:15
не задалось с бетой

Vladimir
05.02.2018
16:09:15
надо блин сесть и доделать бота чтоб вот такие кейсы нормально хендлить)

Google

Vladimir
05.02.2018
16:09:20
и чейнджлог еще постить)

Fedor
05.02.2018
16:22:11
а прометей инклюды конфига умеет?
что-то посмотрел, не нашел
2 версия

Vasiliy
05.02.2018
16:23:15
rule_files:
- alert.rules.yml
rule_files точно так можно

Fedor
05.02.2018
16:24:07
их - да.
а вот чтоб куски конфига
разросся, уже неудобно становится

Vasiliy
05.02.2018
16:24:27
а общих нет вроде, да

Bogdan (SirEdvin)
05.02.2018
16:24:42
А то именно разрослось? Джобы?

Fedor
05.02.2018
16:24:45
да
много разноплановых джобов
все методы агрерации, что были, уже применил

Google

Fedor
05.02.2018
16:25:42
хотя, вроде бы средствами самого ямла можно попробовать, что-то там было такое

Vasiliy
05.02.2018
16:26:27
можно дискавери в файлах сделать
file_sd_configs:
- names: ['tgroups/*.json']
или не о том речь?

Fedor
05.02.2018
16:28:15
надо попробовать.

Andor
05.02.2018
16:28:27

Fedor
05.02.2018
16:28:48
пока руками, думаю уже на не руками переходить

Andor
05.02.2018
16:28:57

Fedor
05.02.2018
16:29:07
угу, уже прочитал
видимо, какой-нибудь ансибл и файловые дискавери надо будет как-нибудь помучать

Andor
05.02.2018
16:31:31
У нас был папет и было отлично

Алексей
05.02.2018
16:45:25

Fedor
05.02.2018
16:45:41
спасибо!

Алексей
05.02.2018
16:46:05
http://docs.ansible.com/ansible/latest/assemble_module.html
мне понраивлся

Andor
05.02.2018
16:48:20
А валидность сгенеренного ямля он умеет проверять?

отделение
05.02.2018
16:49:14
его можно попросить хоть promtool позвать для валидации

Алексей
05.02.2018
16:50:57

Andor
05.02.2018
16:50:57
После генерации же?

Алексей
05.02.2018
16:51:19
но это просто вариант подхода с внешней генерацией

GithubReleases
05.02.2018
17:13:40
https://github.com/grafana/grafana/releases/v5.0.0-beta1 was tagged

Maxim
05.02.2018
17:14:51
а он упорный ?

Google

GithubReleases
05.02.2018
17:53:42
https://github.com/grafana/grafana/releases/v5.0.0-beta1 was tagged

Bogdan (SirEdvin)
05.02.2018
17:54:35
Идут на рекорд

Paul
05.02.2018
17:54:52
сегодня явно не день Бэкхема

Andrey
05.02.2018
18:00:16
эмм... понятно конечно что бета, но может всё же номер как нибудь апать :)

Paul
05.02.2018
18:01:36

Vladimir
05.02.2018
18:02:29
Ага
Должен и должен имхо говорить что релиз был ретегд
Но я так это и не запилил

Slach
06.02.2018
04:48:14
https://dalmatiner.io/
=) все таки умеет народ на эрланге упарываться
обещают прямо prometheus поддержку протокола из коробке и 2 миллиона метрик в секунду на одной ноде
с трудом верится =)
кто нибудь это пробовал?

Vladimir
06.02.2018
06:18:12
https://dalmatiner.readme.io/docs - там ещё постгря сбоку))

Favoretti
06.02.2018
06:25:05

Andrew
06.02.2018
06:29:48
Вот нагуглил такую фичу для извлечения значения лейблы в графане:
label_values(netdata_host_tags{host_group=~"$group"}, instance)
Почему не описано в документации?! Я хз. Это что, так очевидно? Я бы хер догадался, пока не полез бы в код, или не нашел в их вопрос-ответе эту тему.

Ievgen
06.02.2018
06:43:16
http://docs.grafana.org/features/datasources/prometheus/#templating
Я просто оставлю это здесь

Favoretti
06.02.2018
06:54:45
http://docs.grafana.org/features/datasources/prometheus/#query-variable

Andrew
06.02.2018
06:56:25
Блять, да это понятно

Favoretti
06.02.2018
06:56:51
А шо тада, блять, неясно? :D

Andrew
06.02.2018
06:56:59
А о синтаксисе фильтрации метрик? Я ж и спрашиваю - это что так очевидно?

Favoretti
06.02.2018
06:57:59
эээ, да? :)

Andrew
06.02.2018
06:58:32
Почему? ?

Google

Favoretti
06.02.2018
06:59:13
А какой именно момент label_values(netdata_host_tags{host_group=~"$group"}, instance) неочевиден-то?

Andrew
06.02.2018
07:09:13
Тот что в фигурных скобках.
Откуда можно узнать о таком функционале? О том что можно так фильтровать извлекаемые метрики

Ievgen
06.02.2018
07:13:23
For details of metric names, label names and label values are please refer to the Prometheus documentation.
Using variables in queries
There are two syntaxes:
$<varname> Example: rate(http_requests_total{job=~“$job”}[5m])
[[varname]] Example: rate(http_requests_total{job=~”[[job]]“}[5m])
2+2?
и не надо лезть в код
можно еще имя метрики выбирать по __name__=~

Vasiliy
06.02.2018
07:23:44

Andor
06.02.2018
07:37:28
А фильтрация через{} - фича языка запросов прометея

Admin
ERROR: S client not available

Andor
06.02.2018
07:38:41
Кажется уже всё показали
@andreios_r глянь grafana master class с promcon 2016

Andrew
06.02.2018
08:01:37
Да, спасибо.
Мне казалось неочевидным применимость фич фильтрации Прома из графаны :)
Ну да ладно, разобрался.

Andor
06.02.2018
08:10:18
Ну прост графана не может обращаться к прометею никак кроме его языка запросов

George
06.02.2018
08:32:35
требуется норм FAQ

Andor
06.02.2018
08:34:45
Примеров вообще не хватает

Bogdan (SirEdvin)
06.02.2018
08:38:16
Эм .... Примеров море: https://grafana.com/dashboards
Практически для чего угодно есть

Andor
06.02.2018
08:42:29
не примеров готового, а примеров использования каждой фичи по отдельности

Google

Andrew
06.02.2018
08:43:58
+100500
Я вот как бы и намекал на это :)

Andor
06.02.2018
08:44:26
ну то есть у меня в голове-то их много, но я формулировать не умею например :)

Andrew
06.02.2018
08:44:29
Понятно, что додуматься можно до чего угодно, но это не отменяет проблем в документации

Andor
06.02.2018
08:46:23
технически всё это в документации описано
и у прометея всё описано
http://docs.grafana.org/administration/provisioning/#datasources
наканецта!

Aleksandr
06.02.2018
08:59:13
Друзья, добрый день! Вопрос от новичка в графане:
Я уже месяца два настраиваю grafana+graphite для сбора метрик.
Мне все нравиться и вроде бы уже настроил как мне надо, но заметил неприятность.
На новых метриках.
Если в grafana указывать период более 7 дней, то пропадают точки на графиках.
Начинаю смотреть, ставлю фильтр на 7 дней - все показывается, в принятом JSON
вижу данные:
[1, 1517902800]
[1, 1517905020]
Увеличиваю диапазон фильтра и всё. Все точки пропадают:
[null, 1517902800]
[null, 1517905020]
Подскажите, исходя из своего опыта, куда мне стоит обратить внимание?
Буду рад любому совету, спасибо.
Кстати, в graphite storage-schemas.conf у меня такая:
[default]
pattern = .*
retentions = 15s:7d,1m:21d,15m:5y


Vladimir
06.02.2018
09:00:57
Друзья, добрый день! Вопрос от новичка в графане:
Я уже месяца два настраиваю grafana+graphite для сбора метрик.
Мне все нравиться и вроде бы уже настроил как мне надо, но заметил неприятность.
На новых метриках.
Если в grafana указывать период более 7 дней, то пропадают точки на графиках.
Начинаю смотреть, ставлю фильтр на 7 дней - все показывается, в принятом JSON
вижу данные:
[1, 1517902800]
[1, 1517905020]
Увеличиваю диапазон фильтра и всё. Все точки пропадают:
[null, 1517902800]
[null, 1517905020]
Подскажите, исходя из своего опыта, куда мне стоит обратить внимание?
Буду рад любому совету, спасибо.
Кстати, в graphite storage-schemas.conf у меня такая:
[default]
pattern = .*
retentions = 15s:7d,1m:21d,15m:5y
у тебя беда с retention'ами
графит такая веселая база что ожидает данные в равные промежутки времени
то есть сказал каждые 15 секунд - шли каждые 15 секунд
по умолчанию если у тебя нехватает хотя бы 50% точек (шлешь раз в 30 секунд вместо раза в 15) то при переходе через retention данные превратятся в тыкву
что ты и наблюдаешь
да, 50% для нового ретеншена, который "минтуа на 21 день"
тебе нужно 4 точки чтобы в него сагрегировать, а у тебя видимо где-то дыры в данных большие


Aleksandr
06.02.2018
09:03:57
ага! вот оно что! действительно у меня метрики могут посылаться намного реже.
Спасибо большое, буду разбираться дальше ?
а есть вобще возможность заглянуть внутрь wsp файлов ?

Vladimir
06.02.2018
09:06:52
whisper-dump.py, whisper-info.py из состава питонячьего графита
или аналоги из buckytools
хотя я не помню, есть ли там дамп

Aleksandr
06.02.2018
09:09:21
Спасибо большое!!! ?
пошел разбираться