RepositoryC
HE

hengyoush/kyanos

Kyanos is a networking analysis tool using eBPF. It can visualize the time packets spend in the kernel, capture requests/responses, makes troubleshooting more efficient.

5.1ksao
235fork
11issue
3lượt xem

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: capture

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: tcpdump-like

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: bpf

#1 Repository Của Tuần

🔍 Kyanos: Tìm request chậm chỉ bằng một lệnh nhờ eBPF

Một lệnh duy nhất để phát hiện request chậm và xác định nguyên nhân.

Kyanos là một công cụ phân tích vấn đề mạng dựa trên eBPF, cho phép bạn bắt các yêu cầu mạng như HTTP, Redis, MySQL, Kafka, MongoDB, RocketMQ và DNS. Thay vì phải qua các bước phức tạp như bắt gói tin, tải xuống và phân tích, Kyanos giúp bạn nhanh chóng xử lý sự cố mạng một cách hiệu quả.

✨ Điểm nổi bật

  • Lọc lư lượng mạnh mẽ: Hỗ trợ lọc theo PID, container ID, protocol L7, kích thước request/response và độ trễ.
  • Phân tích nâng cao: Cung cấp khả năng tổng hợp dữ liệu theo nhiều chiều để nhanh chóng tì ra thông tin then chốt cho việc xử lý sự cố.
  • Chi tiết latency ở kernel: Hiển thị thời gian gói tin đi qua từng giai đoạn như card mạng, socket buffer dưới dạng trực quan.
  • Giải mã SSL tự động: Tất cả request và response đều được trình bày dưới dạng văn bản rõ ràng.
  • Nhẹ và không phụ thuộc: Chỉ cần một file nhị phân duy nhất, chạy bằng một lệnh trên CLI.

💡 Vì sao đáng chú ý

Khác với tcpdump chỉ cung cấp khả năng bắt gói tin ở mức độ chi tiết, Kyanos còn hỗ trợ tổng hợp các chỉ số gói tin theo nhiều chiều khác nhau, giúp nhanh chóng xác định được dữ liệu quan trọng nhất cho việc xử lý sự cố. Đặc biệt, Kyanos giúp bạn dễ dàng tìm ra request chậm và phân tích nguyên nhân tại sao request đó chậm.


#eBPF #NetworkAnalysis #OpenSource #Linux #TiniX

Dự án tương tự

Khám phá các dự án và mô hình AI khác có sự tương đồng.

RepositoryC
the-tcpdump-group/tcpdump

the TCPdump network dissector

3.3k
Oct 21, 2026
RepositoryC
cilium/tetragon

eBPF-based Security Observability and Runtime Enforcement

5.1k
Oct 27, 2026
RepositoryC
eunomia-bpf/bpf-developer-tutorial

eBPF Developer Tutorial: Learning eBPF Step by Step with Examples

4.3k
Oct 19, 2026
RepositoryC
cilium/pwru

Packet, where are you? -- eBPF-based Linux kernel networking debugger

3.8k
Oct 27, 2026
RepositoryC
the-tcpdump-group/libpcap

the LIBpcap interface to various kernel packet capture mechanism

3.2k
Oct 22, 2026
RepositoryC
inspektor-gadget/inspektor-gadget

Inspektor Gadget is a set of tools and framework for data collection and system inspection on Kubernetes clusters and Linux hosts using eBPF

3.0k
Oct 26, 2026
RepositoryC
jfernandez/bpftop

bpftop provides a dynamic real-time view of running eBPF programs. It displays the average runtime, events per second, and estimated total CPU % for each program.

2.7k
Sep 1, 2026
RepositoryC
oracle/bpftune

bpftune uses BPF to auto-tune Linux systems

1.9k
Aug 4, 2026
RepositoryC
krisnova/boopkit

Linux eBPF backdoor over TCP. Spawn reverse shells, RCE, on prior privileged access. Less Honkin, More Tonkin.

1.7k
Oct 19, 2023