PDA

Bekijk de volledige versie : очистка логов



AlekseyM
23-03-2009, 09:57
И так имеем последнюю прошивку от Олега, в связи частыми глюками провайдера необходимо постоянное ведение логов.
Логи вывожу на страницу в веб морду, при включении интернета обнуляю, но можно как то автоматизировать данный процесс, скажем в 00:00 роутер как бы сам нажимал кнопку clear на этой странице.
За ранее спасибо.

Less
23-03-2009, 11:26
В файл /opt/etc/crontab в конец добавить строку


01 0 * * * root echo "" > /opt/var/log/syslog
или
01 0 * * * root echo "" > /tmp/syslog

echo "" > обнуляет файл если написать echo "1" > то в файле будет только символ 1 (всё содержымое удаляется), если echo "1" >> он добавит в конец файла 1.
Всё зависит от того делали ли Вы перенаправление syslog

# minute (0-59),
# | hour (0-23),
# | | day of the month (1-31),
# | | | month of the year (1-12),
# | | | | day of the week (0-6, 0=Sunday)
# | | | | | User that the command will run as
# / | | | | | [command]
#02 0 * * * root [/usr/local/bin/backup]

jan_h
23-03-2009, 11:44
И так имеем последнюю прошивку от Олега, в связи частыми глюками провайдера необходимо постоянное ведение логов.
Логи вывожу на страницу в веб морду, при включении интернета обнуляю, но можно как то автоматизировать данный процесс, скажем в 00:00 роутер как бы сам нажимал кнопку clear на этой странице.
За ранее спасибо.

Можно заменить стандартный syslog, посмотрите здесь (http://wl500g.info/showthread.php?t=15834). Будут сохраняться системные логи, по крону настраиваете архивацию с необходимым периодом. Соответственно в веб-морде системный лог будет отражаться с момента архивации последних данных.

AlekseyM
23-03-2009, 13:30
видение лога настроено пробросом его на компьютер по Ip через вебморду.

Less
23-03-2009, 14:49
Тогда на компе и делайте архив.

AlekseyM
24-03-2009, 06:16
Тогда на компе и делайте архив.
комп включен только при настройке, большую часть времени выключен.