Ad Widget

Collapse

Появилась проблема с обработкой логов

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Kos
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • Aug 2015
    • 3404

    #16
    Примерно так оно и работает, только немного сложнее, поскольку Zabbix агент пытается учесть множество возможных схем ротации лог-файлов. Например:
    • запись в прежний файл прекращается, открывается новый лог-файл с новым именем и вся запись идёт в него (собственно, так и делается у вас: "лог файлы формата YYYY-MM-DD.log, т.е каждый день создается новый лог файл");
    • прежний файл переименовывается, на его месте с тем же именем создаётся новый файл и запись идёт туда;
    • запись в лог идёт относительно редко, но если идёт - то файл просто пересоздаётся с нуля каждый раз с тем же именем (при этом новая запись в него имеет примерно тот же размер, что и старая - иногда чуть меньше, иногда чуть больше).
    Понятно, что всех сценариев не учтёшь, но пытались учесть наиболее распространённые.

    Кстати, убедитесь в том, что у вас в вашу папку с лог-файлами одновременно пишется только один лог, подпадающий под маску имени файла в ключе logrt[...].
    Грубо говоря, если у вас указан ключ logrt[\\server.domain.com\log\*.log], (т.е. маска имени файла - "*.log"), а по факту туда пишутся несколько лог-файлов параллельно (например, "server1-2025-06-12.log", "server2-2025-06-12.log" и "server3-2025-06-12.log"), то при такой маске элемент данных будет постоянно переключаться между этими тремя файлами, перечитывая каждый из них с самого начала.

    Comment

    • teddy
      Senior Member
      • Dec 2017
      • 234

      #17
      да, спасибо. последний вариант я сразу порверял, ибо именно на него и было первое подозрение. но увы, проблема не здесь.
      Думаю что наиболее вероятно проблема именно DFS т.к фактически пишется файл на одном из серверов и мы даже не знаем в конретный момент на каком. А потом синхронится з остальными "ногами" DFS путем репликации.
      Пока оставлю скрпито вариант до поиска лучшего решения.

      Comment

      Working...