July 12th, 2024

Below: A time travelling resource monitoring tool

Facebook's resource control team introduces "below," a new Linux system monitoring tool addressing existing tool deficiencies. It offers user-friendly features, historical data recording, process navigation, and compatibility across kernels.

Read original articleLink Icon
Below: A time travelling resource monitoring tool

A new resource monitoring tool called "below" has been introduced by Facebook's resource control team for modern Linux systems. It is designed to view and record historical Linux system data, addressing deficiencies found in existing tools like atop. "below" offers features such as ease of use, opinionated statistics, and flexibility for customization. It allows users to replay recorded data, navigate through system overviews, and zoom into specific processes within cgroups. The tool ensures compatibility between kernels and versions, uses efficient data compression techniques, and supports live mode and a dump interface for data analysis. With a focus on user experience and system visibility, "below" aims to provide an interactive and easy-to-use system monitoring solution. Users are encouraged to provide feedback and suggestions for further improvements on the Github issue tracker.

Related

Bpftop: Dynamic real-time view of running eBPF programs

Bpftop: Dynamic real-time view of running eBPF programs

The GitHub repository for `bpftop` by Netflix provides real-time monitoring of eBPF programs with statistics like average runtime, events per second, and CPU usage. Visit https://github.com/Netflix/bpftop for more details.

How eBPF is shaping the future of Linux and platform engineering

How eBPF is shaping the future of Linux and platform engineering

eBPF, developed by Daniel Borkmann, revolutionizes Linux by enabling custom programs in the kernel. It enhances networking, security, and observability, bridging monolithic and microkernel architectures for improved performance and flexibility.

Htop explained – everything you can see in htop on Linux (2019)

Htop explained – everything you can see in htop on Linux (2019)

This article explains htop, a Linux system monitoring tool. It covers uptime, load average, processes, memory usage, and more. It details htop's display, load averages, process IDs, procfs, and process tree structure. Practical examples are provided for system analysis.

Meta Sees ~5% Performance Gains to Optimizing the Linux Kernel with Bolt

Meta Sees ~5% Performance Gains to Optimizing the Linux Kernel with Bolt

Facebook's Meta uses BOLT to enhance Linux kernel layout, yielding 5% performance boost. Benefits vary based on kernel usage, with tasks like databases and networks benefiting most. Engineer Maksim Panchenko shares optimization guide.

Show HN: Xcapture-BPF – like Linux top, but with Xray vision

Show HN: Xcapture-BPF – like Linux top, but with Xray vision

0x.tools simplifies Linux application performance analysis without requiring upgrades or heavy frameworks. It offers thread monitoring, CPU usage tracking, system call analysis, and kernel wait location identification. The xcapture-bpf tool enhances performance data visualization through eBPF. Installation guides are available for RHEL 8.1 and Ubuntu 24.04.

Link Icon 3 comments
By @endorphine - 4 months
(2021)
By @qazxcvbnm - 4 months
Is there any disadvantage of this tool against atop?