Ad Widget

Collapse

Автопересчет единиц измерений

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • uniken1
    Member
    • Sep 2012
    • 93

    #1

    Автопересчет единиц измерений

    В Item, в Units указано Gb.
    Подскажите, можно ли как-то отключить автопересчет при указании единиц измериений?
    А то получается что-то странное, какие-то КилоГигабайты
  • gescheit
    Senior Member
    • Jul 2007
    • 156

    #2
    Можно выставить множитель чтобы получать байты, а в юнитах указать b.

    Comment

    • uniken1
      Member
      • Sep 2012
      • 93

      #3
      Пробовал, когда ставишь умножение на милиард, по приходу пового значения оно становится не поддерживаемым, слишком большое

      Comment

      • Jimson
        Senior Member
        • Jan 2008
        • 1327

        #4
        Так вы для начала расскажите что там у вас: какой тип данных итема, в чем вы получаете данные. А то нифига не понятно зачем его умножать на миллиард и зачем в Units вписывать 'Gb'.
        А еще не понятно с каких пор 'b' стал "байтами", раньше было 'B'.
        Обычно значение приходит в байтах, если итем собирает некие данные по объему, то units указывается 'B' и zabbix будет сам масштабировать unit в зависимости от значения числа, тн вы увидите GB, KB, MB, etc. Если же вы собираете кол-во данных переданных/принятых за единицу времени, то обычно ее преобразуют в биты добавляя множитель 8 в конфигурации итема, а в units указывают 'b', получаем Gb/sec, Mb/sec и тп.
        Last edited by Jimson; 26-07-2013, 10:11.

        Comment

        • uniken1
          Member
          • Sep 2012
          • 93

          #5
          Вообще, я предполагал, что должно быть понятно, если указываю Gb, то значения приходят в гигабайтах (тип float). В данном случае это данные с дискового массива. Полный объем 80 Tb, свободно 3Tb.

          PS. для скорости используют bps
          Last edited by uniken1; 27-07-2013, 09:26.

          Comment

          • Jimson
            Senior Member
            • Jan 2008
            • 1327

            #6
            Zabbix не умеет такого.

            Преобразуйте ваши данные в байты, задав множитель 1073741824 для вашего элемента данных, а в качестве Units укажите 'B'. Тип "числовой (целое положительное)", а не float, иначе будет переполнение. В int64 у вас "влезет" 16 миллионов терабайт, должно хватить на первое время.

            Comment

            Working...