Size: a a a

Церковь метрик

2021 August 11

i

inqfen in Церковь метрик
где тут аналитика?
источник

AF

Andrey F in Церковь метрик
аналитика чего, чего там анализировать, проверка проста как гвоздь
источник

[K

[IPT] Dmitry Knyazev in Церковь метрик
и я не одного не писал экспортёра. у меня это не займёт пол часа. зачем о других по себе судить?
источник

[K

[IPT] Dmitry Knyazev in Церковь метрик
а на чём?
источник

i

inqfen in Церковь метрик
go/python
источник

AR

Alexey Remizov in Церковь метрик
Вот дока по использованию тестовых файлов в node_exporter: https://github.com/prometheus/node_exporter#textfile-collector
Вот примеры скриптов: https://github.com/prometheus-community/node-exporter-textfile-collector-scripts

Если сразу знать, какие маунты нужно, можно поставить в крон скрипт типа cat /proc/mounts | awk ... > ..../node_mounts.prom, писать метрики в виде node_mounts{mountpoint="", device=""} 1 и ждать, когда для нужных маунтпойнтов наступит absent > 0. Если хочется сравнивать с /etc/fstab, или как там модно сейчас маунты описывать, то написать скрипт маленько посложнее на условном питоне.

В общем, передать данные в прометей тут вообще не вопрос. Самое главное — понять, что наблюдать и как. И точно ради такой фигни не стоит писать выделенный экспортер. Задача — прямо для туториала по textfile-collector.
источник

[K

[IPT] Dmitry Knyazev in Церковь метрик
спасибо, несколько раз этим пользовался. работать - работает, но не всегда нравится результат. например, минусы выводимые в лейблы приходится заменять подчёркиваниями
источник

[K

[IPT] Dmitry Knyazev in Церковь метрик
видимо время пробовать свой эспортёр. жаль, его нет (времени)
источник

AR

Alexey Remizov in Церковь метрик
В значениях лейблов нужно менять минусы на подчёрки?
источник

AR

Alexey Remizov in Церковь метрик
Сходил, проверил. Нет, не нужно. А в именах минус запрещён по спецификации прома. Это от экспортера не зависит.
источник

AR

Alexey Remizov in Церковь метрик
Если пробивать заранее известные fs, то можно absent(node_filesystem_avail_bytes{mountpoint="..."}) смотреть, и всё.
источник

[K

[IPT] Dmitry Knyazev in Церковь метрик
точно, вспомнил почему правил. баш ещё надоел, хочется более удобной работы с данными и структурами
источник

[K

[IPT] Dmitry Knyazev in Церковь метрик
я про это думал. мне не хотелось бы в алертах вести список нужных шар
источник

[K

[IPT] Dmitry Knyazev in Церковь метрик
стоп, а как тогда node_exporter отдаёт в mountpoint минусы?
источник

AR

Alexey Remizov in Церковь метрик
mountpoint="file-path". Слева имя. Справа значение. Слева минус нельзя. Справа можно.
источник

AF

Andrey F in Церковь метрик
по центру можно равно :)
источник

S

Sergey in Церковь метрик
/help@JohnRoebot
источник

S

Sergey in Церковь метрик
/link@yetanotherstatsbot
источник

VS

Vladimir Smirnov in Церковь метрик
М?
источник

VS

Vladimir Smirnov in Церковь метрик
В смысле что хочется от ботов получить?
источник