Linux (bare-metal or local)

Getting started with Akita is as simple as dropping our Agent into your service or stack. Once we’re in, we gather all the data you need and surface it in the Akita app so you can easily see what your system is doing.

Below are instructions for installing the Akita Agent in any Debian Linux environment. You’ll need to be in our beta to use this.


Get a guided experience

If you are just getting started and testing out locally, try our in-app getting started page.


Not running Debian Linux?

Let us know, so we can prioritize adding support for it.

You will be setting up the Akita Agent to run within your Debian Linux environment. To set up the Akita Agent you will:

  1. Create an Akita Project
  2. Generate an API key for the Akita Agent
  3. Install the Akita Agent
  4. Log in to the Akita Agent
  5. Start the Akita Agent
  6. Verify that the Akita Agent is working

Create a project

Log-in to the Akita App, and go to the Settings page.

Enter a project name and click "Create Project". We suggest naming the project after your app or deployment stack.


Give your project a name that's easy to remember – you'll need it later, when you start the Akita Agent on the CLI.

Generate API key

On the same Settings page, locate and click the “API Keys” tab. Click the “Set up the Akita client” button. Copy your API key secret into your favorite password manager or somewhere else you can easily access it. Also note your API key, as you will need it later.


Install Agent

You can install the Akita Agent using either bash or APT.

To install the Akita Agent using bash run the following:

bash -c "$(curl -L"

To install the Akita Agent using APT, first add Akita Software’s apt repository by adding the following to the source list:

deb [arch=amd64] stable main

Then add Aktia’s public key to APT’s trusted key list by running the following:

curl -f | sudo apt-key add -

Then run apt-get-update or apt-get install akita-cli to install the latest version of the Akita Agent.

Agent login

To log in to the Akita Agent, run the following and enter your Akita API key ID and key secret when prompted:

akita login

Start Agent

Then start the Akita Agent by running the below command. If you know the port where most of your data comes through, set it explicitly using the --filter “port ${SERVICE_PORT}” flag.

sudo akita apidump\
  --service akibox \
  --filter "port ${SERVICE_PORT}"


In the Akita web console, check out the incoming data on the Model page. You should see a map of your API being generated as the Akita Agent gathers data.

Then check out the Metrics and Errors page to get real-time information on the health of your app or service.

Did this page help you?