Size: a a a

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

2020 December 22

b

bykva in Церковь метрик
спасибо
источник

A

Alexander in Церковь метрик
bykva
сколько размечено, сколько свободно
Тебе параметры фс на томах надо собирать или параметры группы томов?
источник

b

bykva in Церковь метрик
вопрос с подвохом) считаем что файловая система размечена на весь размер тома, поэтому всё равно
источник

b

bykva in Церковь метрик
мне нужно только 2 параметра - сколько на фс размечено и сколько свободно. Я через либвирт это забираю и мне так даже удобнее, так что вопрос про node-exporter это уже на интерес
источник

A

Alexander in Церковь метрик
bykva
вопрос с подвохом) считаем что файловая система размечена на весь размер тома, поэтому всё равно
Т.е. тебе надо собирать информацию именно о том, сколько занято пространства на фс на логическом томе, а не сколько размечено в группе томов под логический том?
источник

A

Alexander in Церковь метрик
bykva
мне нужно только 2 параметра - сколько на фс размечено и сколько свободно. Я через либвирт это забираю и мне так даже удобнее, так что вопрос про node-exporter это уже на интерес
Что значит "размечено"?
источник

A

Alexander in Церковь метрик
На какую долю от размера логического тома размечена фс? Или сколько занято пространства на фс?
источник

b

bykva in Церковь метрик
как же сложно)

давай забудем про всё вышесказанное. давай представим что у нас есть раздел /dev/sda3 размером 10Gib. на нем ext4. и он не смонтирован. Хочу знать через нод экспортер сколько на этом устройстве в данной файловой системе Size, Avail - как вывод df -h. (node_filesystem_files, node_filesystem_files_free).
источник

AR

Alexey Remizov in Церковь метрик
bykva
как же сложно)

давай забудем про всё вышесказанное. давай представим что у нас есть раздел /dev/sda3 размером 10Gib. на нем ext4. и он не смонтирован. Хочу знать через нод экспортер сколько на этом устройстве в данной файловой системе Size, Avail - как вывод df -h. (node_filesystem_files, node_filesystem_files_free).
Так ты его смонтируй, и узнаешь. Конечно, значительно проще выдрать часть драйвера fs, переписать его на гошечке и засунуть в node_exporter, но зачем нам простые решения?
источник

b

bykva in Церковь метрик
Alexey Remizov
Так ты его смонтируй, и узнаешь. Конечно, значительно проще выдрать часть драйвера fs, переписать его на гошечке и засунуть в node_exporter, но зачем нам простые решения?
так я не хочу его монтировать на ту ОС где хочу собрать метрики)
источник

A

Alexander in Церковь метрик
bykva
как же сложно)

давай забудем про всё вышесказанное. давай представим что у нас есть раздел /dev/sda3 размером 10Gib. на нем ext4. и он не смонтирован. Хочу знать через нод экспортер сколько на этом устройстве в данной файловой системе Size, Avail - как вывод df -h. (node_filesystem_files, node_filesystem_files_free).
Нодэкспортер тут, действительно, не помощник. Это надо через libguestfs смотреть
источник

b

bykva in Церковь метрик
да всё я уже давным-давно сделал через libvirt)
источник

b

bykva in Церковь метрик
мы дольше в терминах путались
источник

A

Alexander in Церковь метрик
bykva
да всё я уже давным-давно сделал через libvirt)
Там внутри libguestfs и есть :)
источник

b

bykva in Церковь метрик
короче это вопрос уже просто на интерес, можно ли вообще так делать
источник

A

Alexander in Церковь метрик
bykva
короче это вопрос уже просто на интерес, можно ли вообще так делать
Вообще - можно. Но нужно написать свой экспортер :)
источник

A

Alexander in Церковь метрик
Можно, кстати, получить приблизительный объем (в т.ч. доступный) без всяких фс в одном специальном случае: если юзать lvm thin и при этом обеспечить использование гостевыми системами trim/unmap. Тогда можно прям из lvm выуживать, насколько provisioned является том.
источник

b

bykva in Церковь метрик
мутна)
источник

W

Warrax in Церковь метрик
bykva
как же сложно)

давай забудем про всё вышесказанное. давай представим что у нас есть раздел /dev/sda3 размером 10Gib. на нем ext4. и он не смонтирован. Хочу знать через нод экспортер сколько на этом устройстве в данной файловой системе Size, Avail - как вывод df -h. (node_filesystem_files, node_filesystem_files_free).
а куда исчез lvm между ними?
P.S. Netdata может снимать метрики с файловых систем (точек монтирования), лоджикал волюм, физикал волюм, ... и/или на выбор
источник

b

bykva in Церковь метрик
Warrax
а куда исчез lvm между ними?
P.S. Netdata может снимать метрики с файловых систем (точек монтирования), лоджикал волюм, физикал волюм, ... и/или на выбор
Никуда. Я изменил условия задачи:)
источник