How to Scale End-to-End Observability in AWS Environments

Pixie Labs Raises $9.15 Million to Build a Kubernetes Observability Plartform

TL;DR

Pixie Labs Inc. raised $9.15 million from GV, Alphabet Inc.'s venture capital arm and Benchmark, to build a Kubernetes observability platform.

With this investment, Pixie Labs will be doubling down in scaling their community efforts to accelerate the democratization of machine data.
With this investment, Pixie Labs will be doubling down in scaling their community efforts to accelerate the democratization of machine data.
Key Facts
  1. 1

    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.

  2. 2

    The product's public beta starts today and will be showcased at Pixie Demo Hour on October 8.

  3. 3

    As Pixie runs entirely inside a developer's own Kubernetes platform, development teams can extend their established in-house or managed SaaS monitoring footprints to get instant and automatic visibility inside their very own production environments.

  4. 4

    Pixie runs entirely inside Kubernetes as a distributed machine data system without customer data being transferred outside

  5. 5

    Pixie leverages novel technologies like eBPF .

  6. 6

    To use Pixie, developers run community contributed, team-specific, or custom scripts and follow a code-based approach to observability.

Details

The platform creators stated they both were frustrated by how manual and inefficient it was to set-up, manage, and use existing systems to monitor distributed software applications and that 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. They envisioned "a magical developer experience" where they can get the data they need without having to change code or move data outside their environments.

Ishan Mukherjee, co-founder, and CPO of Pixie Labs said that developers are superheroes without the data superpowers they need and that they are building Pixie to fill that gap. Ishan states that Pixie’s adoption in real production environments from fast-growing startups to internet-scale companies is starting to validate their focus on delivering a consumer-grade experience to developers which respect and optimizes for their time.

Pixie's modules and architecture (Image courtesy: pixielabs.ai) Pixie's modules and architecture (Image courtesy: pixielabs.ai)

Pixie’s developer experience and customer adoption are driven by three fundamental technical breakthroughs:

  • No-Instrumentation Data Collection: Pixie leverages novel 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.

Pixie Community is a free-forever developer tool, and it can be used for multiple use cases:

  • Monitoring Service Health
  • Monitoring Infra Health
  • Monitoring Database Health
  • Tracing Network Requests
  • Debugging Production Code
  • Monitoring Canary Builds

Pixie currently provides observability for your Kubernetes cluster, other orchestration frameworks like Docker Swarm, Nomad, and Mesos are not on the roadmap of the company. The Pixie Edge Module and the Pixie Command Module run on Linux nodes only.

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.
avatar
Kelsey Hightower
Advisor to Pixie Labs

Get similar news in your inbox weekly, for free

Share this news:
How to Scale End-to-End Observability in AWS Environments

Latest stories


How ManageEngine Applications Manager Can Help Overcome Challenges In Kubernetes Monitoring

We tested ManageEngine Applications Manager to monitor different Kubernetes clusters. This post shares our review …

AIOps with Site24x7: Maximizing Efficiency at an Affordable Cost

In this post we'll dive deep into integrating AIOps in your business suing Site24x7 to …

A Review of Zoho ManageEngine

Zoho Corp., formerly known as AdventNet Inc., has established itself as a major player in …

Should I learn Java in 2023? A Practical Guide

Java is one of the most widely used programming languages in the world. It has …

The fastest way to ramp up on DevOps

You probably have been thinking of moving to DevOps or learning DevOps as a beginner. …

Why You Need a Blockchain Node Provider

In this article, we briefly cover the concept of blockchain nodes provider and explain why …

Top 5 Virtual desktop Provides in 2022

Here are the top 5 virtual desktop providers who offer a range of benefits such …

Why Your Business Should Connect Directly To Your Cloud

Today, companies make the most use of cloud technology regardless of their size and sector. …

7 Must-Watch DevSecOps Videos

Security is a crucial part of application development and DevSecOps makes it easy and continuous.The …