search close

Debian Agent Installation

access_time Updated Jun 20, 2021

Step 1 - Add the Package Repositories

We’ll first add in the Signal Sciences apt repositories as this simplifies the installation process.

Debian 10 “buster”

Cut-and-paste the following script:

sudo apt-get install -y apt-transport-https wget gnupg
wget -qO - https://apt.signalsciences.net/release/gpgkey | sudo apt-key add -
sudo tee /etc/apt/sources.list.d/sigsci-release.list <<-'EOF'
deb https://apt.signalsciences.net/release/debian/ buster main
EOF
sudo apt-get update

Debian 9 “stretch”

Cut-and-paste the following script:

sudo apt-get install -y apt-transport-https wget gnupg
wget -qO - https://apt.signalsciences.net/release/gpgkey | sudo apt-key add -
sudo tee /etc/apt/sources.list.d/sigsci-release.list <<-'EOF'
deb https://apt.signalsciences.net/release/debian/ stretch main
EOF
sudo apt-get update

Debian 8 “jessie”

Cut-and-paste the following script:

sudo apt-get install -y apt-transport-https wget
wget -qO - https://apt.signalsciences.net/release/gpgkey | sudo apt-key add -
sudo tee /etc/apt/sources.list.d/sigsci-release.list <<-'EOF'
deb https://apt.signalsciences.net/release/debian/ jessie main
EOF
sudo apt-get update

Debian 7 “wheezy”

Cut-and-paste the following script:

sudo apt-get install -y apt-transport-https wget
wget -qO - https://apt.signalsciences.net/release/gpgkey | sudo apt-key add -
sudo tee /etc/apt/sources.list.d/sigsci-release.list <<-'EOF'
deb https://apt.signalsciences.net/release/debian/ wheezy main
EOF
sudo apt-get update

Step 2 - Install the Signal Sciences Agent Package

  1. To install the package, running the following command.

    sudo apt-get install sigsci-agent

  2. Create the file /etc/sigsci/agent.conf

  3. Configure the agent by inputting the Agent Access Key and Agent Secret Key into the /etc/sigsci/agent.conf.

    • The Agent Access Key and Agent Secret Key for your site are listed within the Signal Sciences console by going to Agents > View agent keys:

    • The Agent Access Key and Agent Secret Key will be visible within the modal window:

    Example /etc/sigsci/agent.conf

    accesskeyid = "AGENTACCESSKEYHERE"
    secretaccesskey = "AGENTSECRETACCESSKEYHERE"

    Additional configuration options are listed on the agent configuration page.

  4. Start the Signal Sciences Agent

    Debian 8 and higher

    sudo systemctl start sigsci-agent

    Debian 7

    sudo service sigsci-agent start

Next Steps

Install the Signal Sciences Module: