Daemonize v2 source Agent - Linux

Here's a quick guide to daemonize and ensure your v2 agent starts when your Linux system boots up. We assume nano is your text editor and that the sd-agent files are located at /root/.sd-agent/ in this tutorial.

Download and install the agent by following these instructions.

Copy init file

sudo cp /root/.sd-agent/agent/packaging/source/agent /etc/init.d/sd-agent
sudo sed -i -e 's|BASEDIR=$(dirname $0)|BASEDIR=/root/.sd-agent/bin|' /etc/init.d/sd-agent

Allow execution 

sudo chmod +x /etc/init.d/sd-agent

Disable nodaemon

sudo sed -i -e "s/nodaemon = true/nodaemon = false/" /root/.sd-agent/agent/supervisor.conf

Starting/stopping the agent

You can start/stop the agent using these commands:

service sd-agent start
service sd-agent stop

Use these service commands to control the agent, once started head back to your UI to see the metrics. We suggest scheduling a reboot to ensure that the sd-agent starts on boot.

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

Comments

Monday  —  Friday.

10am  —  6pm UK.

Dedicated Support.