ADD IMAGES Linux / Линукс(@linux_gram). 💡 LNAV (Logfile Navigator) — эффективная C++ / Perl (libpcre) / Ncurses консольная утилита для прос
Обложка канала

Linux / Линукс

Все о мире Свободного Программного обеспечения 🐧

Linux / Линукс

3 года назад
Открыть в
💡 LNAV (Logfile Navigator) — эффективная C++ / Perl (libpcre) / Ncurses консольная утилита для просмотра и анализа системных журналов (log file). Многие инструменты для просмотра системных журналов имеют хороший функционал, но они не всегда оптимизированы для группового анализа лог-файлов большого размера. lnav позволяет пользователю быстро и эффективно провести анализ любых системных журналов (лог-файлов). Для использования достаточно задать каталог с анализируемыми системными журналами и приложение позаботится об всём остальном. Форматы лог-файлов определяются автоматически, а сжатые файлы журналов распаковываются "на лету". lnav поможет из обширной информации выделить важные данные и отфильтровать шум (ненужные данные). Обнаруженные лог-файлы автоматически индексируются и комбинировано выводятся в удобной для восприятия форме, предоставляя простой в использовании пользовательский интерфейс для мониторинга и анализа лог-файлов, статичных и обновляющихся. lnav кроме управления с помощью клавиатурных сочетаний поддерживает и командное управление. Используя дополнительную семантическую информацию можно выполнять чередование сообщений из разных файлов и генерировать гистограммы сообщений. lnav позволяет задавать параметры из командной строки и/или в конфигурационных файлах (JSON файлы в каталоге ~/.lnav), генерируемых из интерфейса или вручную. Анализируемая информация может сохраняться, используется SQLite, по настройке и использованию приложения имеется подробная документация (на английском). Linux / Линукс 🥸