Misconfigured Network Interface Name

[Update]: On 23 Sept 2017 we have modified our Server Agent install script to have a better Network Interface name detection (can find the GitHub commit here). Reinstalling the Server Agent on your server now will most likely fix the issue that brought you to this article. However, on the off chance that the issue […]

Read More

Multiple Disks Support

Starting with version 1.05 of the HetrixTools Server Monitoring Agent, we’ve introduced multiple disks support. You will be able to find all of your mount points under the “Disk Usage” section of your Server Monitoring stats, in your dashboard: Each mount point having it’s own size and usage stats next to it, for an easy […]

Read More

Service Monitoring

Starting with the HetrixTools Agent v1.05 you can define up to 10 services to be constantly monitored by our agent on your server. To configure this in your Agent, please follow these instructions: Open “/etc/hetrixtools/hetrixtools_agent.sh” with your favorite text editor Find the following text:¬†CheckServices Fill in the services you wish to monitor (part of service […]

Read More

Server Monitoring Resource Usage Webhook Notifications

In order to receive Server Monitoring Resource Usage webhook notifications, you will need to have the following: an Uptime Monitor which has a contact list with Webhooks enabled: – http://docs.hetrixtools.com/uptime-monitoring-webhook-notifications/ attach a Server Monitor to this Uptime Monitor, and install the Server Agent on your VPS or Dedicated Server: –¬†https://docs.hetrixtools.com/install-the-hetrixtools-server-monitor-agent/ configure resource usage warnings for […]

Read More

Why isn’t my network usage being collected?

The most common reason for this issue is that our install script could not determine your public network interface name, during the installation. If this is the case, then the simple fix is to input the interface name manually into the agent file. To do so, please open the following file with your favorite text […]

Read More

CloudLinux Data Collection Issues

Normally, the HetrixTools Server Agent is made to run under its own ‘hetrixtools’ username, but due to CloudLinux’s nature of isolating each user into their own private space, if you wish to deploy the agent on a CloudLinux environment, you will need to configure it to run as ‘root’ in order to properly gather the […]

Read More

Run Server Monitor Agent As Root

By default, the Server Monitor Agent is ran by its own user, called ‘hetrixtools’, but on certain systems, you may need to run the agent as ‘root’ in order to be able to fully collect the needed data. To do so, simply check the box “Run agent as root?” when fetching the installation code from […]

Read More

Reinstall/Upgrade The Server Monitor Agent

In order to reinstall or upgrade the Server Monitor Agent to the latest version, you will need to go to the action drop-down menu of the uptime monitor, and select ‘Reinstall/Uninstall Monitoring Agent’. A modal will open, containing the installation code, which you’ll need to copy and run as ‘root’ on the server you wish […]

Read More

Enable Server Monitor Agent Debugging

Since agent version 1.03, logging is enabled by default, and you can find the log files here: /etc/hetrixtools/hetrixtools_agent.log /etc/hetrixtools/hetrixtools_cron.log If you’re running the 1.03 agent, there’s no need to follow any of the steps mentioned below in this article. While, if you’re running a lower version it’d be recommended to upgrade your agent to the […]

Read More

Server Monitor Agent Settings

Once you’ve installed the HetrixTools Server Monitoring Agent on your VPS or dedicated server, you can find it in the ‘/etc/hetrixtools/’ folder. The agent’s file name is ‘hetrixtools_agent.sh’ and it should be the only file in that folder. Opening this file, with your favorite editor, you’ll find a few settings that you can configure:   […]

Read More