Записки админа
12.9K subscribers
648 photos
28 videos
227 files
2.46K links
Пишу о Linux и администрировании серверов.

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

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

Буст канала: https://yangx.top/sysadminnotes?boost
加入频道
📦 Rdiffweb.

Оказывается, для rdiff-backup есть хорошая веб-морда, через которую можно удобно управлять процессом.

#backup #rdiff
🛠 Сheckup.

Интересный мониторинг доступности нашёлся. Создал его Matt Holt - это "автор" веб-сервера Caddy. Мониторинг умеет проверять HTTP, TLS, DNS, TCP. Данные, при этом, хранит на Amazon S3, Github, в локальном хранилище, sqlite3 или PostgreSQL. Управляется всё это через json конфиг, что так же весьма удобно.

Я в своей работе для этих задач обычно PHP Server Monitor использую (писал о нём здесь, в своё время), но похоже что и к Сheckup'у присмотрюсь.

#monitoring #checkup
🖥 Материалы с недавно прошедшего Zabbix Meetup Online. #zabbix #видео #фидбечат
🛠 Live Patching Tools.

Сравнение livepatch-утилит, которые позволяют патчить ядро налету, уменьшая, тем самым, количество необходимых ребутов.

#livepatch #kernel #напочитать
🆖 Nginx sandboxing.

Sandboxing nginx with systemd - интересный вариант огораживания Nginx с помощью systemd.

#напочитать #nginx #systemd
Monitoror.

Продолжаю открывать для себя мир простых мониторингов. Сегодня вот на Monitoror внимание обратил.

Интересный инструмент - один бинарник, две сущности - core и ui, простое (на первый взгляд во всяком случае) конфигурирование, приятный вид, открытый код.

Вобщем, если как и я пропустили ранее - познакомьтесь с этим мониторингом обязательно.

#monitoring #github
🔎 Весьма информативный анализатор заголовков веб-сервера: https://http.itsoft.ru/ #линк #фидбечат
🆖 Случается так, что Nginx, даже будучи на 80/443 порте, оказывается не первым, кто обрабатывает трафик на сервере. При этом, IP посетителей в его логе будет отображаться как 127.0.0.1. В голову сразу же приходит вариант использования realip тут:

set_real_ip_from 127.0.0.1;
real_ip_header X-Forwarded-For;

А ещё, как оказалось, можно просто попробовать скорректировать log_format, и воспользоваться $http_x_real_ip вместо $remote_addr. Век живи - век учись, что называется. Записал что бы не потерялось.

#nginx #будничное
🐧 Меж тем, a13xp0p0v реализовал для mainline ядра идею, описанную в статье grsecurity "Resolving an Unfortunate STACKLEAK Interaction".

Если интересно про компиляторы, плагины для инструментации кода на этапе компиляции, инлайн-ассемблер, ядро Linux и его безопасность, то советую посмотреть, чтобы получить общее представление. Сначала -- статью grsecurity. Там отличное введение в тему. Потом мой патч. Там конкретная реализация с детальными комментариями, плюс расширенное пояснение в описании коммита. (ц)

#linux #security #gcc
🖥 Statusfy. Интересный statuspage в копилку. Симпатично выглядит, и достаточно легко настраивается. #statuspage #github
🐧 Oasis.

И ещё интересного в ленту. Oasis - минималистичный, статически слинкованный linux дистрибутив. Сборка и запуск описаны в wiki.

#linux #github
🔎 Snoop.

Snoop - инструмент разведки на основе открытых данных. Если ещё не встречались с утилитой ранее - попробуйте обязательно, и автору фидбека накидайте.

#security #фидбечат #osint
🗑 Docker_gc.

И вот ещё другой камрад подкидывает свой репозитоирий... Garbage collector for Docker Swarm - утилита для автоматической сборки мусора для Docker и Docker Swarm.

#docker #фидбечат #github
🔑 Хороший ресурс, который даёт представление о том, как работает система корневых DNS - 13 корневых серверов управляются двенадцатью независимыми организациями и состоят из 1084 инстансов, расположенных по всему миру.

На сайте доступна интерактивная карта и информация по каждому из корневых NS: https://root-servers.org/

#dns #линк #напочитать
🆖 Topngx.

topngx - этакий top для Nginx. Утилита анализирует логи и выдаёт администратору итоговую статистику.

По сути, это аналог другой утилиты - ngxtop, правда эта уже давно не поддерживается.

#nginx #top #github
🆖 И вот ещё одна штука для Nginx удобная - Nginx log format tester. #nginx #линк #logs
📡 Whatfiles.

Whatfiles - простая и удобная утилита, которая покажет, с какими файлами работает тот или иной процесс в системе. Этакий упрощённый вариант strace'а.

#будничное #strace #github
"А что если я скажу что у меня есть новый проект для графаны (более быстрый graph panel) и я хотел бы найти кто хочет потестить." (ц) @avelikiy

Желающие потестить могут написать непосредственно камраду, или сразу же проследовать в зону тестирования https://github.com/chartwerk/grafana-chartwerk-panel Удачи ребятам! 🙂