Комментарии 15
Век живи, век учись. Даже не знал про такие, все больше по старинке, спасибо, пригодится.
Я когда-то для себя писал консольную утилиту: https://github.com/s00d/logutil Она нужна для парсинга логов nginx (в теории можно настроить на другие логи через регулярку), группирует по запросам и прочее. Иногда помогает.
А не проще фильтровать с помощью jq и брать вывод в json формате, я про nginx?
curl -sS https://raw.githubusercontent.com/Lifailon/lazyjournal/main/install.sh | bash
/paranoid mode on/ Наверное лучше собрать из исходников, после изучения зависимостей в локальной копии. /paranoid mode off/
А утилитка полезная.
Ага. Сначала надо поставить инструмент для анализа уязвимостей, тоже из исходников, проверить там, а уже потом собирать. Вдруг на этапе компиляции используется баг компилятора для получения доступа к машине, на которой производится сборка.
Ещё в сторону https://lnav.org посмотрите
Про lazyjournal не знал, спасибо. Жаль только, что автор не дает гарантии работы под darwin/arm64, значит надо собрать и проверить
куда больше существует терминальных приложений для полноценного управления системой контейнеризации Docker (с Podman все куда хуже),
https://github.com/containers/podman-tui
Но можно и через lazydocker, примерно как-то так (путь до сокета может отличаться):
DOCKER_HOST=unix://$XDG_RUNTIME_DIR/podman/podman.sock lazydocker
Автор пишет то "что бы", то " чтобы" там, где надо писать "чтобы". Смешной. Ещё он пишет "по мимо".
Ну если выучил grep, то и "чтобы -- что бы" можно выучить.
Простой и универсальный способ чтения логов в терминале