Почему я все еще вижу старые файлы журналов и не вижу новых?

Пробовал и с Python

import subprocess
import re
k=re.compile(r'\s.*')
u=[]
f=[]
l=open('l.txt','r')
for i in l:
    u.append(re.sub("H","",i).strip())
for m in u:
    f.append(re.sub(k,"",m))

print ",".join(f)

выход

1,337,1106,1129,1370
0
03.05.2020, 14:12
1 ответ

Файлы журнала в выходных данных отладки не соответствуют пути logrotate в файле конфигурации.

Файлы, соответствующие tend.logв выводе отладки

considering log /home/sy/logs/kitxit2/bola/tend/tend.log
considering log /home/sy/logs/kitxit/clpl/tend/tend.log
considering log /home/sy/logs/kitxit/mol/tend/tend.log
considering log /home/sy/logs/kitxit/pola/tend/tend.log
considering log /home/sy/logs/kitxit/solsa/tend/tend.log
considering log /home/sy/logs/kitxit/sasu/tend/tend.log
considering log /home/sy/logs/kitxit/kilo/tend/tend.log
considering log /home/sy/logs/kitxit/aziz/tend/tend.log
considering log /home/sy/logs/kitxit/xondana/tend/tend.log

Логротация конфигурации

/home/sy/logs/kitxit*/*/tend.log

Этот шаблон необходимо изменить следующим образом, чтобы он соответствовал рассматриваемым файлам, то есть с другим */в пути

/home/sy/logs/kitxit*/*/*/tend.log

Поскольку ваши целевые файлы упоминаются в выводе отладки, я предполагаю, что где-то есть еще один фрагмент logrotate, который перестал работать примерно 4-5 марта.

1
28.04.2021, 23:16

Теги

Похожие вопросы