Open source Linux monitoring agent

Steps to install Linux monitoring agent in custom platforms/distributions

If you want to install the Site24x7 Server Monitoring agent in platforms/flavors other than the traditional Linux flavors, please follow the steps given below. 

Prerequisites:
  1. bash
  2. wget/curl to download installer files.
  3. python3-distutils package
  4. Python version 3 and above.
  5. Ensure the following commands are supported in your server/machine to fetch performance metrics:
    1. top, ps, df
    2. svmon (for AIX) and vmstat (for AIX and Solaris)
  6. Ensure commands like which, useradd, usergroup, awk, unzip that are used in the installation script are supported in your server/machine.
Installation:
  1. Execute the following command in the platform/server where you wish to install the agent:
    wget https://staticdownloads.site24x7.com/server/Site24x7MonitoringAgent.install
    bash Site24x7MonitoringAgent.install -i -key=<device_key> -automation=true
  2. Once the agent is successfully installed, you will be able to see a monitor under Server > Server Monitor > Servers in the Site24x7 web client.
The device key will be present in the Add Linux Server Monitor page in the Site24x7 web client. Go to Server > Server Monitor > Servers (+) > Linux.