@metrics_ru

Страница 125 из 681
Старый
21.03.2017
07:21:41
что не так сделал?

Alexander
21.03.2017
07:22:56
Zhenia
21.03.2017
07:41:51
что не так сделал?
так попробуй https://paste.fedoraproject.org/paste/2K6jCkC4ai7vWri-WkaQ-F5M1UNdIGYhyRLivL9gydE=

Stanislav
21.03.2017
11:34:35
т.е. моя изначальная идея была вычесть кеш и свободную из общей памяти
При определенном способе сборки ядра, вычитание кешированной надо отменять (встретил такое на генте доставшейся от других админов). Поэтому вычитание не всегда правильно.

Google
Stanislav
21.03.2017
11:39:20
А вот например еще один прикол. На тачке со 192ГБ рамы только одна виртуалка размером 8ГБ http://dl4.joxi.net/drive/2017/03/21/0007/2721/490145/45/45a2b5263e.jpg Сортировка по MEM по убыванию. $ free -g total used free shared buff/cache avail Mem: 188 176 10 0 2 10 Swap: 0 0 0

Так что на каждой схеме сетапа мониторить память надо совсем по-разному

Evgeny
21.03.2017
15:01:25
Item.value это и должен показывать
item.value на момент срабатывания - а он показывает item.lastvalue

Alexander
21.03.2017
15:01:55
item.value на момент срабатывания - а он показывает item.lastvalue
Сейчас гляну в коде, что там может быть

Alexander
21.03.2017
15:04:55
Спасибо!
отображается trigger.description (данные беруться из API). Посмотрите, что в ответе от API приходит. Думаю, это заббикс так возвращает.

Pavel
21.03.2017
16:38:23
а как называется имплеменатция сервера графита на голанге?

из головы вылетело :(

Daniel
21.03.2017
16:39:17
go-carbon

Pavel
21.03.2017
16:39:33
не, та которая дает выборки

Google
Pavel
21.03.2017
16:39:35
клиент получается

go-carbon я нагуглил

а вот замену питоновскому апи найти не могу

Daniel
21.03.2017
16:41:11
https://github.com/robyoung/go-whisper

Pavel
21.03.2017
16:41:28
спасибо)

не, еще было

Daniel
21.03.2017
16:42:07
но виспер формат такой, тут особенно не улучшишь показаели сменой языка

Pavel
21.03.2017
16:42:08
фичастее

Daniel
21.03.2017
16:43:22
graphite-ng

Magistr
21.03.2017
16:43:53
зиппер

Pavel
21.03.2017
16:44:41
zypper?

Magistr
21.03.2017
16:45:35
zipper чтонибудь

Pavel
21.03.2017
16:47:45
https://github.com/dgryski/carbonapi

оно!!

спасибо!

Vladimir
21.03.2017
19:56:23
а, уже ответили

@pavel_odintsov там в общем 4 компонента - carbonapi для рендеринга, carbonzipper для кластеризации (чтение), go-carbon (нужно включить carbonserver) чтоб читать, carbonsearch чтобы было некоторое подобие тэгов

carbonapi требует обязательного наличие go-carbon'а со включенным carbonserver

Pavel
21.03.2017
23:15:30
@Civiloid спасибо за пояснение!

Google
Magistr
22.03.2017
08:44:43
а если уперся в графит-апи куда копать ?

Vladimir
22.03.2017
08:46:11
а если уперся в графит-апи куда копать ?
carbonapi + go-carbon и вообще масштабирование графита

я помоему предлагал graphite-api @ pypy гонять.

