
Vladimir
06.09.2017
11:54:50
то есть 2xint + name=string
+ internal id
но интересно реальные числа посмотреть конечно

Dmitry
06.09.2017
11:56:52
значит переделали

Google

Vladimir
06.09.2017
11:57:52
но интересно как помогает

Роман
06.09.2017
12:06:39

Kaspar
06.09.2017
12:12:05

Роман
06.09.2017
12:14:42

Алексей
06.09.2017
12:15:09
посгрес например
тогда можно сделать ha для графаны

Роман
06.09.2017
12:15:50

Алексей
06.09.2017
12:16:05
дашики, юзеров...

Vladimir
06.09.2017
13:04:53
Опубликованы видеозаписи с PromCon 2017.
https://www.youtube.com/watch?v=4Pr-z8-r1eo&list=PLoz-W_CUquUlnvoEBbqChb7A0ZEZsWSXt
Само рассписание можно найти тут: https://promcon.io/2017-munich/schedule/
#promcon #videos #prometheus #monitoring
если чо
вдруг кому полезно будет

Google

Vladimir
06.09.2017
13:05:14
ссылка на recap + playlist

Dmitry
06.09.2017
14:37:05
подскажите, в связке графана+пром есть легенда, которую хочется привести в порядок - там очень длинные записи, хочется их порегекспить
где мне лучше это делать? редактировать дашборд?

Алексей
06.09.2017
14:42:48
да, под графиком есть то как называть метрики

Dmitry
06.09.2017
14:43:29
ну вот есть у меня в легенде {{ image }}
и есть регексп
^.+?\/(.+)@.*$
вот я хочу только то что в скобках заматчилось выводить
можно конечно попробовать сделать relabel при сборе метрик
но блин, как то не хочется в проме это городить

Алексей
06.09.2017
14:47:40
все дороги ведут в релейбл
увы

Dmitry
06.09.2017
15:19:12
relabel_configs:
- action: labelmap
regex: __meta_kubernetes_node_label_(.+)
- target_label: __address__
replacement: kubernetes.default.svc:443
- source_labels: [__meta_kubernetes_node_label_image]
action: replace
target_label: image_short_name
regex: ^.+?\/(.+)@.*$
replacement: $1
- source_labels: [__meta_kubernetes_node_name]
regex: (.+)
target_label: __metrics_path__
replacement: /api/v1/nodes/${1}/proxy/metrics
я так понимаю что после первого action уже все перемапится и уже надо будет делать relabel с этим учетом
так?
блин, сделал с учетом - все равно не выходит. Такое ощущение, что лейбл не приходит с этой job или я не знаю что и думать

Alexander
06.09.2017
15:45:02

Роман
06.09.2017
15:52:44
Еще события (алерты)
☝️вот, поэтому и нужно персистентное хранилище. Хорошую бд нет смысла подключать. Один пользователь всего.

Nik
06.09.2017
21:14:46
Народ, вопрос. Я сделал Gauge, отдаю в прометеус, по нему рисую график. Там еще жимут лейблы, метрики с определнными лейблами могут не приходить. А Grafana рисует послдее состояние, а не метрики в текущий момент времени
Вот как это отрисовать правильно?

Google

Nik
06.09.2017
21:39:31
так, изыскания показали, что виновата не графана, а либоа прометеуса для golang. Если я один раз просетил значение, и потом его не трогал, то оно висит. Вопрос - как обнулит значения, которых не было за текущую минуту?

Vladimir
06.09.2017
21:40:15

Nik
06.09.2017
21:41:14
Там метки динамические. Значит надо искать, что я не заэкспортил за текущий помент времени - и обнулять это.
А можно как то удалять, а не обнулять?

Vladimir
06.09.2017
21:41:26
сохраняй состояние что ли

Nik
06.09.2017
21:41:43
Определенные метки

Vladimir
06.09.2017
21:41:50
в смысле держи у себя map или слайс того что заэкспортил

Nik
06.09.2017
21:41:50
точнее по определенным меткам
Ага
У меня слайс с метками, которые я заэкспортил за минуту. После экспорта удалять вспе, что не заэкспортил
Вопрос - как получать список текущих меток, которые заэкспортил
И как их удалять

Nik
06.09.2017
21:47:52
Или наверно удалить всю метрику перед добавлением значений
и потому же наполнить актуальными метриками

Алексей
06.09.2017
21:55:55
весь этот функционал называется staleness и сейчас работает раз в 5 минут.
и это проблема.

Nik
06.09.2017
21:56:50
Я тут нашел выход вроде на уровне экспортера
Перебилдил его и залил
Ща проверяю - сработает или нет

Google

Алексей
06.09.2017
21:57:08
нет не сработает
https://www.youtube.com/watch?v=GcTzd2CLH7I&list=PLoz-W_CUquUlnvoEBbqChb7A0ZEZsWSXt&index=32

Nik
06.09.2017
21:57:53
ПОмогло
Перед кадждой отгрузкой метрик делаю Reset()

Алексей
06.09.2017
21:58:27
не факт :) мог попасть в граничный интервал
там сама база через 5 минут грохает серии для которых нет значений.
я так раза 2 чинил эту проблему.

Nik
06.09.2017
21:59:16
Ну у меня проблема была, что экспортил неактулаьное

Admin
ERROR: S client not available

Алексей
06.09.2017
21:59:32
а потом выяснил что базе не всё равно и она будет рисовать полку...

Nik
06.09.2017
21:59:39
Ща помотрю что будет
Рисует полки
сволочь
У меня на /metrics 3 метрики

Vladimir
06.09.2017
22:00:23
Чот я на этот проект забыл подписать
https://github.com/lomik/graphite-clickhouse/releases/Version 0.4.0 was tagged

Nik
06.09.2017
22:00:25
А в графане за последнюю минуту 5

Алексей
06.09.2017
22:01:34
и будет рисовть да.

Nik
06.09.2017
22:01:35
Дирьмо(

Google

Алексей
06.09.2017
22:01:52
иди срочно становись тестером.
там стейл почти сразу срабатывает.
и браин на ирландском рассказывает когда полка всё будет, но в хитром случае и примерно на 50 секунд
сейчас примерно 5 минут и хитро

Nik
06.09.2017
22:03:25
Я наверно спрошу. С заббикса я слезаю, потому что он сволось по нагрузке не вывозит. точнее база под ним. Тюнили до упора.
Может в прометеус пока рано, и есть что то более зрелое?

Алексей
06.09.2017
22:03:52
поток какой ?

Nik
06.09.2017
22:04:04
700 хостов

Gleb
06.09.2017
22:04:30

Nik
06.09.2017
22:04:32
по метрикам 500 + с хоста, если я в ночи не вру

Алексей
06.09.2017
22:04:43
это не важно.
важно
* кардиналити
* период опроса

Nik
06.09.2017
22:05:05
10s 70%
кардиналити?
не знаю таких слов =(

Алексей
06.09.2017
22:05:37
тоесть
700*500 = 350000 кардиналити
35к в секунду
кардиналити это комбинация всех возможных тегов.

Nik
06.09.2017
22:06:18
О, неактуальные метрики отмерли