Ad Widget

Collapse

Не работают триггеры (залипают)

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • kuzmi4
    Junior Member
    • Aug 2014
    • 4

    #1

    Не работают триггеры (залипают)

    Коллеги, добрый день.

    Ни кто не сталкивался с проблемой, когда данные по параметру поступают, а триггеры в какой-то момент времени не срабатывают. (Они могут прекрасно работать и перейти в статус проблемы, но в статус ОК - нет, или вообщем не перейти в проблему)

    Например: "триггер по аптайму меньше 600 секунд" сработает, а когда аптайм станет больше 600 - нет, и остается висеть как проблема до рестарта сервиса zabbix-server.

    Предыстория такая: заббикс сервер версии 2.2.9 жил с бд которая была с начала на PG, а потом перехала на mysql 5.6, при этом внешник ключи не были созданы.

    При обновление до 2.4.5 все внешние ключи созданы были вручную.

    Всего объектов мониторинга больше 60000, а залипание триггеров происхсодит по случайным хостам и объектам, 1-5 раз в сутки.
    Last edited by kuzmi4; 16-07-2015, 14:22.
  • ableev
    Senior Member
    Zabbix Certified Specialist
    • Oct 2012
    • 276

    #2
    Графики работоспособности zabbix server'а имеются? Смотрели туда?
    В логах zabbix server что-нибудь есть? Может, апдейт каких-нибудь таблиц не проходит успешно?

    Comment

    • kuzmi4
      Junior Member
      • Aug 2014
      • 4

      #3
      Да нагрузку смотрели, все в рамках нормы.
      По поводу логов, тут сложнее.

      В логах есть сточки типа: query failed: [1205] Lock wait timeout exceeded; try restarting transaction [insert into history_uint...

      Появляются во время работы кипера, однако замечено что в БД они записываются чуть позже, и в приципе история ведется номально.

      Из последнего:
      История триггера:

      Хотя данные поступали:
      2015-07-19 20:24:18 Up (1)
      2015-07-19 20:23:18 Up (1)
      2015-07-19 20:22:18 Up (1)
      2015-07-19 20:21:18 Up (1)
      2015-07-19 20:20:18 Up (1)
      2015-07-19 20:19:18 Up (1)
      2015-07-19 20:18:18 Up (1)
      2015-07-19 20:17:18 Up (1)
      2015-07-19 20:16:18 Up (1)
      2015-07-19 20:15:18 Up (1)
      2015-07-19 20:14:18 Up (1)
      2015-07-19 20:13:18 Up (1)
      2015-07-19 20:12:18 Up (1)
      2015-07-19 20:11:18 Up (1)
      2015-07-19 20:10:18 Up (1)
      2015-07-19 20:09:18 Up (1)
      2015-07-19 20:08:18 Up (1)
      2015-07-19 20:07:18 Up (1)
      2015-07-19 20:06:18 Up (1)
      2015-07-19 20:05:18 Up (1)
      2015-07-19 20:04:18 Up (1)
      2015-07-19 20:03:18 Up (1)
      2015-07-19 20:02:18 Up (1)
      2015-07-19 20:01:18 Up (1)

      Comment

      • Viewer
        Senior Member
        • Oct 2012
        • 131

        #4
        У меня такое было из-за проблем с базой. repair таблицы history_unit
        Last edited by Viewer; 20-07-2015, 08:26.

        Comment

        • kuzmi4
          Junior Member
          • Aug 2014
          • 4

          #5
          Пардон, забыл написать.
          Исторические таблицы, у нас в TokuDB и там нет repair.

          Сейчас временно переключили их на Innodb, посмотрим на резальтат.

          Comment

          Working...