macOS
brew install bpftoplocal Homebrew formula metadata
brew
bpftop のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。
インストール
brew install bpftoplocal Homebrew formula metadata
sudo apk add bpftopAlpine Linux edge package indexes · bpftop · ソース: dl-cdn.alpinelinux.org
sudo apt install bpftopDebian stable package indexes · bpftop · ソース: deb.debian.org
sudo dnf install bpftopFedora Rawhide package metadata · bpftop · ソース: dl.fedoraproject.org
nix profile install nixpkgs#bpftopnixpkgs package indexes · pkgs/by-name/bp/bpftop/package.nix · ソース: api.github.com
sudo pacman -S bpftopArch Linux sync databases · bpftop · ソース: geo.mirror.pkgbuild.com
sudo zypper install bpftopopenSUSE Tumbleweed package metadata · bpftop · ソース: download.opensuse.org
概要
Dynamic real-time view of running eBPF programs
履歴
bpftop is a top-like terminal monitor for running eBPF programs. It reports runtime, events per second, estimated CPU percentage, process references, and time-series graphs while enabling eBPF runtime statistics only while the tool is active.
The README describes bpftop as formerly maintained by Netflix and now independently maintained by Jose Fernandez, with Netflix no longer affiliated. The official announcement from Netflix introduced it as a way to streamline eBPF performance optimization.
The project appeared publicly in 2024, with a v0.1.0 tag in February 2024. Its README now documents install scripts, distribution packages, Linux kernel requirements, libelf/libz dependencies, journald integration, and a Rust/Cargo build.
bpftop's adoption path is tied to the rise of eBPF observability. The README points users to package-manager installs from Fedora, Arch Linux, and Nix, and the Homebrew input records additional packaging in apk, brew, Debian, Fedora, Nix, pacman, and zypper.
Because it requires root privileges and kernel eBPF statistics, adoption is mostly among systems, performance, and observability engineers rather than general CLI users.
The normal workflow is `sudo bpftop`, optionally with a refresh delay. Users navigate with arrow keys or vim-style keys, filter programs, sort columns, and enter graph views for a selected eBPF program.
Internally, the README says bpftop uses the Linux `BPF_ENABLE_STATS` syscall command, samples statistics, and disables statistics gathering when the file descriptor is dropped on exit.
bpftop is significant because it packages a modern kernel-observability niche into a familiar top-like interface. For package maintainers, it is also a compact example of the newer Rust-plus-Linux-system-libraries tooling showing up in traditional Unix package collections.
Its package metadata tells a useful story: a tool announced from Netflix, later maintained independently, spreading quickly through Linux distributions and Homebrew because eBPF became operationally important.
セキュリティ状態
narrow executable package without higher-risk signals.
リスク グリーン · 信頼度 低 · appliance
エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。
実行可能ファイル
| コマンド | 種類 | 公開範囲 | メモ |
|---|---|---|---|
bpftop | cli | グローバル実行可能ファイル |
鮮度
これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。
https://github.com/jfernandez/bpftop
インストールメタデータ
| パッケージキー | brew:bpftop |
|---|---|
| バージョン | 0.9.0 |
| パッケージマネージャ | Homebrew |
| パッケージマネージャページ | https://formulae.brew.sh/formula/bpftop |
| ホームページ | https://github.com/jfernandez/bpftop |
| リポジトリ | https://github.com/jfernandez/bpftop |
| 上流ドキュメント | https://github.com/jfernandez/bpftop#readme |
| ライセンス | Apache-2.0 |
| ソースアーカイブ | https://github.com/jfernandez/bpftop/archive/refs/tags/v0.9.0.tar.gz |
| 最終更新 | 2026-07-04T16:53:42+09:00 |
| Pulse | updated |
| 依存関係 | elfutils, zlib-ng-compat |
| ビルド依存関係 | llvm, pkgconf, rust |
| Bottle | 利用可能 (対象 arm64_linux, x86_64_linux) |
| Homebrew post-install | 未定義 |
| サービス | 宣言なし |
レジストリ情報
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | bpftop |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Requirements |
|
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
ソースデータベース一致
一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。
bpftop 0.5.2.20.gc23a822-2+b1
Provides a dynamic real-time view of running eBPF programs
https://github.com/Netflix/bpftop
sudo apt install bpftopbpftop
nix profile install nixpkgs#bpftopbpftop 0.8.0-r1
Dynamic real-time view of running eBPF programs
https://github.com/Netflix/bpftop
sudo apk add bpftopbpftop 0.9.0-1.fc45
Dynamic real-time view of running eBPF programs
https://github.com/jfernandez/bpftop
sudo dnf install bpftopbpftop 0.8.0-1
Dynamic real-time view of running eBPF programs
https://github.com/jfernandez/bpftop
sudo pacman -S bpftopbpftop 0.7.1-1.5
Dynamic real-time view of running eBPF programs
https://github.com/Netflix/bpftop
sudo zypper install bpftopソース経路
このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。
View the package source record on GitHub.