Ad Widget

Collapse

Не изменяется значение в последних данных

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • anton666
    Member
    • Aug 2019
    • 40

    #1

    Не изменяется значение в последних данных

    Не пойму в чем проблема, у меня создана python программа для проверки создания резервных копий, на дату создания файла и его размер.
    Code:
    [FONT=Calibri]import os, datetime, sys, time[/FONT]
    
    [FONT=Calibri]def check_backup(path, minutes, size): # основная функция проверки[/FONT]
    [FONT=Calibri]   try:[/FONT]
    [FONT=Calibri]       dateFile = round(datetime.datetime.now().timestamp() - os.path.getmtime(max([os.path.join(pat$[/FONT]
    [FONT=Calibri]       sizeFIle = os.path.getsize(max([os.path.join(path, file) for file in os.listdir(path)], key=o$[/FONT]
    [FONT=Calibri]       err = "0"[/FONT]
    [FONT=Calibri]       if sizeFIle < (1048576 * int(size)) or dateFile > (60 * int(minutes)): #[/FONT]
    [FONT=Calibri]           err = "1"[/FONT]
    [FONT=Calibri]       print(err)[/FONT]
    [FONT=Calibri]   except:[/FONT]
    [FONT=Calibri]       print('Iskluchenie')[/FONT]
    [FONT=Calibri]check_backup(sys.argv[1], sys.argv[2], sys.argv[3])[/FONT]
    Создал несколько узлов в Zabbix, они ходят в разные папки и проверяют файлы.
    И вроде как все работает, но при добавлении еще одного узла, уже пятого, Zabbix почему-то перестает воспринимать ответы от Python, причем Python программу точно запускает, так как из неё пишет в лог.
    Но в web интерфейсе в последних данных, нету изменений ни данных ни времени.
    Как будто данные по каким-то причинам не попадают в Web интерфейс.
    Подскажите пожалуйста, как можно локализовать проблему?
  • Victor Vislobokov
    Senior Member
    • Aug 2018
    • 298

    #2
    Таймауты в Zabbix Agent'е и на сервере проставлены? Может увеличить?
    Далее, если нет последних данных, перейдите в Хосты, выберите нужный хост, в нём элементы данных и найдите нужный. Если с элементом данных есть проблемы справа будет красная метка, наведя на которую мышь можно понять причину проблемы.

    Comment

    • anton666
      Member
      • Aug 2019
      • 40

      #3
      Большое спасибо за наводку) В конфигурационном файле Zabbix - агента я таймаут увеличил, а в файле Zabbix - сервера не увеличил(

      Четно говоря думал, что в данном случае в обработке участвует только Zabbix - агент...

      Comment

      Working...