Бестселлеры O’Reilly - Calavera D., Fontana L. / Калавера Д., Фонтана Л. - Linux Observability with BPF / BPF для мониторинга Linux [2021, PDF, RUS]

Ответить на тему
Статистика раздачи
Размер:  4 MB   |    Зарегистрирован:  3 года 7 месяцев   |    Скачан:  7 раз
Сидов:  55  [  0 KB/s  ]   Личеров:  53  [  0 KB/s  ]   Подробная статистика пиров
 
   
 
 
Автор Сообщение

iPhone ®

Пол:

Стаж: 8 лет 10 месяцев

Сообщений: 2151

Создавать темы 24-Сен-2020 15:05

[Цитировать]

Linux Observability with BPF / BPF для мониторинга Linux Год издания: 2021
Автор: Calavera D., Fontana L. / Калавера Д., Фонтана Л.
Переводчик: Черников С.
Жанр или тематика: Технология Berkeley Packet Filters
Издательство: Питер
ISBN: 978-5-4461-1624-9
Серия: Бестселлеры O’Reilly
Язык: Русский
Формат: PDF
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 207Описание:___Виртуальная машина BPF — один из важнейших компонентов ядра Linux. Ее грамотное применение позволит системным инженерам находить сбои и решать даже самые сложные проблемы.
___Вы научитесь создавать программы, отслеживающие и модифицирующие поведение ядра, сможете безопасно внедрять код для наблюдения событий в ядре и многое другое.
___Дэвид Калавера и Лоренцо Фонтана помогут вам раскрыть возможности BPF. Расширьте свои знания об оптимизации производительности, сетях, безопасности.

Примеры страниц

ОглавлениеВступление 11
Предисловие 14
Условные обозначения 16
Использование примеров кода 17
Благодарности 17
От издательства 19
Глава 1. Введение 20
История BPF 22
Архитектура 24
Резюме 26
Глава 2. Запуск программ BPF 27
Написание программ BPF 28
Типы программ BPF 31
Программы сокетной фильтрации 32
Программы Kprobe 32
Программы трассировки 33
Программы XDP 33
Программы Perf Event 34
Программы для сокетов \nконтрольных групп 34
Программы Cgroup Open Socket 35
Дополнительные программы для сокетов 35
Программы карт в сокете 36
Программы для устройств контрольных групп 36
Программы доставки сообщений через сокет 37
Программы для отслеживания сырых точек 37
Адресные программы сокетов контрольных групп 37
Сокетные программы повторного использования портов 38
Программы рассечения потока 38
Другие программы BPF 39
Верификатор BPF 39
Формат типа BPF 42
Оконечные вызовы BPF 42
Резюме 43
Глава 3. Карты BPF 44
Создание карт BPF 45
Соглашения ELF для создания карт BPF 46
Работа с картами BPF 47
Обновление элементов в карте BPF 47
Считывание элементов с карты BPF 50
Удаление элемента из карты BPF 52
Перебор элементов в карте BPF 53
Поиск и удаление элементов 55
Конкурентный доступ к элементам карты 56
Типы карт BPF 58
Карты хеш-таблиц 59
Карты массивов 60
Карты программных массивов 61
Карты массивов \nсобытий производительности 62
Хеш-карты для каждого процессора 64
Карты массивов для каждого процессора 64
Карты трассировки стека 64
Карты массива контрольной группы 64
Хеш-карты LRU и хеш-карты \nотдельных процессоров 65
Карты LPM Trie 66
Массив карт и хеш-карт 67
Карты карт устройств 67
Карты карт процессора 68
Карты открытого сокета 68
Карты массива и хеша сокета 68
Карты сохранения сgroup и сохранения по ЦПУ 68
Карты переиспользования сокетного порта 69
Карты очередей 69
Карты стека 71
Виртуальная файловая система BPF 72
Резюме 75
Глава 4. Трассировка с помощью BPF 77
Зонды 78
Зонды ядра 79
Точки трассировки 82
Зонды пользовательского пространства 84
Статические точки трассировки пользовательского пространства 89
Визуализация данных трассировки 94
Флейм-графы 95
Гистограммы 101
События Perf 104
Резюме 107
Глава 5.Утилиты BPF 108
BPFTool 108
Установка 109
Вывод функциональных возможностей 109
Инспекция программ BPF 110
Инспекция карт BPF 115
Инспекция программ, подключенных \nк определенным интерфейсам 117
Загрузка команд в пакетном режиме 118
Отображение информации BTF 120
BPFTrace 120
Установка 121
Справочник по языку 121
Фильтрация 123
Динамическое отображение 124
kubectl-trace 125
Установка 125
Инспекция узлов Kubernetes 126
eBPF Exporter 127
Установка 127
Экспорт метрик из BPF 128
Резюме 129
Глава 6. Сетевое взаимодействие в Linux и BPF 131
BPF и фильтрация пакетов 132
Выражения tcpdump и BPF 133
Фильтрация пакетов для сырых сокетов 138
Классификатор управления трафиком на основе BPF 145
Терминология 146
Программа классификатора управления трафиком с использованием cls_bpf 150
Различия между управлением трафиком и XDP 156
Резюме 157
Глава 7.Express Data Path 158
Обзор программ XDP 159
Режимы работы 160
Пакетный процессор 162
XDP и iproute2 в качестве загрузчика 166
XDP и BCC 172
Тестирование программ XDP 175
XDP-тестирование с использованием фреймворка Python для тестирования модулей 176
Варианты использования XDP 182
Мониторинг 182
Миграция DDoS 182
Балансировка нагрузки 183
Брандмауэры 183
Резюме 184
Глава 8. Безопасность ядра Linux, его возможности и Seccomp 185
Возможности 185
Seccomp 189
Ошибки Seccomp 191
Пример фильтра BPF Seccomp 192
Ловушки BPF LSM 197
Резюме 198
Глава 9. Реальные способы применения 199
Режим God Mode от Sysdig eBPF 199
Flowmill 203
Об авторах 206
Об обложке 207

