Documentation
Please contact us if you need any more help.
Manual Installation
If the automatic installation should fail you can try to follow our manual installation guide. Please remember to save your access token before you proceed.
Create agent directory
mkdir -p /etc/nodequery
Download the agent script
wget -nv -o /dev/stdout -O /etc/nodequery/nq-agent.sh --no-check-certificate https://raw.github.com/nodequery/nq-agent/master/nq-agent.sh
Add your access token
Create following file and paste your server access token into.
nano /etc/nodequery/nq-auth.log
Create the required user
useradd nodequery -r -d /etc/nodequery -s /bin/false
Assign permissions to the agent directory
chown -R nodequery:nodequery /etc/nodequery && chmod -R 700 /etc/nodequery
Fix ping permissions
This step is only required for cPanel users and should be optional for all other systems.
chmod +s `type -p ping`
Add the cron entry for the user nodequery
The monitoring agent is executed every 3 minutes via a simple cron entry. Edit the cron table for the user nodequery with the following command.
crontab -u nodequery -e
Paste the following into your cron file and save it.
*/3 * * * * bash /etc/nodequery/nq-agent.sh > /etc/nodequery/nq-cron.log
Make sure your cron process is running and reload the tables if required. Your server should send data within 3 minutes after finishing the installation.