How Akita Works

Drop in the Akita agent for automatic monitoring and dashboards

12631263

What Makes Akita Different

  • Low-friction deployment. The Akita agent uses a technology called eBPF to watch your API traffic from the outside of your system. Installing Akita requires no code changes and no proxying.
  • Low-risk deployment. The Akita agent runs in your servers, sending back only request/response metadata to the cloud. Our servers never see your sensitive data.
  • Automatic, structured modeling of API behavior. Akita automatically models your API traffic, automatically inferring API paths to provide per-endpoint monitoring and alerting.

Let Akita watch your traffic

The Akita agent use eBPF to watch API traffic from the outside of your services. Using eBPF makes it possible to drop into any system without needing to change code or use a proxy. More on our blog:

To see how we do this, check out our open-sourced CLI here.

Keep your sensitive data safe

The Akita agent only sends back request and response metadata to the Akita cloud. (The Akita agent uses a salted hash on payload data and never unhashes.) This means Akita never sees potentially sensitive data in your requests and responses. Read more in our Data Access & Handling Policy.

Let Akita tell you about your APIs

The Akita cloud uses advanced traffic analysis algorithms to automatically infer endpoint structure (including path parameters), data types, authentications, and more. This means that instead of requiring you to write API specs or make dashboards, the Akita app does the work for you.


Did this page help you?