Для определения объёма свободного места на платформе zabbix использую выражение vfs.fs.size[C:,free], но почему то на очень многих машинах неправильно определяет объём свободного места. Т.е фактически свободного места 394 гига, но показывает на графике что свободно 426 гигов. Из 7 машин только на двух объём правильный, при этом элемент данных везде одинаков. В чём может быть проблема?
Единицы измерения разные. Есть метрические "гигабайты" и есть айтишные "гиБИбайты" https://ru.wikipedia.org/wiki/Двоичные_приставки
425(GB)*(1000*1000*1000)/(1024*1024*1024)~=395(GiB)
Ну и ещё чуть-чуть округлили коряво.
А можно как то изменить этот параметр в заббикс, что бы он отображал фактический объём как в системе? И вообще какой фактический объём верен из этих двух метрик?
P.S Играясь с пользовательскими множителями, подобрал тот что показывает наиболее близкий к отображаемому в системе объёму. И множитель этот 931. Очень интересно конечно...))
И вообще какой фактический объём верен из этих двух метрик?
Размер монитора 24 дюйма или 60 сантиметров - какое из этих чисел "правильное"? По логике вещей, мы не живём в Британии или в США, так почему мы измеряем в дюймах экраны, измеряем в дюймах автомобильные и велосипедные колёса? Почему водопроводные трубы у нас бывают 1/2 или 3/4 дюйма, а не сколько-то там милиметров? А почему кабель UTP (витая пара) продаётся бухтами по 305 метров? Потому что это 1000 футов. Так какая фактическая длина кабеля в бухте - 305 метров или 1000 футов? :)
подобрал тот что показывает наиболее близкий к отображаемому в системе объёму. И множитель этот 931
Зачем подбирать? (1000*1000*1000)/(1024*1024*1024)~=0,931322574615479
Но это только до тех пор, пока вы в ГБ измеряете.
Если будете в МБ, то будет "другой множитель" :) (1000*1000)/(1024*1024)~=0,95367431640625
Если в ТБ, то (1000*1000*1000*1000)/(1024*1024*1024*1024)~=0,909494701772928
А есть ли смысл переводить? Разве вы переводите размеры мониторов в сантиметры? А размеры колёсных дисков и покрышек? А когда вы слышите про серверный шкаф\стойку стандартной шириной 19 дюймов, вам сразу понятно, о чём идёт речь, или надо пересчитывать в сантиметры? Большинство людей не пересчитывает.
hint000, ну я знаю как выглядит монитор в 24 дюйма и визуально смогу его отличить от 22 дюймов, но если я захочу вместить его в полку, я буду считать это сантиметрах, как и кабель с бухты я тоже считаю метрами а не футами или дюймами. Технически да, это вкусовщина и дело привычки, но я предпочитаю адаптировать вещи с которыми буду работать под себя, мне удобнее видеть то как оно отображается в системе.