Ad Widget

Collapse

Предварительная проверка значений перед записью в БД

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • docent
    Junior Member
    • Oct 2010
    • 26

    #1

    Предварительная проверка значений перед записью в БД

    Есть некоторые датчики, которые иногда возвращают ложные данные, например, температура вместо 15-20 градусов вдруг падает до 0. При следующем считывании данных снова все нормально.
    Как можно сделать фильтр на такие значения?
    Что бы они трактовались, как отсутствие данных.
  • Semiadmin
    Senior Member
    • Oct 2014
    • 1625

    #2
    В версии 3.4 можно добавить в препроцессинг регулярку, под которую будет подпадать все, кроме 0. Тогда 0 сделает айтем неподдерживаемым.
    Или подождать 4.2, там вроде бы грозятся сделать отбрасывание значений за границами заданного диапазона.

    Comment

    • sadman
      Senior Member
      • Dec 2010
      • 1611

      #3
      Мне кажется, что нужно искать проблему в датчике, а не пытаться ее замаскировать. Иначе это может привести к печальным последствиям, когда датчик отвалился, а Zabbix этого и не заметил. В чем ценность такого мониторинга?

      Comment

      Working...