Skip to content

Логи

Как собрать все логи в один файл?

Bash
tar -czf "${HOSTNAME}_logs.tar.gz" /var/log

tar


MySQL

Логирование mysql нужно включить в конфиге /etc/my.cnf или /etc/mysql/my.cnf и т.п.:

Text Only
[mysqld]
general_log_file = /var/log/mysql/query.log  # путь произвольный
general_log      = 1

Большие логи

На работающем сервере логи будут заполняться быстро и занимать достаточно много места, т.к. логируется там каждый чих.

[[Установка MySQL в Debian]] #mysql


nginx

Логи хранятся в /var/log/nginx/.
Есть access.log-и о подключениях к веб-серверу (сайту) и error.log-и.

[[nginx]] #nginx


[[Не пишутся логи]]

logs