Записки админа
12.1K subscribers
589 photos
27 videos
217 files
2.27K links
Пишу о Linux и администрировании серверов.

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

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

Буст канала: https://tttttt.me/sysadminnotes?boost
Download Telegram
🖇 Берём systemd, берём BPF, и с их помощью делаем, например, фаервол. Интересное чтиво, аж в двух частях:

https://kailueke.gitlab.io/systemd-custom-bpf-firewall/

https://kailueke.gitlab.io/systemd-bpf-firewall-loader/

#systemd #bpf #фидбечат
Kernel Runtime Security Instrumentation.pdf
2.2 MB
И ещё одна презентация - Kernel Runtime Security Instrumentation. Инструмент, совмещающий в себе LSM и BPF. На LWN уже есть статья, но пока что материал доступен только подписчикам. В свободном доступе окажется после 12 сентября.

#kernel #security #bpf
🔧 О eBPF, kubernetes, и анализе производительности. eBPF powered Distributed Kubernetes performance analysis.

#bpf #kubernetes #видео
🎛 Интересный случай проблемы с запуском eBPF программы: Running an eBPF program may require lifting the kernel lockdown

#bpf #фидбечат #напочитать
🐧 Почему-то новость о LSM (Linux Security Modules) - новом наборе патчей от Google, прошла тихо и незаметно. Меж тем, выглядит оно интересно. Обсуждение доступно по ссылке https://lkml.org/lkml/2019/12/20/641 Людям, интересующимся безопасностью ядра и BPF, по ссылке сходить обязательно (если вы там ещё не были, конечно).

#kernel #security #bpf
linux-observability-with-bpf.zip
2.3 MB
📚 Linux Observability with BPF
Advanced Programming for Performance Analysis and Networking

#книга #bpf
🎛 mysqld_qslower - скрипт, позволяющий логировать запросы к MySQL, работающие дольше чем 1ms. Для работы потребуется python3-bcc пакет. Затем останется просто скачать скрипт и запустить его.

# ./mysqld_qslower.py `pgrep -n mysqld`

http://www.brendangregg.com/blog/2016-10-04/linux-bcc-mysqld-qslower.html

#mysql #bpf #будничное
📺 eBPF - Rethinking the Linux Kernel - выступление Томаса Графа о том, как в своей работе Google и Facebook используют eBPF. И о том, что нас в принципе ждёт, с приходом в нашу жизнь eBPF "программ". По ссылке видео, слайды и транскрипция доклада.

#видео #bpf #напочитать
🛠 We've disabled eBPF for normal users on our Linux machines - об обнаруженной в eBPF уязвимости и решении ограничить доступ для обычных пользователей.

#security #напочитать #bpf
🛠 Sandboxing in Linux with zero lines of code - статья от Cloudflare о том, каким полезным может оказаться seccomp в повседневной работе для ограничения приложений в системе.

#seccomp #bpf #напочитать| Блог | Канал
🛠 Допустим вам не спится как и мне. Вот, например, можно познакомиться с сайтом https://ebpf.io/ - очевидно что авторы будут пытаться в одном месте собрать всё полезное относительно темы.

Мы можем просто понаблюдать, а можем присоединиться к наполнению тут: https://github.com/cilium/ebpf.io

#линк #напочитать #bpf
🗓Тут 28-29 октября ожидается занятное мероприятие с интересным списком спикеров - eBPF Summit. Закиньте себе в календарики, если интересно.

#bpf #ebpf
🎛 Poor Disk Performance. О производительности дисковой подсистемы от самизнаетекого - http://www.brendangregg.com/blog/2021-05-09/poor-disk-performance.html #напочитать #iostat #bpf
🔧 Kernel and Userspace Tracing Using BCC.

- Intro to Kernel and Userspace Tracing Using BCC, Part 1 of 3
- Intro to Kernel and Userspace Tracing Using BCC, Part 2 of 3
- Intro to Kernel and Userspace Tracing Using BCC, Part 3 of 3

Показали интересную серию статей. Этакая вводная в работу с BCC (BPF Compiler Collection).

#фидбечат #bpf #bcc
🔩 Доедая прошлогодние салаты, досматриваем прошлогодние статьи - простой hello world на BPF, если кому-то это будет интересно: https://sysadvent.blogspot.com/2021/12/day-23-what-is-ebpf.html

#bpf #напочитать #bcc