Skip to content

Add kpod-metrics#140

Merged
qmonnet merged 1 commit into
qmonnet:mainfrom
pjs7678:add-kpod-metrics
Apr 1, 2026
Merged

Add kpod-metrics#140
qmonnet merged 1 commit into
qmonnet:mainfrom
pjs7678:add-kpod-metrics

Conversation

@pjs7678

@pjs7678 pjs7678 commented Apr 1, 2026

Copy link
Copy Markdown

kpod-metrics is an eBPF-based pod-level kernel metrics collector for Kubernetes.

  • Exports 50+ per-pod metrics (CPU, network, memory, syscalls, disk I/O, L7 protocols) to Prometheus
  • Auto-discovered service topology from TCP peer data
  • BPF programs defined using a Kotlin DSL instead of C
  • Supports kernel 4.18+ (legacy) and 5.2+ (CO-RE)
  • ~256 Mi memory per node, tested up to 1,000 nodes / 100,000 pods

Added to the Observability section.

@pjs7678 pjs7678 requested a review from qmonnet as a code owner April 1, 2026 00:21

@qmonnet qmonnet left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, thank you!

@qmonnet qmonnet merged commit af1ff6b into qmonnet:main Apr 1, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants