Puppet announced Puppet Comply, a new product built to work with Puppet Enterprise aimed at assessing, remediating, and enforcing infrastructure configuration compliance policies at scale across traditional and cloud environments.
Pixie Labs emerged from stealth with its first product, Pixie.
Pixie dramatically reduces the complexity and cost for developers to observe and troubleshoot their application’s performance.
With Pixie, developers don’t need to change code, manually set up ad hoc dashboards or compromise on how much performance data they can observe.
Early access customers range from early-stage startups to internet-scale streaming content teams who are all already running Pixie in their production Kubernetes environments. The product’s public beta starts today.
Kelsey Hightower, Advisor to Pixie Labs, said: “All layers of software—application code, deployment infrastructure, network, OS, etc.—now expose APIs that allow us to treat infrastructure as data. Pixie helps us move to a world where we can freely access this data and focus on building data-driven workflows to observe, troubleshoot, secure and manage our applications.”
Having spent a decade building thinking machines, Pixie Labs’ founders Zain Asgar (CEO), an Adjunct Professor of Computer Science at Stanford University who was an engineering lead for Google AI, and Ishan Mukherjee (CPO), who led Apple’s Siri Knowledge Graph product team and was an early Amazon Robotics engineer, started Pixie Labs to empower developers with time-saving tools by intelligently augmenting their workflows. Both had grown frustrated by how manual and inefficient it was to set up, manage and use existing systems to monitor distributed software applications. The decade-old monitoring and observability platforms require months of painstaking set-up and hours of manual data wrangling to troubleshoot when core business driving applications are on fire.
“We thought a better data system can be built, and we envisioned a magical developer experience where they can get the data they need without having to change code or move data outside their environments,” said Zain Asgar, co-founder and CEO of Pixie Labs.
As Pixie runs entirely inside a developer's own Kubernetes platform, development teams are extending their established in-house or managed SaaS monitoring footprints to get instant and automatic visibility inside their very own production environments.
“Developers are superheroes without the data superpowers they need. We’re building Pixie to fill that gap. Pixie’s adoption in real production environments from fast-growing startups to internet-scale companies is starting to validate our focus on delivering a consumer grade experience to developers which respects and optimizes for their time,” said Ishan Mukherjee, co-founder and CPO of Pixie Labs.
Pixie’s developer experience and customer adoption is driven by three fundamental technical breakthroughs:
- No-Instrumentation Data Collection: Pixie leverages technologies like eBPF to automatically collect baseline data (metrics, traces, logs and events) for the application, Kubernetes, OS and network layers. For last-mile custom data, developers can dynamically collect logs using eBPF or ingest existing telemetry.
- Script-based Analysis: Developers and operators use Pixie by running community contributed, team-specific or custom scripts from Pixie’s native debugging interfaces (web, mobile, terminal) or from integrations with established monitoring platforms. This code-based approach enables efficient analysis, collaboration and automation.
- Kubernetes Native Edge Compute: Pixie runs entirely inside Kubernetes as a distributed machine data system without customer data being transferred outside. This novel architecture provides customers a secure, cost-effective and scalable way to access unlimited data, deploy AI/ML models at source and set up streaming telemetry pipelines.
Today Pixie Labs also announced $9.15 million in Series A funding led by Benchmark with participation from GV.
“Since I was a monitoring product manager 20 years ago, the challenge with monitoring has been the same. First is how to get people to do the tedious task of instrumenting ahead of time. Second is how do people find signals in the overwhelming majority of monitoring data which is worthless,” said Eric Vishria, General Partner at Benchmark. “By using huge innovations in Kubernetes and eBPF and a clever new architecture which turns conventional monitoring approaches on their head, Pixie Labs has solved the two core challenges, giving people in-depth visibility with one line of code and only keeping the interesting data. I’m really excited about what becomes possible with Pixie.”