1

Тема: Чистка логов на frebsd, как?

Я новичке во freebsd по графику вижу что переполнены логи ... как их чистить грамотно?
https://img697.imageshack.us/img697/1746/55465698.png
Если можно детальнее куда идти что убивать smile
За ранее спасибо

2

Re: Чистка логов на frebsd, как?

#truncate -s0  <файл лога>

3

Re: Чистка логов на frebsd, как?

а точно логи?
Вообще корректная настройка syslog.conf и newsyslog решат ваши проблемы.

4

Re: Чистка логов на frebsd, как?

Возможно вы правы но я не понимаю пока про что вы говорите smile, пошел почитаю

Добавлено: 16-11-2009 20:50:51

Стоит панель ISP страшно на самом деле newsyslog что то делать ... а вдруг слет будет а настроек по ротации я там не вижу серьезных.


Добавлено: 16-11-2009 21:11:03

/var/log/all.log<------><------><------>600  7<>   *<-->@T00  J
/var/log/amd.log<------><------><------>644  7<>   100<>*     J
/var/log/auth.log<-----><------><------>600  7     100  *     JC
/var/log/console.log<--><------><------>600  5<>   100<>*     J
/var/log/cron<-><------><------><------>600  3<>   100<>*     JC
/var/log/daily.log<----><------><------>640  7<>   *<-->@T00  JN
/var/log/debug.log<----><------><------>600  7     100  *     JC
/var/log/kerberos.log<-><------><------>600  7<>   100<>*     J
/var/log/lpd-errs<-----><------><------>644  7<>   100<>*     JC
/var/log/maillog<------><------><------>640  7<>   *<-->@T00  JC
/var/log/messages<-----><------><------>644  5<>   100<>*     JC
/var/log/monthly.log<--><------><------>640  12>   *<-->$M1D0 JN
/var/log/pflog<><------><------><------>600  3<>   100<>*     JB    /var/run/pflogd.pid
/var/log/ppp.log<------>root:network<-->640  3<>   100<>*     JC
/var/log/security<-----><------><------>600  10>   100<>*     JC
/var/log/sendmail.st<--><------><------>640  10>   *<-->168   B
/var/log/slip.log<----->root:network<-->640  3<>   100<>*     JC
/var/log/weekly.log<---><------><------>640  5<>   1<-->$W6D0 JN
/var/log/wtmp<-><------><------><------>644  3<>   *<-->@01T05 B
/var/log/xferlog<------><------><------>600  7<>   100<>*     JC
/var/log/munin-node.log><------><------>644  7<>   *<-->@T00  Z>/var/run/munin/munin-node.pid
/var/log/munin-main/*.log munin:munin<->644  7<>   *<-->@T00  GNWZ

Основной большой лог был это nginx-access.log, в нов newsyslog.conf не чего не нашел чтобы на него указывало те он в ротации просто выключен. Дописать собираюсь следующее

/var/log/nginx-access.log               644  3     *    @T00  Z 
/var/run/nginx.pid 30
/var/log/nginx-error.log                644  3     *    @T00  Z 
/var/run/nginx.pid 30

Поможет ли? в Файл:
syslog.conf

*.*;mail.none;cron.none;kern.none;local0.none;
ftp.none;auth.none;authpriv.none /var/log/messages
mail.*                                          /var/log/maillog
cron.*                                          /var/cron/log
kern.*                                          /var/log/kernel.log
auth.*;authpriv.*                               /var/log/auth.log
# uncomment these if you're running inn
# news.crit                                     /var/log/news/news.crit
# news.err                                      /var/log/news/news.err
# news.notice                                   /var/log/news/news.notice
local0.*                                        /var/log/tcpd.log
local0.info;local0.debug                        /var/log/firewall.log
local0.err                                      /var/log/firewall.err
ftp.*                                           /var/log/ftp.log
!startslip
*.*                                             /var/log/slip.log
!ppp
*.*                                             /var/log/ppp.log
!popper
*.*                                             /var/log/popper.log

Вот это решил поставить. Может есть какие то комментарии?

5

Re: Чистка логов на frebsd, как?

это ваш сервер или рулит хостер? Если хостер то пинайте его.
Насчет nginx ничего не скажу, возможно там в конфиге можно указат ротейт логов

6

Re: Чистка логов на frebsd, как?

это мой сервак, пинать не кого если только самого себя.

Добавлено: 17-11-2009 18:08:59

nginx так я указал ротацию логов его
/var/log/nginx-access.log               644  3     *    @T00  Z
/var/run/nginx.pid 30
/var/log/nginx-error.log                644  3     *    @T00  Z
/var/run/nginx.pid 30

7

Re: Чистка логов на frebsd, как?

ну вот и проверите  smile