Ad Widget

Collapse

eventlog кирилица и 1.8

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • gospodin.horoshiy
    Senior Member
    • Sep 2008
    • 272

    #1

    eventlog кирилица и 1.8

    Добрый день, скажите, всвязи с поддержкой утфа-8 в в новой версии заббикса , нужен ли какой-то допил чтобы кирилические логи читать которые приходят с виндусячей машины(cp1251)?

    Из коробки не работает, вот и думаю, что-то в этом плане поменялось в архитектуре или нужно к старым корявым рецептам прибегать?
    Zbx 2.0.4 on Debian and MYSQL5 on Ubuntu Server 64bit 8.04,
    200+ Win Agents, 50+ Linux Agents, 150+ Network Devices
  • Alexei
    Founder, CEO
    Zabbix Certified Trainer
    Zabbix Certified SpecialistZabbix Certified Professional
    • Sep 2004
    • 5654

    #2
    Originally posted by gospodin.horoshiy
    Добрый день, скажите, всвязи с поддержкой утфа-8 в в новой версии заббикса , нужен ли какой-то допил чтобы кирилические логи читать которые приходят с виндусячей машины(cp1251)?

    Из коробки не работает, вот и думаю, что-то в этом плане поменялось в архитектуре или нужно к старым корявым рецептам прибегать?
    Если файл не в utf8, то необходимо указывать кодировку в одном из параметров eventlog[].
    Alexei Vladishev
    Creator of Zabbix, Product manager
    New York | Tokyo | Riga
    My Twitter

    Comment

    • gospodin.horoshiy
      Senior Member
      • Sep 2008
      • 272

      #3
      из мануала дернул:
      eventlog[name<,regexp><,severity><,source><,eventid><,maxli nes>]

      mmm, Алексей, а какой параметр подскажите пожалуйста
      Zbx 2.0.4 on Debian and MYSQL5 on Ubuntu Server 64bit 8.04,
      200+ Win Agents, 50+ Linux Agents, 150+ Network Devices

      Comment

      • igor
        ZABBIX Support Specialist
        • Mar 2009
        • 40

        #4
        Добрый день.
        Извините за неточность, для eventlog-ов нет возможности указывать кодировку, кодировка указывается только для логов:
        log[file<,regexp><,codepage><,maxlines>]
        Чтобы это работало Вам надо поставить zabbix_agent версии 1.8 (ну и zabbix_server v1.8 разумеется.)

        Comment

        • gospodin.horoshiy
          Senior Member
          • Sep 2008
          • 272

          #5
          жалко, что для евентлогов это не распостраняется
          Zbx 2.0.4 on Debian and MYSQL5 on Ubuntu Server 64bit 8.04,
          200+ Win Agents, 50+ Linux Agents, 150+ Network Devices

          Comment

          • igor
            ZABBIX Support Specialist
            • Mar 2009
            • 40

            #6
            Для евентлогов не распространяется возможность указать кодировку в функции, но мониторинг евентлогов на utf-8 должен работать если Вы поставите Заббикс агента в1.8.

            Comment

            • gospodin.horoshiy
              Senior Member
              • Sep 2008
              • 272

              #7
              ок , сейчас попробую, спасибо
              Zbx 2.0.4 on Debian and MYSQL5 on Ubuntu Server 64bit 8.04,
              200+ Win Agents, 50+ Linux Agents, 150+ Network Devices

              Comment

              • Alexei
                Founder, CEO
                Zabbix Certified Trainer
                Zabbix Certified SpecialistZabbix Certified Professional
                • Sep 2004
                • 5654

                #8
                Ошибся. Windows event логи пишутся в UTF8, ничего конвертировать не надо.
                Alexei Vladishev
                Creator of Zabbix, Product manager
                New York | Tokyo | Riga
                My Twitter

                Comment

                • gospodin.horoshiy
                  Senior Member
                  • Sep 2008
                  • 272

                  #9
                  Супер, все работает! Спасибо !!
                  Zbx 2.0.4 on Debian and MYSQL5 on Ubuntu Server 64bit 8.04,
                  200+ Win Agents, 50+ Linux Agents, 150+ Network Devices

                  Comment

                  • des
                    Junior Member
                    • May 2009
                    • 26

                    #10
                    У меня не заработало, помогите разобраться, пожалуйста.
                    Eventlog как был, так и остался в "вопросиках"...
                    zabbix_server и zabbix_agent версии 1.8.
                    БД сконвертировалась.
                    Поглядел БД, сама БД (mysql) collation latin1_swedish_ci, часть таблиц в БД collation utf8_general_ci, остальные collation latin1_swedish_ci:
                    auditlog_details
                    autoreg_host
                    expressions
                    globalmacro
                    graph_theme
                    help_items
                    hostmacro
                    maintenances
                    maintenances_groups
                    maintenances_hosts
                    maintenances_windows
                    opmediatypes
                    proxy_autoreg_host
                    regexps
                    timeperiods
                    user_history
                    Посдкажите, что нужно сделать чтобы Eventlog стал показываться нормально?

                    Comment

                    • gospodin.horoshiy
                      Senior Member
                      • Sep 2008
                      • 272

                      #11
                      как-то у вас плохо база сконвертировалась .... вместо latin1 должно быть utf8, в моем понимании... а вообще eventlog лежит в таблице history_log
                      Zbx 2.0.4 on Debian and MYSQL5 on Ubuntu Server 64bit 8.04,
                      200+ Win Agents, 50+ Linux Agents, 150+ Network Devices

                      Comment

                      • des
                        Junior Member
                        • May 2009
                        • 26

                        #12
                        Сделал всем не UTF8 таблицам:
                        ALTER TABLE $i CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;

                        И прописал в /etc/my.cnf в секцию [mysql]:
                        default-character-set=utf8

                        перезапустил zabbix и mysql сервера, теперь новые записи нормально, по русски, добавляются...

                        Comment

                        Working...