Ad Widget

Collapse

zabbix log file

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Just-it
    Member
    • Jan 2015
    • 42

    #1

    zabbix log file

    Доброго времени, сразу скажу гуглил, 3 дня, так и не решил проблему.
    Имеется микротик, сервер zabbix, rsyslog.

    rsyslog забирает данные с микротика (к примеру о подключении по winbox)
    и кладет их в /var/log/mikrotik/account.log
    ло имеет следующий вид:
    PHP Code:
    Mar 21 13:12:19 1.2.1.3 system,info,account accountuser user-nameadmin logged in from 1.1.1.9 via winbox 
    далее на zabbix'e создаю элемент данных
    имя: подключение
    Тип: Zabbix agent (активный)
    Ключ: log[/var/log/mikrotik/account.log]
    Тип информации: Журнал(лог)
    Формат времени: pppppp:yyyyMMdd:hhmmss

    Но почему-то zabbix не читает данные, перехожу во вкладку последние данные там нет не каких данных из лога.

    Помогите разобраться, где я туплю или что-то делаю не так?
  • Zentarim
    Senior Member
    • Mar 2012
    • 526

    #2
    Originally posted by just-it
    Доброго времени, сразу скажу гуглил, 3 дня, так и не решил проблему.
    Имеется микротик, сервер zabbix, rsyslog.

    Rsyslog забирает данные с микротика (к примеру о подключении по winbox)
    и кладет их в /var/log/mikrotik/account.log
    ло имеет следующий вид:
    PHP Code:
    mar 21 13:12:19 1.2.1.3 system,info,account accountUser user-nameadmin logged in from 1.1.1.9 via winbox 
    далее на zabbix'e создаю элемент данных
    имя: подключение
    Тип: Zabbix agent (активный)
    Ключ: Log[/var/log/mikrotik/account.log]
    Тип информации: Журнал(лог)
    Формат времени: Pppppp:yyyymmdd:hhmmss

    Но почему-то zabbix не читает данные, перехожу во вкладку последние данные там нет не каких данных из лога.

    Помогите разобраться, где я туплю или что-то делаю не так?
    Пользователь, из-под которого работает агент, имеет возможность чтения этого файла?

    Comment

    • Just-it
      Member
      • Jan 2015
      • 42

      #3
      Originally posted by zentarim
      Пользователь, из-под которого работает агент, имеет возможность чтения этого файла?
      было
      root@zabbix:/var/log/mikrotik# ls -l
      итого 92
      -rw-r----- 1 syslog adm 63697 марта 22 09:45 account.log
      -rw-r----- 1 syslog adm 11980 марта 17 16:34 error.log
      -rw-r----- 1 syslog adm 9792 марта 22 10:42 pptp.in.log
      стало
      root@zabbix:/var/log/mikrotik# ls -l
      итого 92
      -rwxrwxrwx 1 syslog adm 63697 марта 22 09:45 account.log
      -rwxrwxrwx 1 syslog adm 11980 марта 17 16:34 error.log
      -rwxrwxrwx 1 syslog adm 9792 марта 22 10:42 pptp.in.log
      без изменений, или я где-то, что-то не так делаю ?

      Comment

      • Zentarim
        Senior Member
        • Mar 2012
        • 526

        #4
        Кстати сейчас обратил внимание, что-то у вас с форматом не то:
        "Pppppp:yyyymmdd:hhmmss".
        по-моему не подойдет ваш формат к такому времени:
        "mar 21 13:12:19"

        Судя по мануалу буквенные обозначения месяцев не поддерживаются
        Поддерживаемые значения:
        * y: Год (0001-9999)
        * M: Месяц (01-12)
        * d: День (01-31)
        * h: Час (00-23)
        * m: Минута (00-59)
        * s: Секунда (00-59)

        Не говоря уж о том, что год у вас вообще не упоминается.
        Last edited by Zentarim; 22-03-2015, 20:44.

        Comment

        • Just-it
          Member
          • Jan 2015
          • 42

          #5
          100 извинений, заработался, затупил, вешал проверку лога на сам mikrotik, хотя логи находятся на zabbix сервере.

          Теперь лог забирается, все ок ,но (см.картинку)
          Столбец Местное время (как я понимаю должен заполнятся данными из лога.

          В логе дата имеет следующий вид: Mar 23 00:40:11 т.е MMdd:hhmmss, но почему-то не заполняются данные. Направьте.
          Attached Files

          Comment

          Working...