This media is not supported in your browser
VIEW IN TELEGRAM
📝 Интересная штука для работы с логами - сортировка, подсчёт, отображение изменений в реальном времени и всё вот это вот...
#github #logs
#github #logs
🎛 Monitoring demystified: A guide for logging, tracing, metrics - огромная подборка статей, собранная в рамках одной заметки. Загляните под вечерний чаёк-кофеёк. Кое-что могло чууууууточку устареть, но всё равно полезно.
#напочитать #monitoring #logs | Блог | Канал
#напочитать #monitoring #logs | Блог | Канал
И вот ещё подкидывают ссылку на другой проект для анализа логов - https://lnav.org/
#фидбечат #logs #cli
#фидбечат #logs #cli
🆖 Including Tracing Headers In Nginx 1.18.0 Access Logs Using Custom Formatting - и небольшая заметка о том, как можно логи Nginx модифицировать, что бы понять на каком этапе соединения возникают проблемы.
#nginx #logs #напочитать
#nginx #logs #напочитать
🆖 NGINX Security: Everything you don't need to know about NGINX error logs - о логировании в Nginx, основываясь на том, что мы видим в исходном коде.
#nginx #напочитать #logs
#nginx #напочитать #logs
👍6
📝 The Art of Logging. Creating a human- and machine-friendly logging format. Размышления о том, как должны выглядеть логи, для того что бы работа с ними была удобна и человеку, и различным программам, системам и анализаторам (tl;dr - добавить дополнительной информации, обернуть всё, например, в JSON).
P. S. Но я так и не понял, что за проблемы испытывает автор при чтении стандартного лога Nginx.😔
#logs #напочитать
P. S. Но я так и не понял, что за проблемы испытывает автор при чтении стандартного лога Nginx.
#logs #напочитать
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11😁3
🛠 SSHLog - инструмент для логирования (и мониторинга в реальном времени) всей активности пользователя после установки им SSH подключения...
https://github.com/sshlog/agent
Реализовано всё с помощью eBPF. Авторы позаботились, и собрали пакеты для популярных дистрибутивов. Достаточно просто добавить репозиторий и установить из него необходимое.
#ssh #security #logs
https://github.com/sshlog/agent
Реализовано всё с помощью eBPF. Авторы позаботились, и собрали пакеты для популярных дистрибутивов. Достаточно просто добавить репозиторий и установить из него необходимое.
#ssh #security #logs
👍24🔥12❤2👾2
📑 A Complete Guide to Managing Log Files with Logrotate - хорошее, объёмное чтиво о logrotate, его работе и настройке...
https://betterstack.com/community/guides/logging/how-to-manage-log-files-with-logrotate-on-ubuntu-20-04/
#logrotate #напочитать #logs
https://betterstack.com/community/guides/logging/how-to-manage-log-files-with-logrotate-on-ubuntu-20-04/
#logrotate #напочитать #logs
👍17👾3🔥1
Записки админа
📑 A Complete Guide to Managing Log Files with Logrotate - хорошее, объёмное чтиво о logrotate, его работе и настройке... https://betterstack.com/community/guides/logging/how-to-manage-log-files-with-logrotate-on-ubuntu-20-04/ #logrotate #напочитать #logs
🛠 Easy Logrotate Configurator.
Онлайн генератор конфигурации для logrotate... https://scoin.github.io/logrotate-tool/
#logrotate #logs #линк
Онлайн генератор конфигурации для logrotate... https://scoin.github.io/logrotate-tool/
#logrotate #logs #линк
👍17🔥1
🔧 Как оказалось, подсветка в логах, это почти также удобно как подсветка кода при его написании.
Утилита tailspin позволяет просматривать логи с подсветкой, что добавляет дополнительное удобство, в ситуациях, когда требуется работать с логами вручную - tailspin github.
#logs #term #будниное
Утилита tailspin позволяет просматривать логи с подсветкой, что добавляет дополнительное удобство, в ситуациях, когда требуется работать с логами вручную - tailspin github.
#logs #term #будниное
👍56🔥12❤10👎2🥴2🥰1
Media is too big
VIEW IN TELEGRAM
https://github.com/Textualize/toolong
#logs #tooling
Please open Telegram to view this post
VIEW IN TELEGRAM
👍35🔥15❤2🙈2👎1
This media is not supported in your browser
VIEW IN TELEGRAM
🗜 Angle-grinder - анализатор логов, который выглядит очень мощно и функционально. Как заявляют сами авторы, это для ситуаций, когда...
https://github.com/rcoh/angle-grinder
#logs #analizer
... по каким-то причинам вы не храните данные в graphite/honeycomb/kibana/sumologic/splunk/etc., но все равно хотите иметь возможность проводить сложную аналитику...
https://github.com/rcoh/angle-grinder
#logs #analizer
🔥17👍10😁5
This media is not supported in your browser
VIEW IN TELEGRAM
🔧 Смотрите какая штука интересная - берём бинарник logdy, перенаправляем вывод лога в него, получаем веб-морду, в которой можем взаимодействовать с информацией из перенаправленного лога...
- Демо: https://demo.logdy.dev/
- Подробности: https://logdy.dev/
- Github: https://github.com/logdyhq/logdy-core
#logs #analize
- Демо: https://demo.logdy.dev/
- Подробности: https://logdy.dev/
- Github: https://github.com/logdyhq/logdy-core
#logs #analize
👍34🔥13🤔1
🗜 The Promise and Peril of JSON logging - а вот здесь о положительных и отрицательных моментах использования структурированных JSON логов...
https://medium.com/@oakley349/the-promise-and-peril-of-json-logging-ec2d1f47cee7
#logs #json #напочитать
https://medium.com/@oakley349/the-promise-and-peril-of-json-logging-ec2d1f47cee7
#logs #json #напочитать
👍6🎉1
🖇 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👍15❤🔥7