
Roman
19.07.2017
11:34:43

One
19.07.2017
12:25:53
начал курить за prometheus, поставил node-exporter на несколько хостов, с 2 хостов отсутствуют метрики node_filesystem_blabla

Sergey
19.07.2017
12:26:10
Всем доброго дня.
Господа хорошие, у меня возникла необходимость чем-то снимать простейшие системные метрики (CPU, RAM, net) с виндового хоста и отправлять их в формате Graphite на ноду с метриками (может, масло и масляное, но место ему всё равно в маслёнке).
Подскажите пожалуйста, существуют ли "искаропковые" бесплатные решения?

Andor
19.07.2017
12:26:49
телеграф?

Google

One
19.07.2017
12:28:27
https://github.com/peschuster/graphite-client/wiki/System-Metrics
куда копнуть дальше?

Sergey
19.07.2017
12:30:42

One
19.07.2017
12:30:50
настройки идентичные

Sergey
19.07.2017
12:30:54

Magistr
19.07.2017
12:31:11
коллектд же емнип еще

Vladimir
19.07.2017
12:31:32
куда копнуть дальше?
есть универсальный путь - tcpdump и посмотреть что там ваще творится. Ну и руками экспортер потыкать

One
19.07.2017
12:32:00
дык, руками потыкал в порт
нет там метрик

Sergey
19.07.2017
12:32:11
но тож спасибо ?

One
19.07.2017
12:32:52
там же http на порту, браузером глянул

Google

Denys ??
19.07.2017
12:33:22
collectd хорош, но это C. Если среда гомогенная, то можно.

One
19.07.2017
12:34:16
блин, видимо придется в исходники коллектора лезть ((

Vladimir
19.07.2017
12:35:08
и посмотри что он вообще читает

One
19.07.2017
12:52:48
запускаю не сервисом из-под рута - все ок

Anton
19.07.2017
12:53:37

One
19.07.2017
12:54:06
нет, по старообрядчески - из репы ставил
apt install ... двухперстный =))

Anton
19.07.2017
12:56:44
ну запусти руками
на дефолтах
мож там в collectors.enabled дичь какая

Vladimir
19.07.2017
12:57:09

One
19.07.2017
12:59:31
похоже в правах где-то дело
time="2017-07-19T16:57:38+04:00" level=error msg="ERROR: filesystem collector failed after 0.000252s: Statfs on /run/user/1000/gvfs returned permission denied" file="node_exporter.go" line=97
сейчас надо найти, какой опцией его пнуть, чтобы gvfs исключить

Dmitry
19.07.2017
13:52:11
collector.filesystem.ignored-fs-types

One
19.07.2017
14:22:51
collector.filesystem.ignored-fs-types нет такой опции в 0.11

Uncel
19.07.2017
14:25:07

Dmitry
19.07.2017
14:26:26

Google

One
19.07.2017
14:34:26
0.11 в репе убунты
я ж не гентушник, все руками собирать =)

Dmitry
19.07.2017
14:35:29
браза, ты выбрал ээээ... как бы сказать... слишком свежий и развивающийся софт. чтобы сидеть на репах убунты

One
19.07.2017
14:35:43
но тут видимо придется пакет смастрячить в локальную репу

Dmitry
19.07.2017
14:35:58
поставь какти или заббикс, там давно всё утряслось, гг

One
19.07.2017
14:36:30
стояло и то и то =)
80к метрик тащит на лохматых сервачках, сойдет

Dmitry
19.07.2017
14:40:10
вообще интересно, в дебиановском пакете
-collector.filesystem.ignored-mount-points=^/(sys|proc|dev|run)($|/)
вроде не должно было их брать

One
19.07.2017
14:40:27
угу
я с этим параметром уже поигрался ))))
если его не трогаешь, оставляешь дефолт

One
19.07.2017
14:41:48
time="2017-07-19T17:03:08+04:00" level=error msg="ERROR: filesystem collector failed after 0.001130s: Statfs on /run/user/1000/gvfs returned permission denied" file="node_exporter.go" line=97
то это
если меняешь
time="2017-07-19T17:17:23+04:00" level=error msg="ERROR: filesystem collector failed after 0.001003s: Statfs on /sys/kernel/debug/tracing returned permission denied" file="node_exporter.go" line=97
то это
в общем, на серваках гном не стоит, поэтому по дефлоту все типа ок

Andor
19.07.2017
14:43:11
ты лучше конфиги покажи с какими запускаешь

One
19.07.2017
14:44:21
неактуально, снес и пакет собираю 0.14 сейчас

Google

Andor
19.07.2017
14:45:29
люблю такое
"не разобрался, почему не работает, решил обновиться!"
хипстота

Dmitry
19.07.2017
14:47:17
да почему. разобрался он. коллектор пытается лезть во всякое гамно, которое не нужно (и куда не хватает прав), отключить это в старье - нет ручки. собирает новое - вполне норм выход )

vladimir
19.07.2017
15:41:24
Народ, кто использует clickhouse в качестве хранилища метрик, отзавитесь

Vladimir
19.07.2017
15:41:34
@rlomonosov

Roman
19.07.2017
15:42:06
?

Admin
ERROR: S client not available

Vladimir
19.07.2017
15:44:15
?
выше чувак спрашивал про тебя
на 1 пост от моего

vladimir
19.07.2017
15:44:19
Как из кликхауса дронуть метрики которые там больше не нужны, или по ошибке туда попали?

Алексей
19.07.2017
15:45:02
rm -Rf /var/lib/clickhouse

Roman
19.07.2017
15:46:56

vladimir
19.07.2017
15:48:07
Carbon-clickhouse пишет, graphite-clickhouse + carbonapi читают

Roman
19.07.2017
15:49:06
тогда лишние метрики можно просто скрыть - останутся хранится, но перестанут отсвечивать
INSERT INTO graphite_tree
SELECT Date, Level, Path, 1 AS Deleted, toUInt32(now()) AS Version
FROM graphite_tree
WHERE <УСЛОВИЕ>
вот так примерно
и послать HUP carbon-clickhouse-у. Он забудет известные ему метрики (хранит в памяти) и если метрика придет снова, то заинсертит опять с Deleted=0

vladimir
19.07.2017
15:56:30
Спасибо, решение так себе конечно, но что делать

Dmitry
19.07.2017
16:34:58

Google

vladimir
19.07.2017
16:40:23
Ещё вопрос что делать, если надо внести изменения в имена метрик.
Так сказать "перенести"

Paul
19.07.2017
16:47:10

Dmitry
19.07.2017
16:47:50

Paul
19.07.2017
16:50:31
а когда?
это зависит от retention. По умолчанию там 15 суток
-storage.local.retention ключик

Dmitry
19.07.2017
16:51:13
ну это значит "примерно никогда", если стоит год - вопрос собсно не про retention был, конечно

Paul
19.07.2017
16:52:00
ну прометей не позволяет удалять из себя данные
они только сами если помрут

Anton
19.07.2017
16:52:08

Paul
19.07.2017
16:52:21
и нафига вам год?

Dmitry
19.07.2017
16:52:54
короче, понятно, никак
судя по встречным вопросам не по существу

Алексей
19.07.2017
16:54:11
никак да
так же как в кликхаусе никак.
так же как в инфлюксе никак

Dmitry
19.07.2017
16:54:31
"не позволяет, пропадут только если сами помрут" - в общем тоже ответ
лишние метрики попали (вон выше например было, как накидали левых файловых систем до того, как подправили ignore в exporter) - будут лежать, пока сами не протухнут
нууу, такое (с) конечно

Алексей
19.07.2017
16:55:01
везде есть варианты но все они в конечном счете упираются в дроп партиций или кусков или вот это вот всё

Dmitry
19.07.2017
16:55:04
типа "убирайте в графане", в общем ))

Vladimir
19.07.2017
16:55:42
На удивление, но удаление это очень дорогая операция в стороджах