Instant Kubernetes-Native Application Observability
Pixie is an open-source observability platform for Kubernetes applications built in Go that uses eBPF to automatically collect telemetry data without manual instrumentation. The system enables users to monitor network traffic, infrastructure health, service performance, database queries, and application profiles through a combination of in-cluster edge compute, a Pythonic query language called PxL, and a web-based UI. The project is developed by Pixie (pixie-io), includes integrations with cloud Kubernetes services like AKS, EKS, and GKE, and uses tools like Apache Arrow, Pandas, and Vega for data processing and visualization.