Архивация всех логов в системе в один файл
MySQL logs
Логирование mysql нужно включить, например, в конфиге /etc/my.cnf
или /etc/mysql/my.cnf
:
[mysqld]
general_log_file = /var/log/mysql/query.log # путь произвольный
general_log = 1
Много логов будет!
На работающем сервере логи будут заполняться быстро и занимать достаточно много места, т.к. логируется там каждый чих (aka chih’s).
Nginx
Расположение: /var/log/nginx/
.
Есть access.log
, куда логгируются подключения к веб-серверу и error.log
.
Troubleshoot
Не пишутся логи в linux
Одно из решений - переустановка rsyslog
: