Николаев Виталий
Блог веб-разработчика: Битрикс, PHP, Python, Linux и SEO
Linux-server Linux-server
22.08.2019

Цветные логи в Linux и macOS с помощью ccze

Цветные логи в 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, которая делает чтение логов в терминале намного удобнее.

Особенно полезна при администрировании серверов, отладке сервисов и мониторинге приложений в реальном времени.

27 просмотров

Комментарии

Где заказы?
Почему у одних компаний очередь из клиентов, а у других пустой сайт и тишина?
Телеграм канал «Где заказы?» — про продажи, сайты и ошибки бизнеса на реальных примерах. Подписаться