Ad Widget

Collapse

Некорректный перевод значений в выражен&

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • zxx
    Junior Member
    • Feb 2012
    • 2

    #1

    Некорректный перевод значений в выражен&

    Добрый день.
    Обнаружили непонятное поведение заббикса при обработке выраженй в триггерах.
    Есть хост cisco, на нем висят элементы данных снимающие загрузку порта в bps. Работают корректно. На элементах данных есть триггеры вида
    Code:
    {HOST:te4.2.ifInOctets.avg(3600)}>4500M
    С данным вариантом триггер срабатывает на значениях больше 4500M, что-то около 4700M
    C вариантом
    Code:
    {HOST:te4.2.ifInOctets.avg(3600)}>4500 000K
    Срабатывает правильно.

    Никто не сталкивался с такой проблемой?
  • dima_dm
    Senior Member
    • Dec 2009
    • 2697

    #2
    О какой версии Zabbix идёт речь?
    http://www.zabbix.com/documentation/.../configuration
    Code:
    До версии Zabbix 1.8.2 множителем по умолчанию был 1024, и только некоторые единицы измерения имеют специальную обработку:
    b, bps - 1000 это 1K, специальная обработка для битов.
     Начиная с версии Zabbix 1.8.2 множитель по умолчанию это 1000, и только некоторые единицы измерения такие как B используют множитель 1024.

    Comment

    • zxx
      Junior Member
      • Feb 2012
      • 2

      #3
      Простите, забыл упомянуть.
      Речь идет о 1.8.4

      Comment

      Working...