Как найти Redis Logs в Ubuntu

Журналы необходимы для устранения неполадок при установке Redis. Вы можете спросить себя: «Где мои журналы Redis?» Или «Где Redis хранит файлы журналов в Ubuntu 14.04?»

При установке по умолчанию + apt-get + в Ubuntu 14.04 файлы журнала Redis расположены в + / var / log / redis / redis-server.log +.

Для просмотра последних 10 строк:

sudo tail /var/log/redis/redis-server.log

При установке по умолчанию из исходного кода в Ubuntu 14.04 файлы журнала Redis расположены в + / var / log / redis_6379.log +.

Для просмотра последних 10 строк:

sudo tail /var/log/redis_6379.log

Файлы журнала DigitalOcean Redis одним щелчком расположены в `+ / var / log / redis / redis_6379.log + `.

Для просмотра последних 10 строк:

sudo tail /var/log/redis/redis_6379.log

Проверка архивных файлов журнала

Redis также архивирует старые файлы журналов. Смотрите список архивных журналов с:

ls /var/log/redis

Выход

redis-server.log  redis-server.log.1.gz

Вы можете распаковать старый файл:

sudo gunzip /var/log/redis/redis-server.log..gz

Затем просмотрите последние 10 строк:

sudo tail /var/log/redis/redis-server.log.

Использование find для поиска логов

Если ваши журналы не находятся ни в одном из этих мест, вы можете выполнить более общий поиск, используя + find + в каталоге + / var / logs +:

find /var/log/* -name *redis*

Или найдите всю свою систему. Это может занять некоторое время, если у вас много файлов. Он выдаст несколько предупреждений о разрешениях, что является нормальным, хотя мы избегаем худших из них в + / proc + и + / sys + с помощью двух флагов + -prune +. Он также включит каждый файл с + redis + в имени, который включает установочные файлы:

find / -path /sys -prune -o -path /proc -prune -o -name *redis*

Установка местоположения журнала в redis.conf

Местоположение журнала Redis указывается в файле конфигурации Redis, + redis.conf +, часто расположенном в + / etc / redis / redis.conf +.

Откройте этот файл для редактирования:

sudo nano /etc/redis/redis.conf

Найдите строку + logfile +:

/etc/redis/redis.conf

logfile

Обратите внимание на расположение файлов журнала. Вы можете отредактировать этот путь к файлу, если хотите переименовать файл журнала или изменить его местоположение.

Ubuntu 15.04 и выше: проверка журналов systemd с помощью journalctl

Вы также можете проверить журналы, собранные для Redis с помощью systemd. (Ubuntu 15.04 и выше используют systemd, хотя Ubuntu 14.04 по умолчанию использует Upstart.) Чтобы узнать, как использовать команду + journalctl + для этой цели, прочтите это https://www.digitalocean.com/community/tutorials/how- to-use-journalctl-to-view-and-манипулировать-systemd-logs [статья о journalctl].

Заключение

Если вы хотите узнать больше о настройке Redis, прочитайте эту статью о https://www.digitalocean.com/community/tutorials/how-to-configure-a-redis-cluster-on-ubuntu-14-04 [ настройка кластера Redis.

Related