Ad Widget

Collapse

nodata() не работает если нет партиции при партиционировании в MySQL. Почему?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    nodata() не работает если нет партиции при партиционировании в MySQL. Почему?

    Столкнулся с очень неприятной ситуацией. Автоматика создания партиций дала сбой и новая партиция не была сделана вовремя.
    В итоге Zabbix-server не мог записывать данные в таблицы MySQL (history, history_str, history_text, history_uint).
    При этом почти на каждый элемент данных есть проверка nodata(), но она не сработала.
    Визуально всё было прилично, лампочки загарались, триггеры работали, но данные в БД не поступали и НИКАКИХ сообщений об этом видно не было.
    Почему не сработал nodata()?

    #2
    Вероятно, триггеры с nodata не сработали по той же самой причине, по которой работали остальные триггеры. Данные не писались в БД, но успешно вносились в value cache.

    Comment


      #3
      Мдя... т.е. мухи и котлеты отдельно, в смысле поступление данных в Заббикс сервер и запись их в хранилище. Печально

      Comment

      Announcement

      Collapse
      No announcement yet.
      Working...
      X