Ad Widget

Collapse

Zabbix парсит предпоследнюю строку в log файле

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • sbcreed
    Junior Member
    • Nov 2018
    • 4

    #1

    Zabbix парсит предпоследнюю строку в log файле

    Доброго времени суток. Пытаюсь настроить парсинг log файла через Zabbix. После обновления файла заббикс почему то парсит предпоследнюю строку. Т.е. в файле три строки. Я добавляю четвёртую, сохраняю и заббикс агент отсылает в заббикс третью строку и т.д.
    Из за чего такое может быть?
    Использую вот такое выражение: log["C:\script\backup.log"]

    Версия заббика 4.0.11
  • Kos
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • Aug 2015
    • 3404

    #2
    Из за чего такое может быть?
    Как вариант: скрипт, пишущий в этот лог, символом конца строки не заканчивает строку, а начинает.
    Ещё, как варианты: слишком маленькое значение параметра MaxLinesPerSecond либо слишком большое значение параметра BufferSend в конфиг-файле агента Zabbix (но для этого нужно их явно выставить, причём чтобы они сильно отличались от значений по умолчанию).

    Comment

    • sbcreed
      Junior Member
      • Nov 2018
      • 4

      #3
      Originally posted by Kos
      Как вариант: скрипт, пишущий в этот лог, символом конца строки не заканчивает строку, а начинает.
      Ещё, как варианты: слишком маленькое значение параметра MaxLinesPerSecond либо слишком большое значение параметра BufferSend в конфиг-файле агента Zabbix (но для этого нужно их явно выставить, причём чтобы они сильно отличались от значений по умолчанию).
      спасибо за ответ. Уже решил. Собственно это была не проблема, а логика работы такая. Тот же nano после сохранения добавляет в конец пустую строку. Так что всё работает верно.

      Comment

      Working...