
Evgeny
23.12.2017
20:57:24
Кто нибудь сталкивался с темплейтингом графаны? Я правильно понимаю, что если создать переменную типа Query, можно написать запрос для своего источника данных, который должен возвращать список чего-нибудь (хостов например), которые можно использовать в дашбордах?

ptchol
23.12.2017
22:58:37
Да так и есть

Evgeny
24.12.2017
00:02:44
А датасорс никак это обработать сам не может? У меня просто для обычных запросов и для метаданных разные endpoints.

Google

Alexander
24.12.2017
08:17:56

Evgeny
24.12.2017
09:17:38
Ок, понял, попробую

Oleg
25.12.2017
11:30:00
Всем привет. Есть вопрос по blackbox_exporter. Не могу понять, почему он возвращает probe_success 0 на сайты, заведомо рабочие.
Конфиг blackbox_exporter.yml:
modules:
http_2xx:
prober: http
timeout: "5s"
prometheus.yml:
global:
external_labels:
monitor: 'mymon'
scrape_configs:
- job_name: 'blackbox'
metrics_path: /probe
params:
module: [http_2xx]
static_configs:
- targets:
- https://site1.com
- https://site2.com
- https://site3.com
- https://site4.me
- https://www.google.com.ua/
relabel_configs:
- source_labels: [__address__]
target_label: __param_target
- source_labels: [__param_target]
target_label: instance
- target_label: __address__
replacement: host:9115
prom v2.0

Andor
25.12.2017
11:49:39
А если в интерфейсе прометея ткнуть на ссылку которую он для таргета сгенерил


Oleg
25.12.2017
12:00:20
А если в интерфейсе прометея ткнуть на ссылку которую он для таргета сгенерил
# HELP content_length Length of http content response
# TYPE content_length gauge
content_length 0
# HELP probe_dns_lookup_time_seconds Returns the time taken for probe dns lookup in seconds
# TYPE probe_dns_lookup_time_seconds gauge
probe_dns_lookup_time_seconds 0.000708006
# HELP probe_duration_seconds Returns how long the probe took to complete in seconds
# TYPE probe_duration_seconds gauge
probe_duration_seconds 0.001035838
# HELP probe_failed_due_to_regex Indicates if probe failed due to regex
# TYPE probe_failed_due_to_regex gauge
probe_failed_due_to_regex 0
# HELP probe_http_duration_seconds Duration of http request by phase, summed over all redirects
# TYPE probe_http_duration_seconds gauge
probe_http_duration_seconds{phase="connect"} 0
probe_http_duration_seconds{phase="processing"} 0
probe_http_duration_seconds{phase="resolve"} 0.000708006
probe_http_duration_seconds{phase="tls"} 0
probe_http_duration_seconds{phase="transfer"} 0
# HELP probe_http_redirects The number of redirects
# TYPE probe_http_redirects gauge
probe_http_redirects 0
# HELP probe_http_ssl Indicates if SSL was used for the final redirect
# TYPE probe_http_ssl gauge
probe_http_ssl 0
# HELP probe_http_status_code Response HTTP status code
# TYPE probe_http_status_code gauge
probe_http_status_code 0
# HELP probe_http_version Returns the version of HTTP of the probe response
# TYPE probe_http_version gauge
probe_http_version 0
# HELP probe_ip_protocol Specifies whether probe ip protocol is IP4 or IP6
# TYPE probe_ip_protocol gauge
probe_ip_protocol 6
# HELP probe_success Displays whether or not the probe was a success
# TYPE probe_success gauge
probe_success 0


Andor
25.12.2017
12:05:29
Урл-то правильный?

Oleg
25.12.2017
12:14:31
да
урл точно правильный, в том числе и урл гугла

Andrew
25.12.2017
12:17:08
господа, а кто-то юзает стэк
netdata-->prometheus-->grafana?
Кто-что может сказать? Нюансы, сложности? Все ли так красиво как выглядит в голове? :)

Maxim
25.12.2017
14:09:14
ну показывай голову, как иначе тебе помочь? ?

