Subscribe to get weekly email with the most promising tools 🚀

TUI для чтения журналов из файловой системы journalctl, контейнеров Docker и Podman, а также подов Kubernetes для быстрого просмотра и фильтрации с поддержкой нечеткого поиска, регулярных выражений и цветного вывода, написанный на Go с библиотекой gocui.

Перечислено в категориях:

GitHubИнструменты разработчика
LazyJournal-image-0

Описание

Lazyjournal — это интерфейс терминала (TUI), предназначенный для чтения журналов из различных источников, включая journalctl, контейнеры Docker и Podman, а также поды Kubernetes. Он позволяет пользователям быстро просматривать и фильтровать журналы с поддержкой нечеткого поиска и регулярных выражений, при этом предоставляя цветной вывод для лучшей читаемости. Написанный на Go, Lazyjournal вдохновлен такими инструментами, как LazyDocker и LazyGit, что делает управление журналами более эффективным и удобным для пользователя.

Как использовать LazyJournal?

Чтобы использовать Lazyjournal, просто загрузите исполняемый файл и запустите его в своем терминале. Вы можете получить доступ к различным командам для просмотра журналов, их фильтрации и настройки вывода. Например, используйте 'lazyjournal tail' для просмотра вывода журнала или 'lazyjournal help' для получения списка команд.

Основные функции LazyJournal:

1️⃣

Простая установка с помощью одного исполняемого файла

2️⃣

Централизованный поиск журналов с опциями фильтрации

3️⃣

Потоковый вывод новых событий из выбранных журналов

4️⃣

Поддержка нескольких источников журналов, включая systemd, Docker и Kubernetes

5️⃣

Настраиваемая цветовая схема вывода для лучшей читаемости журналов

Почему использовать LazyJournal?

#Сценарий использованияСтатус
# 1Быстрое просмотр и фильтрация журналов из контейнеров Docker
# 2Анализ системных журналов из journalctl и syslog
# 3Мониторинг журналов подов Kubernetes в реальном времени

Разработано LazyJournal?

Lazyjournal разработан компанией Lifailon, которая стремится улучшить управление журналами для разработчиков и системных администраторов. Проект является открытым исходным кодом и поощряет вклад сообщества для улучшения его функций и возможностей.

Часто задаваемые вопросы LazyJournal