Magistr
22.03.2017
08:46:27
эх у меня еще и cers (

да уже на pypy

Vladimir
22.03.2017
08:46:48
эх у меня еще и cers (
ну можно поддержку цереса написать для go-carbon'а. Я думаю базовая имплементация займет пару дней

Magistr
22.03.2017
08:46:49
падает

да уже думал об этом )

Vladimir
22.03.2017
09:03:22
я вот не помню, в графит-апи не добавили кластеризации аля графит-веб?

если добавили, то можно 2-3-4 сервера с ним поставить и натравить на центральный раздающий данные

Konstantin
22.03.2017
10:32:31
В prom чтобы делать экспортеры практика на го писать, или на питоне извращаются?

Алексей
22.03.2017
10:33:14
на всем пишут

Алексей
22.03.2017
10:33:23
я на java видел

точнее на jruby

Zhenia
22.03.2017
10:35:41
я на питоне писал

Denys ??
22.03.2017
17:28:10
https://grafana.com/blog/2017/03/13/we-are-now-grafana-labs/

Hackru
22.03.2017
17:41:22
Как автоваз не обзови, всё равно автоваз на выходе

Антон
22.03.2017
17:41:50
вот эта интереснее новость https://grafana.com/blog/2017/03/22/grafana-4.2-release/

Hackru
22.03.2017
17:43:25
Опять всё сломали небось

Помимо нотификаций в мессенджеры - ничего хорошего

Google
Антон
22.03.2017
17:46:12
не обновлялся пока, завтра попробую )

Vladimir
22.03.2017
17:53:22
@alexanderzobnin а новых панелей не завезли туда?

Alexander
22.03.2017
17:55:11
@alexanderzobnin а новых панелей не завезли туда?
Нет пока. На этой неделе буду переносить heatmap в репозиторий графаны, так что скоро в nightly-builds можно будет попробовать.

Pablo
22.03.2017
18:10:14
> We also have a really awesome Heatmap panel in the works. Ага слышали

Admin
ERROR: S client not available

Alexander
22.03.2017
18:18:57
Надеюсь, в следующем релизе уже можно будет пользоваться.

Hackru
23.03.2017
13:03:19
быстрый гонзалес

Maxim
23.03.2017
13:03:23
извините, был взволнован

Paul
23.03.2017
21:27:27
Alexander
23.03.2017
21:29:34
а как можно для связк графана + прометеус добавить аннотации, например, событий (деплоя)?

Paul
23.03.2017
21:30:32
насколько я знаю, прометей не поддерживает аннотации вовсе

Alexander
23.03.2017
21:33:45
а что здесь тогда имели в виду? http://docs.grafana.org/reference/annotations/

Prometheus supports two ways to query annotations. A regular metric query A Prometheus query for pending and firing alerts (for details see Inspecting alerts during runtime)

Paul
23.03.2017
21:34:32
а что здесь тогда имели в виду? http://docs.grafana.org/reference/annotations/
это alert. и выглядит он ужасно - пока алерт жив - каждые N секунд (по-моему 30) графана будет рисовать риску аннотации

Alexander
23.03.2017
21:35:02
ну там баллет лист, где алерт – второй

первый – A regular metric query

Paul
23.03.2017
21:35:30
для прометея alert - это тоже query

только специфичный. называется ALERT

как вариант сейчас подумал - можно сделать "фальшивую метрику" и отправлять ее через push gateway

Google
Paul
23.03.2017
21:36:23
но это даже не идея, так - наметка. Надо пробовать

Alexander
23.03.2017
21:36:32
ну понятно, это под вторым баллетом идет: A Prometheus query for pending and firing alerts

под первым – A regular metric query, не похоже что это про алерты

да, вероятно как раз имелась виду такая специальная метрика

а аннотация появляется на графике когда такая метрика не равна нулю – так?

Paul
23.03.2017
21:38:50
еще раз - алерты в прометее считаются метриками и их можно дергать именно как метрики, через ALERT(query). У них, по-моему, 3 состояния - clear, pending, firing

первый - там порог настроить можно

типа node_load1 > 7 - как только LA cтанет выше 7 - появится риска

Alexander
23.03.2017
21:39:38
ну для бинарного события (деплой) он будет 0/1 (ну может 2 для фейла)

Paul
23.03.2017
21:40:01
но она не исчезает, пока LA не упадет

Alexander
23.03.2017
21:40:02
надо попробовать фейковую метрику, ага спасибо

Paul
23.03.2017
21:40:16
не делайте АЛЕРТ :) сделайте метрику и повестье на нее, скажем, дельту

Alexander
23.03.2017
21:40:21
не, алерты в аннотациях мне не нужны

Paul
23.03.2017
21:40:29
но это, опять же, пробовать надо.

Alexander
24.03.2017
09:42:39
а как в графане сделать таблицу по текущим значениям лейбелов из прометеуса?

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