🖇 logmerger - инструмент для просмотра логов, позволяющий выполнить сортировку данных из нескольких лог-файлов по времени...
https://github.com/ptmcg/logmerger
#logs #будничное #tui
https://github.com/ptmcg/logmerger
#logs #будничное #tui
👍13👎2
🆖 Nginx access log to standard output (or journald) - при необходимости перенаправить логи Nginx в Journald, нужно использовать /deb/log, а не /dev/stdout...
- https://blog.yuuta.moe/2024/10/26/nginx-access-log-stderr/
- https://mailman.nginx.org/pipermail/nginx/2016-February/049899.html
#nginx #logs #напочитать
- https://blog.yuuta.moe/2024/10/26/nginx-access-log-stderr/
- https://mailman.nginx.org/pipermail/nginx/2016-February/049899.html
#nginx #logs #напочитать
blog.yuuta.moe
Nginx access log to standard output (or journald)
It is not as easy as using /dev/stdout
👍9🤔2😈1 1
https://github.com/Lifailon/lazyjournal
Автор, вдохновившись такими инструментами как lazygit и lazyocker, решил сделать инструмент для работы с journald и лог-файлами, которые собираются в нём. Помните у нас была такая рубрика как #смотрикакой? Вот в рамках этой рубрики и предлагаю посмотреть на утилиту. Мне lazyjournal как инструмент понравился...
LazyJournal - это терминальный пользовательский интерфейс (TUI) для journalctl, логов файловой системе и контейнеров Docker для быстрого просмотра и фильтрации, написанный на языке Go с использованием библиотеки gocui.
- Простая установка, для запуска достаточно загрузить в систему один исполняемый файл без зависимостей.
- Проект вдохновлен работами Jesse Duffield, по этому интерфейс будет знаком всем тем, кто уже использует LazyDocker и LazyGit.
- Для всех журналов присутствует возможность динамической фильтрации вывода с поддержкой нечеткого поиска (поиск всех фраз, разделенных пробелом в любом месте строки) и регулярных выражений (в стиле fzf и grep), а также подсветкой найденных слов.
- Позволяет получить список всех доступных журналов юнитов из journalctl (используется для чтения логов из подсистемы systemd).
- Возможность просматривать все доступные лог-файлы из каталога /var/log с сортировкой по дате изменения (например, для Apache, Nginx или СУБД), включая доступ к архивным логам.
- Поддержка логов контейнеров Docker.
- Проект будет полезен в первую очередь для системных администраторов Linux, больше не нужно вручную искать журналы в системе и каждый раз вызывать grep.
Было сделано много доработок и добавлены новые источники для сбора логов. Если кратко, добавлена поддержка логов Podman и Swarm, а также добавлены пользовательские логи и лог-файлы дескрипторов, фильтры для всех журналов, реализован вывод лога в режима реального времени и улучшена производительность.
#смотрикакой #logs #journald
Please open Telegram to view this post
VIEW IN TELEGRAM
👍34🔥10❤1
This media is not supported in your browser
VIEW IN TELEGRAM
🔎 Nerdlog - tui инструмент для работы с логами на локальной и удалённых машинах. Из интересного:
- Нет необходимости использования некого централизованного сервера. Взаимодействие с удалёнными машинами происходит по SSH.
- Логи не скачиваются с удалённых машин целиком, обработка происходит на самих машинах, а в nerdlog попадают уже результаты.
- Для удобства отрисовывается таймлайн и гистограмма, по которым можно ориентироваться при просмотре логов.
= Статья с подробностями: https://dmitryfrank.com/projects/nerdlog/article
= Github проекта: https://github.com/dimonomid/nerdlog
#tui #logs #будничное
- Нет необходимости использования некого централизованного сервера. Взаимодействие с удалёнными машинами происходит по SSH.
- Логи не скачиваются с удалённых машин целиком, обработка происходит на самих машинах, а в nerdlog попадают уже результаты.
- Для удобства отрисовывается таймлайн и гистограмма, по которым можно ориентироваться при просмотре логов.
= Статья с подробностями: https://dmitryfrank.com/projects/nerdlog/article
= Github проекта: https://github.com/dimonomid/nerdlog
#tui #logs #будничное
2👍16❤🔥7