Ad Widget

Collapse

Кракозяблы в описаниях обнаруженных три&

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • DRVTiny
    Senior Member
    • Sep 2011
    • 162

    #1

    Кракозяблы в описаниях обнаруженных три&

    Жил да был zabbix 3.0.2, работал у нас с MySQL 5.7 уже довольно давно и успешно.
    Ни что не предвещало беды...
    Вдруг ни с того, ни сего после перезапуска процесса zabbix_server - он стал коверкать description'ы автоматически обнаруженных триггеров!
    Т.е. буквально: берёт из прототипа триггера описание с нормальными русскими буковками, а создаёт из него - триггер с описанием, в котором все русские буковки заменены на "?".

    Я уже всё перерыл, даже стал принудительно на сервере выставлять кодировку utf8 всем клиентам - не помогает.

    Есть подозрение, что это какой-то баг zabbix_server'а, иначе непонятно вообще, как такое могло произойти

    Товарищи, братья, коллеги в конце концов!

    Помогите разобраться... пожалуйста!
  • Semiadmin
    Senior Member
    • Oct 2014
    • 1625

    #2
    Это известный баг 3-ей версии. У вас, видимо, русскоязычных айтемов, получаемых по LLD, нет, а то там еще и не такие кракозябры. Как временная мера - перезапуск сервера zabbix с последующим запуском LLD. А лучше - обновить zabbix. У нас после обновления до 3.0.4 проблема, похоже, исчезла. Обновились бы и выше, но там пошли баги с ODBC.

    Comment

    • DRVTiny
      Senior Member
      • Sep 2011
      • 162

      #3
      Спасибо большое за информацию.

      Нда... Придётся обновляться, видимо.
      Собственно, проблема возникла ни с того, ни с сего вообще после перезапуска процесса сервера. До 8-го ноября всё ОК, после - все LLD, которые делал сам сервер Zabbix (к счастью, у нас больше 95% хостов на проксях, а не на сервере) - оказались поломанными.

      Да, у нас нет LLD-метрик,в которых обнаруживаемый кусок текста содержит кириллицу, а то бы наверное раньше вылезла проблема.

      Comment

      • Semiadmin
        Senior Member
        • Oct 2014
        • 1625

        #4
        Она бы вылезла не раньше, просто выглядела бы нагляднее
        Насколько я понял из обсуждений на форуме, проблема возникает, когда заббикс теряет и автоматически восстанавливает соединение со своей БД. При этом утрачивается знание о том, что кодировка д.б. utf8. Если после этого происходит LLD, то получаются кракозябры.

        Comment

        • glebs.ivanovskis
          Senior Member
          • Jul 2015
          • 237

          #5
          У Вас ZBX-10540. Либо обновитесь (до 3.0.4, в 3.0.5 действительно проблемы с ODBC), либо посмотрите по ссылочке, там есть рецепты решения с помощью конфигурации MySQL.

          Comment

          Working...