Skip to content

groundcover-com/profiling-lab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Profiling Lab

This project deploys a simple Kubernetes profiling stack:

  • otel-ebpf-profiler runs on each node and collects profiles
  • opentelemetry-collector receives profiles and adds Kubernetes metadata
  • pyroscope stores the profiles and exposes the UI

The manifests are organized as a Kustomize app under the profiling-lab namespace.

Run

Prerequisites:

  • A Kubernetes cluster with Linux nodes
  • kubectl
  • Kustomize support in kubectl

Deploy everything:

kubectl apply -k .

Open the Pyroscope UI locally:

kubectl port-forward -n profiling-lab svc/pyroscope 4040:4040

Then open http://localhost:4040.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors