Архивация всех логов в системе в один файл
tar -czf "${HOSTNAME}_logs.tar.gz" /var/logMySQL 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:
sudo apt install --reinstall rsyslog
sudo systemctl restart rsyslog
sudo systemctl enable rsyslog
sudo systemctl status rsyslog