Linux Observability with BPF

Advanced Programming for Performance Analysis and Networking



Bookstore > Books > Linux Observability with BPF

Price$19.29 - $21.46
Rating
AuthorsDavid Calavera, Lorenzo Fontana
PublisherO'Reilly Media
Published2019
Pages180
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101492050202
ISBN-139781492050209
EBook Hardcover Paperback

Build your expertise in the BPF virtual machine in the Linux kernel with this practical guide for systems engineers. You'll not only dive into the BPF program lifecycle but also learn to write applications that observe and modify the kernel's behavior; inject code to monitor, trace, and securely observe events in the kernel; and more.

Authors David Calavera and Lorenzo Fontana help you harness the power of BPF to make any computing system more observable. Familiarize yourself with the essential concepts you'll use on a day-to-day basis and augment your knowledge about performance optimization, networking, and security. Then see how it all comes together with code examples in C, Go, and Python.

Write applications that use BPF to observe and modify the Linux kernel's behavior on demand; Inject code to monitor, trace, and observe events in the kernel in a secure way - no need to recompile the kernel or reboot the system; Explore code examples in C, Go, and Python; Gain a more thorough understanding of the BPF program lifecycle.




5 5 56

Similar Books


Linux Kernel Development, 3rd Edition

Linux Kernel Development, 3rd Edition

by Robert Love

Linux Kernel Development details the design and implementation of the Linux kernel, presenting the content in a manner that is beneficial to those writing and developing kernel code, as well as to programmers seeking to better understand the operating system and become more efficient and productive in their coding.The book details the maj...

Price:  $28.05  |  Publisher:  Addison-Wesley  |  Release:  2010

Hands-On System Programming with C++

Hands-On System Programming with C++

by Dr. Rian Quinn

C++ is a general-purpose programming language with a bias toward system programming as it provides ready access to hardware-level resources, efficient compilation, and a versatile approach to higher-level abstractions.This book will help you understand the benefits of system programming with C++17. You will gain a firm understanding of va...

Price:  $49.99  |  Publisher:  Packt Publishing  |  Release:  2018

Practical Linux Security Cookbook, 2nd Edition

Practical Linux Security Cookbook, 2nd Edition

by Tajinder Kalsi

Over the last few years, system security has gained a lot of momentum and software professionals are focusing heavily on it. Linux is often treated as a highly secure operating system. However, the reality is that Linux has its share of security aws, and these security aws allow attackers to get into your system and modify or even destroy...

Price:  $44.99  |  Publisher:  Packt Publishing  |  Release:  2018

Efficient Linux at the Command Line

Efficient Linux at the Command Line

by Daniel J. Barrett

Take your Linux skills to the next level! Whether you're a system administrator, software developer, site reliability engineer, or enthusiastic hobbyist, this practical, hands-on book will help you work faster, smarter, and more efficiently. You'll learn how to create and run complex commands that solve real business problems, p...

Price:  $37.10  |  Publisher:  O'Reilly Media  |  Release:  2022

Observability Engineering

Observability Engineering

by Charity Majors, Liz Fong-Jones, George Miranda

Observability is critical for building, changing, and understanding the software that powers complex modern systems. Teams that adopt observability are much better equipped to ship code swiftly and confidently, identify outliers and aberrant behaviors, and understand the experience of each and every user. This practical book explains the ...

Price:  $53.12  |  Publisher:  O'Reilly Media  |  Release:  2022

Linux System Programming Techniques

Linux System Programming Techniques

by Jack-Benny Persson

Linux is the world's most popular open source operating system (OS). Linux System Programming Techniques will enable you to extend the Linux OS with your own system programs and communicate with other programs on the system.The book begins by exploring the Linux filesystem, its basic commands, built-in manual pages, the GNU compiler ...

Price:  $39.99  |  Publisher:  Packt Publishing  |  Release:  2021

Linux All-in-One For Dummies, 5th Edition

Linux All-in-One For Dummies, 5th Edition

by Emmett Dulaney

Linux All-in-One For Dummies explains everything you need to get up and running with the popular Linux operating system. Written in the friendly and accessible For Dummies style, the book ideal for new and intermediate Linux users, as well as anyone studying for level-1 Linux certification. The eight minibooks inside cover the basics of L...

Price:  $5.88  |  Publisher:  Wiley  |  Release:  2014

Linux Command Line and Shell Scripting Bible, 3rd Edition

Linux Command Line and Shell Scripting Bible, 3rd Edition

by Richard Blum, Christine Bresnahan

Linux Command Line and Shell Scripting Bible is your essential Linux guide. With detailed instruction and abundant examples, this book teaches you how to bypass the graphical interface and communicate directly with your computer, saving time and expanding capability. This third edition incorporates thirty pages of new functional examples ...

Price:  $25.80  |  Publisher:  Wiley  |  Release:  2015