sysadminnotes | Блоги

Telegram-канал sysadminnotes - Записки админа

9963

Пишу о Linux и администрировании серверов. Связаться с автором: @servers Заметки в браузере: https://sysadmin.pm/

Подписаться на канал

Записки админа

🤨 Investigating Linux Phantom Disk Reads - разбор кейса, с подозрительно активным процессом чтения с диска в системе.

https://questdb.io/blog/investigating-linux-phantom-disk-reads/

В статье приведён пример использования blktrace\blkparse\debugfs, рассмотрены некоторые настройки pdflush, и собственно, сам виновник торжества - механизм readahead, который повлиял на процесс чтения с диска.

#напочитать #blktrace #readahead

Читать полностью…

Записки админа

6️⃣ Шесть лет каналу, камрады! Я традиционно говорю всем активным (и не очень) читателям - спасибо за то, что остётесь на связи. Вы все клёвые! ❤️

Читать полностью…

Записки админа

🛠 Встала, вроде бы, простая задачка - получить дамп трафика для конкретного приложения в Linux.

Для реализации нашлась утилита nsntrace, которое делает нужное за счёт выполнения приложения в отдельном сетевом неймспейсе. Набросал короткую заметку по этому поводу...

📗 https://sysadmin.pm/nsntrace/

#network #trace #pcap

Читать полностью…

Записки админа

📺 Into the Terminal (в своё время я приносил один ролик с этого канала) оказался неплохим подкастом. Особенно полезно будет начинающим, я думаю.

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

https://www.youtube.com/playlist?list=PLXJyD2dL4oqeX-C3MvsMUJuEzWM4vLK2C

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

Читать полностью…

Записки админа

🛠 Leverage the richness of HTTP status codes.

Не самые часто встречаемые коды ответа от сервера. Можно прочитать под вечерний кофеёк, а потом козырнуть этим где-то на собеседовании или митинге перед коллегами...

https://blog.frankel.ch/leverage-richness-http-status-codes/

И да, за полным списком, конечно же, можно вот сюда пойти:

https://developer.mozilla.org/ru/docs/Web/HTTP/Status

#web #напочитать

Читать полностью…

Записки админа

Открытый практикум Linux by Rebrain: Механизмы отказоустойчивости в Linux

↘️ Регистрация

Время проведения: 26 Апреля (Среда) в 19:00 по МСК

Программа практикума:

🟢Отказоустойчивость на разных уровнях: L2 (bonding), L3 (ECMP), L4 (LVS)
🟢Алгоритмы балансировки и настройка LVS
🟢Резервирование с помощью VRRP и автоматическая настройка LVS в keepalived
🟢Обзор других решений для балансировки и отказоустойчивости

Успевайте зарегистрироваться. Количество мест строго ограничено! Запись практикума “DevOps by Rebrain” в подарок за регистрацию!

#реклама

Читать полностью…

Записки админа

🛠 Linux kernel syscall tables. Таблица системных вызовов для различных архитектур и версий ядра.

https://syscalls.mebeim.net/

#syscall #linux #линк

Читать полностью…

Записки админа

🎛 bmon - bandwidth monitor.

В копилку tui утилита для мониторинга трафика на сетевых интерфейсах...

https://github.com/tgraf/bmon

#tui #network #будничное

Читать полностью…

Записки админа

🔓 Upgrade your LUKS key derivation function.

Занятная статья и рекомендация по обновлению функции образования ключа и переходу на LUKS 2...

https://mjg59.dreamwidth.org/66429.html

Похоже что материал был написан "по мотивам"...

https://www.opennet.ru/tips/3220_luks_crypt_pbkdf2_argon2_bruteforce_gpu.shtml

Материал заслуживает внимания как минимум для тех, кто использует давние установки Linux, зашифрованные LUKS 1.

#luks #security #фидбечат

Читать полностью…

Записки админа

🐧 Wizardly interview Linux News #3 (October 18 through 26, 1992).

Давайте ещё немного истории - на дворе 1992 год, Линусу 22, он даёт интервью, и всё только начинается...

https://liw.fi/linux-news/issue03/

#linux #история #напочитать

Читать полностью…

Записки админа

🗜 Load Balancing.

Хорошая статья о подходах к балансировке нагрузки и визуализацией каждого алгоритма (внимание на конец статьи).

https://samwho.dev/load-balancing/

#balancing #напочитать

Читать полностью…

Записки админа

💻 Popular Keyboard Shortcuts for the GNU Bash Shell

У автора треда получился хороший список шорткатов для Bash шеллла...

https://www.linux.org/threads/popular-keyboard-shortcuts-for-the-gnu-bash-shell.44645/

#shell #bash #напочитать

Читать полностью…

Записки админа

🐧 The early days of Linux.

Интересная ретроспектива на первые шаги Линуса в работе над созданием Linux...

https://lwn.net/SubscriberLink/928581/17b84ec1e1ed524e/

#linux #история #напочитать

Читать полностью…

Записки админа

Uptime Guarantees — A Pragmatic Perspective.

Про аптайм, и оптимальные циферки после 99 и запятой. В том числе и с точки зрения финансов и потенциальных затрат.

https://world.hey.com/itzy/uptime-guarantees-a-pragmatic-perspective-736d7ea4

#sre #uptime #напочитать

Читать полностью…

Записки админа

🛠 5 Bash String Manipulation Methods That Help Every Developer.

Немного bash полезностей в ленту...

https://levelup.gitconnected.com/5-bash-string-manipulation-methods-that-help-every-developer-49d4ee38b593

Но да, башизмами как всегда - использовать их конечно же можно, но не перебарщивая.

#bash #shell #напочитать

Читать полностью…

Записки админа

🛠 SSHLog - инструмент для логирования (и мониторинга в реальном времени) всей активности пользователя после установки им SSH подключения...

https://github.com/sshlog/agent

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

#ssh #security #logs

Читать полностью…

Записки админа

Открытые практикумы DevOps, Linux, Networks и Golang by Rebrain: расписание на май 2023

Мы проводим бесплатные практикумы на всевозможные IT темы. Основное — Kubernetes, Docker, Ansible, Gitlab CI, Linux, Kafka , MySQL, Golang и др. Работаем в консоли, разбираем реальные кейсы на практике. Анонсы публикуем на нашем канале в Telegram

↘️Подключайтесь

🟢2 мая DevOps: Использование регулярных выражений на примере анализа логов (Виктор Щупоченко - DevOps-engineer)
🟢3 мая Linux: Виртуальные интерфейсы и канальный уровень в Linux (Даниил Батурин - VyOS)
🟢4 мая Networks: Traffic Engineering (TE) (Дмитрий Радчук - Team Lead Вконтакте)
🟢10 мая Linux: ФСТЭК для Linux. Часть 2 (Андрей Буранов - Специалист по UNIX-системам VK)
🟢16 мая DevOps: Введение в Docker (Николай Лавинский - Тех. директор в ООО “Метод Лаб”)
🟢17 мая Linux: ФСТЭК для Linux. Часть 3 (Андрей Буранов - Специалист по UNIX-системам VK)
🟢18 мая Networks: Segment Routing (SR) (Дмитрий Радчук - Team Lead Вконтакте)
🟢23 мая DevOps by Rebrain (Александр Крылов - Lead DevOps В ПАО СК Росгосстрах)
🟢24 мая Linux: Сертификат WEB-сервера (Андрей Буранов - Специалист по UNIX-системам VK)
🟢25 мая Golang by Rebrain (Павел Грязнов - Go Senior Developer)
🟢30 мая DevOps: Шифрование секретов в GitOps (Василий Озеров - Co-Founder REBRAIN/Fevlake)
🟢31 мая Linux: Реализации протоколов маршрутизации для Linux (Даниил Батурин - VyOS)

Бесплатные практикумы по DevOps, Linux, Networks и Golang от REBRAIN каждую неделю. Подключайтесь!

#реклама

Читать полностью…

Записки админа

👨🏻‍💻 Пройдите тест по DevSecOps, ответьте на 25 вопросов и проверьте, насколько вы готовы к обучению на курсе — «Внедрение и работа в DevSecOps» в OTUS.

На курсе вы научитесь интегрировать в CI/CD, использовать инструменты ИБ и обеспечивать безопасность в непрерывном процессе разработки и продакшена.

Именно эти навыки дают мощное конкурентное преимущество IT-специалистам и повышают вашу привлекательность у крупных работодателей.

👉🏻 Пройти тест — https://otus.pw/KrHN/

🎁 Сможете пройти успешно тест - получите доступ к 2 открытым урокам курса уже сейчас!

Реклама. Информация о рекламодателе на сайте www.otus.ru

#реклама

Читать полностью…

Записки админа

💻 Slides - занятная утилита для презентаций. Готовим специально отформатированный в markdown файл и получаем презентацию на основе этого файла прямо в терминале...

https://github.com/maaslalani/slides

А ещё, презентацию можно захостить и сделать доступной по SSH. Не представляю зачем это вам, но всё равно...

https://github.com/maaslalani/slides#ssh

#slides #cli #tui

Читать полностью…

Записки админа

🖱 Lost at SQL: The SQL learning game.

Текстовый квест, который позволяет потренировать базовые навыки SQL...

https://lost-at-sql.therobinlord.com/

#sql #game #fun

Читать полностью…

Записки админа

✏️ Mastering the Art of Caching for System Design Interviews: A Complete Guide.

Неплохая обзорная статья - что такое кеш, где, как, какой, и на каких уровнях мы его можем применить при построении системы...

https://levelup.gitconnected.com/master-the-art-of-caching-for-system-design-interviews-a-complete-guide-676bb49d194

#cache #sre #напочитать

Читать полностью…

Записки админа

🐧 NixOS Series.

На It's FOSS образуется неплохая серия статей по базовым вещам в NixOS:

- Why Should You Consider Using NixOS?
- How to Install NixOS on a Virtual Machine?
- Install and Remove Packages in NixOS.
- Things To Do After Installing NixOS.
- How to set up home-manager on NixOS?

#nixos #install #напочитать

Читать полностью…

Записки админа

👨🏻‍💻Как системному администратору строить современные отказоустойчивые инфраструктуры и экосистему вокруг них?

⚡️Приглашаем 28 апреля в 20:00 мск на бесплатный вебинар «Основы инструмента Terraform»

На вебинаре мы рассмотрим основы инструмента Terraform и практику построения облачной инфраструктуры с применением подхода IaC.

Вебинар будет полезен начинающим пользователям Kubernetes и тем, кто ещё незнаком с инструментом Terraform.

👉🏻 Регистрация на вебинар: https://otus.pw/EnUs/

Занятие приурочено к старту онлайн-курса «DevOps практики и инструменты» от OTUS.

Реклама. Информация о продукте www.otus.ru

#реклама

Читать полностью…

Записки админа

📈 Stress Testing Tutorial: Comprehensive Guide With Best Practices.

Обзорная статья о стресс-тестах и их проведении. Виды, способы, анализ результатов и рекомендации для выполнения тестов...

https://www.lambdatest.com/learning-hub/stress-testing

#testing #напочитать #sre

Читать полностью…

Записки админа

Открытый практикум Linux by Rebrain: ФСТЭК для Linux. Часть 1

↘️Регистрация

Время проведения:

19 Апреля (Среда) в 20:00 по МСК

Программа практикума:

🟢Суть требований
🟢Анализ требований
🟢Выполнение требований

Успевайте зарегистрироваться. Количество мест строго ограничено! Запись практикума “DevOps by Rebrain” в подарок за регистрацию!

#реклама

Читать полностью…

Записки админа

📺 Linux Container Technologies and Their Applications.

https://www.youtube.com/watch?v=0hwxwVXCDVY

#видео #containers

Читать полностью…

Записки админа

👨🏻‍💻 Как осуществлять мониторинг компонентов кластера Kubernetes?

Приглашаем 18 апреля в 20:00 мск на бесплатный вебинар «Как работает инфраструктура для мониторинга Kubernetes при помощи Prometheus» в OTUS.

📚На занятии мы:

- Рассмотрим, как устроен мониторинг кластера, его компоненты и приложения в кластере.
- Изучим различные подходы к мониторингу как приложения, так и компонентов кластера.
- Узнаем, какие есть основные метрики Kubernetes.
- Поговорим про кластеризацию Prometheus и дополнительные хранилища метрик (victoria metrics; thanos, cortex).

📍 Регистрация на вебинар: https://otus.pw/MljF/

Реклама. Информация о рекламодателе на сайте www.otus.ru

#реклама

Читать полностью…

Записки админа

🐫 Perl One-Liners Explained.

Нет, ну а вдруг вы захотите воспользоваться Perl в 2023 веке...

- Part I: File Spacing.
- Part II: Line Numbering.
- Part III: Calculations.
- Part IV: String and Array Creation.
- Part V: Text conversion and substitution.
- Part VI: Selective printing and deleting of lines.
- Part VII: Handy Regular Expressions.

Всё одним обычным txt: https://catonmat.net/ftp/perl1line.txt

#perl #напочитать

Читать полностью…

Записки админа

OpenBSD 7.3 released.

https://www.openbsd.org/73.html

#release #system

Читать полностью…

Записки админа

Открытый практикум Linux by Rebrain: Установка Linux (Ubuntu)

↘️Регистрация

Время проведения: 12 Апреля (Среда) в 20:00 по МСК.

Программа практикума:

🟢Server или Desktop?
🟢Разметка диска
🟢Если не получается разметить диск как хочется

Успевайте зарегистрироваться. Количество мест строго ограничено! Запись практикума “DevOps by Rebrain” в подарок за регистрацию!

▫️▪️▫️▪️

#реклама

Читать полностью…
Подписаться на канал