@metrics_ru

Страница 275 из 681
Andrey
17.09.2017
23:10:23
коварно как :)

Олег
18.09.2017
09:34:21
а чей бот GitHub Releases? оно умеет личные кастомные подписки?

Google
Vladimir
18.09.2017
09:39:09
Ибо нет времени доделать

Sergey
18.09.2017
10:10:57
4.5.1 графана немножко косячит с внутренними метриками: https://github.com/grafana/grafana/issues/9279

Алексей
18.09.2017
10:11:58
чот косячнй релиз получился

Sergey
18.09.2017
10:12:53
странно что в описании к релизу они нигде не упомянули что хотят перепилить внутренний сбор метрик

у меня так то к нему были претензии к именованию (у метрик которые rate просится окончание mean, а оно у них везде count), но времени все метрики посмотреть и красиво оформить (или переписать) пока небыло

Евгений
18.09.2017
10:54:27
Ибо нет времени доделать
выложить на гитхаб?

Vladimir
18.09.2017
10:55:23
выложить на гитхаб?
Да давно, но там говнокод. https://github.com/Civil/github2telegram

Maxim
18.09.2017
16:24:25
Народ, а есть экспортер который юзает inotify ? Чтобы тупо мониторить изменился файл или нет

Dmitry
18.09.2017
16:26:12
кто мониторит нжинкс vts-exporter'ом? Как вы решаете, что каждый запрос метрик он считает как 200 и пишет в стату?

Andor
18.09.2017
16:26:20
В телеграфе есть файлстат, но он вряд ли inotify юзает

кто мониторит нжинкс vts-exporter'ом? Как вы решаете, что каждый запрос метрик он считает как 200 и пишет в стату?
Не пользовался втс, но может там прост можно в отдельный вхост это вынести?

В плюсе так сделал

Google
Dmitry
18.09.2017
16:27:22
ладно, посмотрю опции, может как то можно разделить

Dmitry
18.09.2017
16:28:01
о, нашел

в доке

Server Requests nginx_server_requests{code="1xx",host="test.domain.com"} 0

А что за втс?
https://github.com/vozlt/nginx-module-vts

Maxim
18.09.2017
16:28:49
Александр
18.09.2017
16:29:01
Понял, спасиб

Maxim
18.09.2017
16:29:49
Andor
18.09.2017
16:30:07
Server Requests nginx_server_requests{code="1xx",host="test.domain.com"} 0
А другой host для экспорта ему можно?

Dmitry
18.09.2017
16:30:16
это я протупил

да, я так понял он смотрит server {} директивы

и сам раскладывает

у меня просто тестовая конфа - поэтому там так тупо

Maxim
18.09.2017
16:30:56
Аа, ясно

Dmitry
18.09.2017
16:31:08
nginx_server_requests{code="1xx",host="*"} 0 nginx_server_requests{code="1xx",host="localhost"} 0 nginx_server_requests{code="2xx",host="*"} 28 nginx_server_requests{code="2xx",host="localhost"} 28 nginx_server_requests{code="3xx",host="*"} 0 nginx_server_requests{code="3xx",host="localhost"} 0 nginx_server_requests{code="4xx",host="*"} 0 nginx_server_requests{code="4xx",host="localhost"} 0 nginx_server_requests{code="5xx",host="*"} 0 nginx_server_requests{code="5xx",host="localhost"} 0 nginx_server_requests{code="total",host="*"} 28 nginx_server_requests{code="total",host="localhost"} 28

будут другие server - будет по другому

Aleksandr
18.09.2017
22:23:02
привет. есть, кто не спит?

Alex
18.09.2017
23:12:40
Адепты никогда не спят

Google
Sergey
19.09.2017
06:30:40
нас озарил своим светом сам падре... но адепты не смогли постигнуть свет... дрыхли потому что :)

Dmitry
19.09.2017
11:36:09
Если есть вопросы по nginx-vts-exporter - пишите! Могу не увидеть в чате, пинганите в личку. Использую его уже давно.

Oleg
19.09.2017
11:54:24
Всем привет! Есть, наверное, банальная задача по prometheus, но вот уже час читаю документацию по prometheus и до сих пор не понимаю, как мне написать запрос Дано: есть SummaryVec называемый rpc_server_full_duration_seconds У него есть несколько label "call_name", "http_status_code", "http_content_type" Задача: написать запрос для алерта на все коды >= 500 http_status_code пишет исходное значение, т.е. там не 5xx, а 503, 500 и так далее



Писать 5xx или там 4xx можно, но нежелательно, в метриках и на графиках хочется исходные коды видеть

+ часть кодов, типа 401, не являются ошибкой, это просто проэкспайренные сессии

tradeoff'ы от числа timeseries'ев я понимаю, это приемлимо для нашего проекта