Заглавные страницы

[only-soft.org].t124413.torrent
Торрент: Зарегистрирован   [ 2020-09-24 15:05 ]

5 KB

Статус: проверено
Скачан: 7 раз
Размер: 4 MB
Оценка: 
(Голосов: 0)
Поблагодарили: 0  Спасибо
Бестселлеры O’Reilly - Calavera D., Fontana L. / Калавера Д., Фонтана Л. - Linux Observability with BPF / BPF для мониторинга Linux [2021, PDF, RUS] скачать торрент бесплатно и без регистрации
[Профиль] [ЛС]
Форум Тема Автор Размер
Веб-дизайн и программирование Бестселлеры O\'Reilly - Boris Cherny / Борис Черный - Programming TypeScript. Making Your JavaScript Applications Scale / Профессиональный TypeScript. Разработка масштаб... Скачать WYSIWYG 5 MB
Веб-дизайн и программирование Бестселлеры O\'Reilly - Adam Scott / Адам Скотт - JavaScript Everywhere: Building Cross-Platform Applications with GraphQL, React, React Native, and Electron / Разработка на JavaScript. Построе... Скачать WYSIWYG 6 MB
Хакинг и безопасность Бестселлеры O\'Reilly - Andrew Hoffman / Эндрю Хоффман - Web Application Security: Exploitation and Countermeasures for Modern Web Applications / Безопасность веб-приложений [2021, PDF, RUS] Подобрать пароль 6 MB
Веб-дизайн и программирование Бестселлеры O\'Reilly - Brett McLaughlin / Бретт Маклафлин - PHP & MySQL. The Missing Manual, 2nd Edition / PHP и MySQL. Исчерпывающее руководство, 2-е издание [2014, PDF, RUS] Скачать WYSIWYG 14 MB
Mac OS; Linux, FreeBSD и прочие *NIX Бестселлеры O\'Reilly - Carla Schroder / Карла Шрёдер - Linux cookbook / Linux. Книга рецептов [2022, PDF, RUS] iPhone 10 MB
Веб-дизайн и программирование Бестселлеры O\'Reilly - David Sklar, Adam Trachtenberg/Адам Трахтенберг, Дэвид Скляр - PHP. Рецепты программирования. 3-е издание [2015, PDF, RUS] Скачать WYSIWYG 6 MB
Программирование Бестселлеры O\'Reilly - Katy Warr / Кэти Уорр - d / Надежность нейронных сетей: укрепляем устойчивость ИИ к обману [2021, PDF, RUS] Программист 5 MB
Другие программы Бестселлеры O\'Reilly - Mackey T, Benedict J.К. / Маккей Т., Бенедикт Д.К., Халяпин С.Н. - XenServer. Administration Handbook / XenServer. Справочник администратора [2017, PDF, RUS] Скачать Office 57 MB
Показать сообщения:    
Ответить на тему

Текущее время: Сегодня, в 11:10

Часовой пояс: GMT + 4



Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы