Записки админа
12.6K subscribers
628 photos
28 videos
221 files
2.4K links
Пишу о Linux и администрировании серверов.

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

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

Буст канала: https://tttttt.me/sysadminnotes?boost
Download Telegram
🖥 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 Удачи ребятам! 🙂
Cronlocker.

Сronlocker - утилита, которая позволяет контролировать запуск cron задания на нескольких хостах, и убедиться при этом, что задание было запущено единожды.

#cron #github #cronlocker
📃 Choose.

Choose - аналог cut и awk '{print $N}'. Авторы, к слову, утверждают что работает штука значительно быстрее перечисленных аналогов.

#cut #github #choose
🗂 sncr.

Sncr - скрипт, использующий rsync, для синхронизации локального каталога с удалённым.

#rsync #github #sncr
🐧 Linux kernel map.

Года два назад я уже показывал эту карту, и тут она мне вновь попалась на глаза. С тех времён карта обновилась и была дополнена, так что если ещё не видели, обязательно загляните - Linux kernel map.

#kernel #линк
📊 Logtop.

И вот ещё простая утилита, которая выводит top IP адресов, анализируя логи веб-сервера. Это для тех, кому не очень хочется однострочник на bash писать c awk, sort и uniq.

P. S. Хотя, как по мне, goaccess в этом плане выглядит куда интереснее, так как даёт больше данных из логов. О нём я отдельную заметку писал.

#top #logtop #github
🐘 Я не так что бы близко и плотно работаю с PostgreSQL, но статья показалась интересной. Загляните, возможно и вы об этом инструменте ранее не слышали - WAL-G: бэкапы и восстановление СУБД PostgreSQL.

#фидбечат #backup #postgresql
#️⃣ Linux pipeline debug.

pd.sh - интересная штука для дебага пйплайнов. Подсовываем скрипту наш набор команд, и получаем информацию о том, как пайплайн отрабатывает и в каком месте возникает ошибка, если такое происходит.

#shell #pipeline #pdsh
Improve Linux system performance with noatime - заметка для тех, кто хочет понимать, почему использование noatime даёт прирост в скорости работы.

UPD. Теперь это фидбека пост! 🙃

lazytime тоже дает отличную эвристику.
• это шаг в сторону лоу латенси тюнинга и noatime там играет не самую большую роль.
• обязательно к изучению доки к tuna, там есть стоковые параметры и профили

#напочитать #noatime #фидбечат
⚙️ Expose.

Помните, я однажды писал про Ngrok - штуку, которая позволяет организовать удалённый доступ к запущенному локально сервису?

Нашёлся интересный аналог - Expose. Делает он почти то же самое, что и Ngrok, но тут тебе ещё и панель, через которую можно работать, и API для управления. Написан на PHP. Выглядит весьма интересно.

UPD. Дополнительно подкидывают... 🙃

tunnelto - lets you expose your locally running web server via a public URL. Written in Rust.
inlets - expose your local endpoints to the Internet or to another network, traversing firewalls and NAT.
serveo - expose local servers to the internet. No installation, no signup.
frp - fast reverse proxy to help you expose a local server behind a NAT or firewall to the Internet.

#ngrok #expose #tunnel
🆖 Nginx Proxy Manager UI.

Nginx Proxy Manager - web ui для управления хостами в Nginx. Устанавливается не сложно, умеет в Let's encrypt и разделение прав пользователей. Интересная штука вобщем.

Сайт проекта | Скриншоты | Github

#nginx #будничное