Roman
19.09.2017
11:58:03
может быть {http_status_code=~"5.*"} ?

Oleg
19.09.2017
11:58:44
Да, так тоже можно. А есть ли какой-нибудь способ именно бинарные операции подключить? Простейший пример - ловить все запросы, что выполняются дольше threshold

Для алертов это вряд ли пригодится, но вот для графиков всяких вполне актуальная задача

Roman
19.09.2017
12:00:12
some_metric_duration{...} > 30

Oleg
19.09.2017
12:00:39
Хорошая идея. Да, действительно, label'ы оно про другое

Спасибо!

Роман
19.09.2017
13:18:58
Ребята, а watcher в x-pack платный что ли? Через 30 дней часть функционала пропадёт?

Dmitry
19.09.2017
13:22:46
Насколько я знаю, весь x-pack платный

Роман
19.09.2017
13:23:29
А есть какие-то альтернативы? Чтобы алерты из кибаны слать?

Dmitry
19.09.2017
13:24:37
из кибаны не знаю, я использую эту https://github.com/Yelp/elastalert вполне адекватная штука Только к заббиксу с костылями прикручивается

Alex
19.09.2017
13:24:50
есть ещё https://github.com/sirensolutions/sentinl/wiki

но они обе говно неюзабельное

GUI для elastalert https://bitsensor.io/blog/elastalert-kibana-plugin-centralized-logging-with-integrated-alerting

Google
Dmitry
19.09.2017
13:26:22
вот про GUI не знал, спасибо

Dmitry
19.09.2017
13:27:06
А кто нибудь elastalert к zabbix прикручивал?

Alex
19.09.2017
13:27:21
да, не за что. Говорю же, что то говно, что это говно.

Sergey
19.09.2017
13:27:58
Елы - палы. Это не GUI. Это runner.

или редактор.

Sergey
19.09.2017
13:28:17
Dmitry
19.09.2017
13:28:36
Sergey
19.09.2017
13:28:50
писать логи в заббикс :)

Alex
19.09.2017
13:30:24
Может альтернативу предложишь?
Мне кажется,вариант один. Ждать когда алерты по эластику добавят в графане.

...по этому вопросу вам @alexanderzobnin ответит

Dmitry
19.09.2017
13:33:09
Мне кажется,вариант один. Ждать когда алерты по эластику добавят в графане.
Так в графане алерты тоже не очень юзабельные там, насколько я понял алерт только на статический график создать можно, если у тебя в графике используется переменная (выбираешь из выпадающего списка например), то уже не получится алерт создать. Или я не прав?

В тему платности x-pack https://www.elastic.co/subscriptions

Aleksandr
19.09.2017
13:33:52
Всем привет. Мне нужно на серверах (баре метал) собирать метрики с jvm, tomcat, os rhel, oracle db что бы рисовать их в графане. Предварительно выбрал прометеус. Есть ли что то более подходящее что то?

Andrey
19.09.2017
13:36:12
у графаны скоро появится поддержка алертов для эластика, скорее бы

Sergey
19.09.2017
13:38:01
скорее бы бекенд апи был, тот алертинг что их вынудили сделать... лучше чем ничего

Роман
19.09.2017
14:13:55
@tetramin Расскажи про опыт использования x-pack. У меня 30 дней кончилось, а я так и не посмотрел как оно работает.
Я вот только в пятницу установил плагин, а сегодня узнал, что платный. Хотел использовать Watcher. Выглядит неплохо). Настроить можно всё, что нужно. Особого опыта пока нет) Мне на самом деле нужно, чтобы он уведомления присылал, при появлении определённых логов.

Google
Alex
19.09.2017
14:14:46
А это всё по людски настривается, мыхой в кибане? или как?

Роман
19.09.2017
14:16:01
А это всё по людски настривается, мыхой в кибане? или как?
Там надо код писать. Примерно 30 строк, чтобы уведомление в слак отправить.

Да. Прямо в кибане.

Alex
19.09.2017
14:17:08
прикольно

Andor
19.09.2017
14:19:38
звучит как "хуяк-хуяк и в продакшн без гита и бэкапов"

Sergey
19.09.2017
14:24:00
звучит как "хуяк-хуяк и в продакшн без гита и бэкапов"
За такое, занаете, бьют. Бывает ногами.

Andor
19.09.2017
14:26:52
В реальности за такое премии выписывают, а потом это говно падает на поддержку инженером и уже их бьют, если что-то там ломается

.
19.09.2017
17:52:53
В яндекс метрике можно запросить данные вида Россия 300 чел. Москва 150 чел женщин 75 мужчин 75 Питер 100 Женщин 50 мужчин 50 ? Не въехал в их дрилл даун

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