Записки админа
12.8K subscribers
654 photos
29 videos
227 files
2.48K links
Пишу о Linux и администрировании серверов.

Связаться с автором: @servers

Заметки в браузере: https://sysadmin.pm/

Буст канала: https://tttttt.me/sysadminnotes?boost
Download Telegram
📝 logmaster.

А вот здесь ребята делают утилиту для просмотра логов - обещают поддержку больших файлов, поиск, подсветку, пайпы, kubernetes, поддержку journald и ещё много интересного.

https://github.com/jonathanballs/logmaster

Проект в альфе, сыроват, но последить стоит, я думаю.

#github #logs
This media is not supported in your browser
VIEW IN TELEGRAM
red - весьма интересный анализатор логов. Пайпим ему json выхлоп и получаем статистику по зафиксированным там событиям.

https://github.com/antonmedv/red

#red #json #logs
This media is not supported in your browser
VIEW IN TELEGRAM
📝 Интересная штука для работы с логами - сортировка, подсчёт, отображение изменений в реальном времени и всё вот это вот...

#github #logs
🆖 И вот ещё одна штука для Nginx удобная - Nginx log format tester. #nginx #линк #logs
🎛 Monitoring demystified: A guide for logging, tracing, metrics - огромная подборка статей, собранная в рамках одной заметки. Загляните под вечерний чаёк-кофеёк. Кое-что могло чууууууточку устареть, но всё равно полезно.

#напочитать #monitoring #logs | Блог | Канал
И вот ещё подкидывают ссылку на другой проект для анализа логов - http://lnav.org/

#фидбечат #logs #cli
🆖 Including Tracing Headers In Nginx 1.18.0 Access Logs Using Custom Formatting - и небольшая заметка о том, как можно логи Nginx модифицировать, что бы понять на каком этапе соединения возникают проблемы.

#nginx #logs #напочитать
🆖 NGINX Security: Everything you don't need to know about NGINX error logs - о логировании в Nginx, основываясь на том, что мы видим в исходном коде.

#nginx #напочитать #logs
📝 The Art of Logging. Creating a human- and machine-friendly logging format. Размышления о том, как должны выглядеть логи, для того что бы работа с ними была удобна и человеку, и различным программам, системам и анализаторам (tl;dr - добавить дополнительной информации, обернуть всё, например, в JSON).

P. S. Но я так и не понял, что за проблемы испытывает автор при чтении стандартного лога Nginx. 😔

#logs #напочитать
Please open Telegram to view this post
VIEW IN TELEGRAM
🛠 SSHLog - инструмент для логирования (и мониторинга в реальном времени) всей активности пользователя после установки им SSH подключения...

https://github.com/sshlog/agent

Реализовано всё с помощью eBPF. Авторы позаботились, и собрали пакеты для популярных дистрибутивов. Достаточно просто добавить репозиторий и установить из него необходимое.

#ssh #security #logs
📑 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
🔧 Как оказалось, подсветка в логах, это почти также удобно как подсветка кода при его написании.

Утилита tailspin позволяет просматривать логи с подсветкой, что добавляет дополнительное удобство, в ситуациях, когда требуется работать с логами вручную - tailspin github.

#logs #term #будниное
Media is too big
VIEW IN TELEGRAM
📕 Смотрите какая симпатичная утилита для просмотра логов и работы с ними...

https://github.com/Textualize/toolong

#logs #tooling
Please open Telegram to view this post
VIEW IN TELEGRAM
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
🗜 The Promise and Peril of JSON logging - а вот здесь о положительных и отрицательных моментах использования структурированных JSON логов...

https://medium.com/@oakley349/the-promise-and-peril-of-json-logging-ec2d1f47cee7

#logs #json #напочитать
🖇 logmerger - инструмент для просмотра логов, позволяющий выполнить сортировку данных из нескольких лог-файлов по времени...

https://github.com/ptmcg/logmerger

#logs #будничное #tui
🆖 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 #напочитать
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 #будничное