Andrew
25.12.2017
14:24:13
ну оно выглядит так красиво, и netdata вроде бы быстрый и удобный и функциональный, и бесшовно соединяется с прометеем (по факту как родной node_exporter, но лучше).
Короче все звучит хорошо, и вот думаю есть ли подводные камни, может кто сталкивался

Andrey
25.12.2017
14:29:10
ну как минимум, нужно персистентное хранилище метрик и думать как это отобразить, там же у прометея вроде как типа идеалогия что всего пару недель ретеншен полиси, а дальше крутись как хочеш, да и нет дата зачем, почему не более какой традиционный сборщик, те же коллектд или вон новомодно все любят телеграм или как его от инфлюкса

Google

Andrew
25.12.2017
14:35:02
ну отобразить просто - графана.
На счет 14 дней ретеншена - надо уточнять да, неужели это не регулируется?
телеграф, коллектд - все хорошо, но их надо допиливать, стандартный набор метрик скудный.
netdata привлек именно тем, что в нем ничего не надо настраивать практически - запустил и забыл.

Matvey
25.12.2017
14:35:37
не 14, а 90
у нетдаты же своя морда, не?

Andrey
25.12.2017
14:36:21
ну я тоже всё никак не рушусь попробовать, где то тут запомнилось про 14, мож и не прав :)
у нетдаты же своя морда, не?
да но оно вроде как может хранить и на бекенде и своя вся инфраструктура на один сервер, типо поставил и не паришся
> стандартный набор метрик скудный
эмм... это какой же он скудный, там скорее сложно найти что ещё не мониторится, ну по крайней мере у коллектд

Sergey
25.12.2017
14:42:35
ресурсов жрёт чуть меньше, чем нисколько
т.к. неиспользуемые плагины просто не загружаются в память

Andrew
25.12.2017
14:44:49

Andrey
25.12.2017
14:46:53

Andrew
25.12.2017
14:49:21
но зачем, у вас либо централизованная система, либо набор серваков
вот и думаю об этом.
плюс морды netdata в том, что она прям совсем риалтайм - т.е. ежесекундное обновление. При всяких дебагах и осмотрах системы - полезно.
А графана с прометеем - как более исторические инструменты для понимания тенденций и прочее.
Ну и этот доп. функционал, который вроде бы не мешает ничему, т.е. той же централизованной системе, а возможно дополняет.

Bogdan (SirEdvin)
25.12.2017
14:54:33

Andrew
25.12.2017
14:55:46
ну вот, значит это не проблема.

Bogdan (SirEdvin)
25.12.2017
15:07:25
Ну, нет по серийрного ретеншена (пока), так что небольшая проблема)

Vladimir
25.12.2017
16:04:43
Он умеет быть датасорсом для графаны

Andrey
25.12.2017
16:09:28
Есть Intel snap
кстати и как оно? помнится когда то в каких то новостях вроде мелькало, а по релизам вон вообще 2.0 и всё такое, но чего то тут же вон ни от кого не слышно, и что то помнится в нём смущало, а что фик упомнишь :)

Google

Vladimir
25.12.2017
16:11:09
Зато тру плагины и загрузка всего и вся на лету

Алексей
25.12.2017
16:12:25

Andrey
25.12.2017
16:12:55
экий вы эстет и планировщик :)

Евгений
25.12.2017
17:13:22

Alexander
25.12.2017
17:18:19

Karey
25.12.2017
17:27:10
Там же 5s минимальное

Andrey
25.12.2017
17:31:09
а нафига оно в мониторинге посекундное?

Matvey
25.12.2017
17:33:21
чтобы всё лагало и вентиляторы в ноуте жужжали

Alexander
25.12.2017
17:58:48
Можно добавить 1s

Karey
25.12.2017
18:00:18
Не знал, спасибо!

Alexander
25.12.2017
18:00:52

Andrew
25.12.2017
18:12:39
Мда, может вы и правы в итоге.

Алексей
25.12.2017
18:33:55
на время проведения работ на активке.
железо задрочено, но зато сразу видишь отклик. ну и кактус не позволял таки 1 секунду. так что было 5

