Root and non root installations for Linux agent

Differences between root and non root installations for Linux agent

The Linux agent can be installed by a root or a non root user.

Feature
Install as root and run as root user
Install as root and run as non root
Install as non root and run as non root
Docker  
Will include all metrics, without any configuration
The site24x7-agent user should be added to the docker group*
Add the non root user to the docker group*
Plugins   
No configuration required
Place the plugin files under the plugin directory and execute the following commands:
chown -R site24x7-agent:site24x7-group <plugin_folder> or
chmod +x <plugin/file>
No configuration required 
Syslogs   
Will include all metrics, without any configuration
Will include all metrics, without any configuration
Append the line "*.* @127.0.0.1:8822" to the file /etc/rsyslog.conf and and restart rsyslog using the command:
sudo service rsyslog restart**
init daemon
The agent will be registered as a service. During a server reboot, the agent will be automatically started
The agent will be registered as a service. During a server reboot, the agent will be automatically started.
The agent will not be registered automatically as a service. It will be added in the startup. During a server reboot, manual login is required.

*Note: We make use of the docker UNIX socket file to collect metrics. If the agent runs as non-root, add the non-root user or the site24x7-agent user to the docker group using the following commands:
docker_group=`ls -al /var/run/docker.sock | awk -F ' ' '{print $4}'`
usermod -a -G $docker_group

**This requires root or sudo privileges

Related Help Documentation:






    • Related Articles

    • Prerequisites for Node.js agent installation

      For a smooth Node.js agent installation, ensure that you've fulfilled the following prerequisites. The environment should have node version 16.20.2 or above installed. The application user should have full permission to access the agent directory. ...
    • How to uninstall the Site24x7 Windows Server Monitoring Agent

      Method 1: To uninstall the Site24x7 Windows Server Monitoring Agent, click the link below: https://staticdownloads.site24x7.com/server/Site24x7WindowsAgentUninstall.zip Unzip and execute the Uninstall.bat file in the Command Prompt as an ...
    • Basic troubleshooting tips for the APM Insight Node.js agent

      If you are experiencing issues after installing the APM Insight Node.js agent, follow these troubleshooting tips. Verify agent installation and connectivity To verify the agent installation status, you can execute the following command from the root ...
    • Bundled .NET and .NET Core agents in a single MSI

      In APM Insight .NET agent version 6.8.0, the .NET and .NET Core agents have been bundled into a single MSI, enabling unified monitoring of both application types. Upgrade requirements for .NET Core agent 6.7 and below If you're using .NET Core agent ...
    • What are the major differences between Monitor Groups and Tags

      Monitor Groups   A Monitor Group helps in logically grouping resources, and provides a business perspective of the resources. It can be used for: Filtering monitors in the Home tab - Monitor Status Page. Filtering monitors in Configuration Rules and ...