Цветные логи в Linux и macOS с помощью ccze
Обычные логи в консоли часто сложно читать, особенно если файл большой и в нем постоянно появляются новые строки.
Чтобы сделать просмотр логов удобнее, можно использовать утилиту ccze, которая добавляет цветную подсветку для различных типов сообщений.
С помощью ccze логи становятся намного более читаемыми:
- ошибки выделяются одним цветом;
- предупреждения — другим;
- IP-адреса, даты и служебные сообщения легче различать;
- проще анализировать происходящее в реальном времени.
Установка ccze в CentOS
yum install ccze
Установка ccze в Debian и Ubuntu
apt-get install ccze
Установка ccze в macOS
В macOS утилиту можно установить через Homebrew:
brew install ccze
Просмотр цветных логов
Пример использования:
tail -n 50 -f /var/log/openvpn.log | ccze
Вместо:
/var/log/openvpn.log
указываем путь к своему log-файлу.
Что означают параметры
tail— стандартная утилита просмотра логов;-n 50— вывести последние 50 строк файла;-f— следить за логом в реальном времени;| ccze— передать вывод в ccze для цветной подсветки.
Примеры использования
Утилита особенно удобна для просмотра:
- nginx логов;
- Apache логов;
- OpenVPN логов;
- systemd и journalctl;
- логов Docker-контейнеров;
- PHP и Node.js приложений.
Итог
ccze — простая, но очень полезная утилита для Linux и macOS, которая делает чтение логов в терминале намного удобнее.
Особенно полезна при администрировании серверов, отладке сервисов и мониторинге приложений в реальном времени.
Комментарии