Andrey
25.12.2017
18:38:28
ну... фик знает, для диагностики обычно всякое консольное посподручнее

Алексей
25.12.2017
18:40:27
ну на сетевом железе есть "специфика"

Google

Andrey
25.12.2017
18:42:32
а... ну это да, бывает, но тут то про сервер

Sergey
25.12.2017
18:45:13
Всем доброго вечера!
А кто-нибудь настраивал SimpleSQL в графане?

Admin
ERROR: S client not available

Евгений
26.12.2017
04:31:12

Andrew
26.12.2017
04:34:11

Евгений
26.12.2017
04:34:49

Andrew
26.12.2017
04:36:04
Дружище, ты можеь взволнован сильно или чем-то обеспокоен, поэтому предлагаю пройтись покурить или подышать, и не общаться в таком тоне.

Евгений
26.12.2017
04:36:35

Andrew
26.12.2017
04:39:19
Ты невнимательно читаешь, я не говорил что не смог этого. И собственно ещё даже не делал.
Вопрос был у меня совершенно в другом, чем netdata как метрик коллектор, хуже остальных? И какие есть аргументы против него для этого?

Евгений
26.12.2017
04:40:34
Я внимательно прочёл и с полным спокойствием понимаю, что тут ты написал бредятинку
плюс морды netdata в том, что она прям совсем риалтайм - т.е. ежесекундное обновление. При всяких дебагах и осмотрах системы - полезно.
А графана с прометеем - как более исторические инструменты для понимания тенденций и прочее.

Andrew
26.12.2017
04:43:16
Ну и раз ты завел речь, то тоже вопрос, на счёт записи 150к метрик ежесекундно в базу Прометея по сети. Ты понимаешь что это за объем данных? Сложнее ли его писать каждую секунду по сети, чем каждые 10 секунд например.
А в приведенной тобой цитате я НЕ говорю, что графана нельзя настроить на каждую секунду, разве этот вывод очевиден из моего текста?
Ты кажется сделал себе в голове совершенно другой вывод, вместо того чтобы просто уточнить

Евгений
26.12.2017
04:44:03

Andrew
26.12.2017
04:44:54
Спасибо, очень ценный совет, а по теме есть что?

Евгений
26.12.2017
05:00:15
Спасибо, очень ценный совет, а по теме есть что?
не пользвался netdata, не совсем понял почему утверждение
Ну и раз ты завел речь, то тоже вопрос, на счёт записи 150к метрик ежесекундно в базу Прометея по сети. Ты понимаешь что это за объем данных? Сложнее ли его писать каждую секунду по сети, чем каждые 10 секунд например.
справедливо для прома, но для netdata это не так

Andrew
26.12.2017
05:05:08
Не очень понял что имеешь в виду.
Из нетдата можно скрапить раз в 10-15 секунд например, для снижения нагрузки и на базу и на сеть.
Ну да ладно, главный вопрос - почему его НЕ надо использовать.
И против тех же node exporter/collectd, я не увидел особых "против". Ладно, надо пробовать разное, и по факту смотреть видимо. Благо сменить скрапер не проблема

Евгений
26.12.2017
06:11:22

Andrew
26.12.2017
06:11:56
дык я не противопоставляю их!
нетдата просто по сути экспортер для прометея

Sergey
26.12.2017
07:31:31
вот кстати может надо эту "дырку" прикрыть?

Artem
26.12.2017
07:49:53

Google

Pablo
26.12.2017
08:40:57
слушайте а кто второй прометей в проде использует

Евгений
26.12.2017
08:48:14

Pablo
26.12.2017
08:49:20
Ага, давайте на личности перейдем)

Евгений
26.12.2017
08:51:33
Не признавайтесь!

Lex
26.12.2017
08:51:41

Евгений
26.12.2017
08:52:36

Pablo
26.12.2017
08:53:13
Ну давайте попробуем что нибудь для вас придумать
А я бедный (
Ой

Евгений
26.12.2017
08:54:46
Я знал, что будут продавать! ?