HomeInstall / Upgrade / RemoveInstall Instruction
Install Instruction

Note : The Agent should be installed only after creating a new server (with correct Remote IP Address) in the Web App.

The python agent needs to be installed as a daemon(service) onto the server you wish to monitor.

The agent collects server data every minute which gets saved in our database. It provides basic server statistics and also supports monitoring of additional popular services. You can view your server data & graphs and also configure alerts.

Note : After Installing the Agent, it might take a few moments before you start seeing Server metrics appear.

Please select appropriate OS here to get install instructions.

The Nodelizer supports monitoring for following Linux Operating System Distributions :-

  • Linux ( Debian, Ubuntu, CentOS, Red Hat, Fedora, Amazon, CloudLinux, openSUSE, Others – Arch Linux, Gentoo, …)

In following Linux Distros, the agent is installed through respective package :

  • deb – Ubuntu, Debian (Debian based)
  • rpm – CentOS, Fedora, RHEL, CloudLinux, OpenSUSE 11.4+, Amazon (Red Hat based)

In other Linux distros, the agent tarball is downloaded & installed in the server.

Supported Python versions :

  • Python 2 – >= 2.6
  • Python 3 – >= 3.3
Prerequisite

Nodelizer’s python agent is using below utility / libs to collect basic data from your server.

Basic Metrics Monitoring :

  • To collect basic server performance metrics like CPU, I/O Stats, Memory the agent requires that sysstat package be installed in your server. To install sysstat, you can use the following command :

    sudo apt-get install sysstat

  • The agent requires netstat command for monitoring basic metric – Network SYN Connection Count (SYN_RECV & SYN_SENT). To install netstat, you can use the following command :

    sudo apt-get install net-tools

Installation

Installing Nodelizer’s python agent is very easy with Quick Installation Guide provided below.

Quick Installation via script (sudo / root access required):

  1. Download the installation script :

    curl -LO https://app.nodelizer.com/bundle/debian/rptmonitor-install.sh
  2. Make it executable:

    chmod +x rptmonitor-install.sh
  3. Run the installer script (Pass your device key as argument in below command) :

    ./rptmonitor-install.sh -k device_key

If you do not want to install via script, you can manually install the agent by following below steps:

Manual Installation for deb / rpm – package supported Linux distros (sudo / root access required):

  1. Download .deb package for rptmonitor agent :

    curl -LO https://app.nodelizer.com/bundle/debian/rptmonitor_1.0.1_i386.deb
  2. Install the .deb package :

    sudo dpkg -i rptmonitor_1.0.1_i386.deb
  3. Configure the agent (device_key is required but other variables are optional) :

    • Run following command to edit your config file:

      sudo vi /etc/rptmonitor/config.cfg
    • Add your device_key :

      device_key: abCd4F5gh
  4. Start the agent via this command :

    sudo /etc/init.d/rptmonitor start

    OR

    sudo service rptmonitor start
  5. Check status :

    sudo /etc/init.d/rptmonitor status
Prerequisite

Nodelizer’s python agent is using below utility / libs to collect basic data from your server.

Basic Metrics Monitoring :

  • To collect basic server performance metrics like CPU, I/O Stats, Memory the agent requires that sysstat package be installed in your server. To install sysstat, you can use the following command :

    sudo apt-get install sysstat

  • The agent requires netstat command for monitoring basic metric – Network SYN Connection Count (SYN_RECV & SYN_SENT). To install netstat, you can use the following command :

    sudo apt-get install net-tools

Installation

Installing Nodelizer’s python agent is very easy with Quick Installation Guide provided below.

Quick Installation via script (sudo / root access required):

  1. Download the installation script :

    curl -LO https://app.nodelizer.com/bundle/debian/rptmonitor-install.sh
  2. Make it executable:

    chmod +x rptmonitor-install.sh
  3. Run the installer script (Pass your device key as argument in below command) :

    ./rptmonitor-install.sh -k device_key

If you do not want to install via script, you can manually install the agent by following below steps:

Manual Installation for deb / rpm – package supported Linux distros (sudo / root access required):

  1. Download .deb package for rptmonitor agent :

    curl -LO https://app.nodelizer.com/bundle/debian/rptmonitor_1.0.1_i386.deb
  2. Install the .deb package :

    sudo dpkg -i rptmonitor_1.0.1_i386.deb
  3. Configure the agent (device_key is required but other variables are optional) :

    • Run following command to edit your config file:

      sudo vi /etc/rptmonitor/config.cfg
    • Add your device_key :

      device_key: abCd4F5gh
  4. Start the agent via this command :

    sudo /etc/init.d/rptmonitor start

    OR

    sudo service rptmonitor start
  5. Check status :

    sudo /etc/init.d/rptmonitor status
Prerequisite

Nodelizer’s python agent is using below utility / libs to collect basic data from your server.

Basic Metrics Monitoring :

  • To collect basic server performance metrics like CPU, I/O Stats, Memory the agent requires that sysstat package be installed in your server. To install sysstat, you can use the following command :

    yum install sysstat

  • The agent requires netstat command for monitoring basic metric – Network SYN Connection Count (SYN_RECV & SYN_SENT). To install netstat, you can use the following command :

    yum install net-tools

Installation

Installing Nodelizer’s python agent is very easy with Quick Installation Guide provided below.

Quick Installation via script (sudo / root access required):

  1. Download the installation script :

    curl -LO https://app.nodelizer.com/bundle/redhat/rptmonitor-install.sh
  2. Make it executable:

    chmod +x rptmonitor-install.sh
  3. Run the installer script (Pass your device key as argument in below command) :

    ./rptmonitor-install.sh -k device_key

If you do not want to install via script, you can manually install the agent by following below steps:

Manual Installation for deb / rpm – package supported Linux distros (sudo / root access required):

  1. Download .rpm package for rptmonitor agent :

    curl -LO https://app.nodelizer.com/bundle/redhat/rptmonitor-1.0-1.i386.rpm
  2. Install the .rpm package :

    sudo rpm -ivh rptmonitor-1.0-1.i386.rpm
  3. Configure the agent (device_key is required but other variables are optional) :

    • Run following command to edit your config file:

      sudo vi /etc/rptmonitor/config.cfg
    • Add your device_key :

      device_key: abCd4F5gh
  4. Start the agent via this command :

    sudo /etc/init.d/rptmonitor start
  5. Check status :

    sudo /etc/init.d/rptmonitor status
Prerequisite

Nodelizer’s python agent is using below utility / libs to collect basic data from your server.

Basic Metrics Monitoring :

  • To collect basic server performance metrics like CPU, I/O Stats, Memory the agent requires that sysstat package be installed in your server. To install sysstat, you can use the following command :

    yum install sysstat

  • The agent requires netstat command for monitoring basic metric – Network SYN Connection Count (SYN_RECV & SYN_SENT). To install netstat, you can use the following command :

    yum install net-tools

Installation

Installing Nodelizer’s python agent is very easy with Quick Installation Guide provided below.

Quick Installation via script (sudo / root access required):

  1. Download the installation script :

    curl -LO https://app.nodelizer.com/bundle/redhat/rptmonitor-install.sh
  2. Make it executable:

    chmod +x rptmonitor-install.sh
  3. Run the installer script (Pass your device key as argument in below command) :

    ./rptmonitor-install.sh -k device_key

If you do not want to install via script, you can manually install the agent by following below steps:

Manual Installation for deb / rpm – package supported Linux distros (sudo / root access required):

  1. Download .rpm package for rptmonitor agent :

    curl -LO https://app.nodelizer.com/bundle/redhat/rptmonitor-1.0-1.i386.rpm
  2. Install the .rpm package :

    sudo rpm -ivh rptmonitor-1.0-1.i386.rpm
  3. Configure the agent (device_key is required but other variables are optional) :

    • Run following command to edit your config file:

      sudo vi /etc/rptmonitor/config.cfg
    • Add your device_key :

      device_key: abCd4F5gh
  4. Start the agent via this command :

    sudo /etc/init.d/rptmonitor start
  5. Check status :

    sudo /etc/init.d/rptmonitor status
Prerequisite

Nodelizer’s python agent is using below utility / libs to collect basic data from your server.

Basic Metrics Monitoring :

  • To collect basic server performance metrics like CPU, I/O Stats, Memory the agent requires that sysstat package be installed in your server. To install sysstat, you can use the following command :

    yum install sysstat

Installation

Installing Nodelizer’s python agent is very easy with Quick Installation Guide provided below.

Quick Installation via script (sudo / root access required):

  1. Download the installation script :

    curl -LO https://app.nodelizer.com/bundle/redhat/rptmonitor-install.sh
  2. Make it executable:

    chmod +x rptmonitor-install.sh
  3. Run the installer script (Pass your device key as argument in below command) :

    ./rptmonitor-install.sh -k device_key

If you do not want to install via script, you can manually install the agent by following below steps:

Manual Installation for deb / rpm – package supported Linux distros (sudo / root access required):

  1. Download .rpm package for rptmonitor agent :

    curl -LO https://app.nodelizer.com/bundle/redhat/rptmonitor-1.0-1.i386.rpm
  2. Install the .rpm package :

    sudo rpm -ivh rptmonitor-1.0-1.i386.rpm
  3. Configure the agent (device_key is required but other variables are optional) :

    • Run following command to edit your config file:

      sudo vi /etc/rptmonitor/config.cfg
    • Add your device_key :

      device_key: abCd4F5gh
  4. Start the agent via this command :

    sudo /etc/init.d/rptmonitor start
  5. Check status :

    sudo /etc/init.d/rptmonitor status
Installation

Installing Nodelizer’s python agent is very easy with Quick Installation Guide provided below.

Quick Installation via script (sudo / root access required):

  1. Download the installation script :

    curl -LO https://app.nodelizer.com/bundle/opensuse/rptmonitor-install.sh

    NOTE : For OpenSUSE 11.4+ OS, the systemd is required to be installed manually. From OpenSUSE 12.2 it is available by default.

  2. Make it executable:

    chmod +x rptmonitor-install.sh
  3. Run the installer script (Pass your device key as argument in below command) :

    ./rptmonitor-install.sh -k device_key

If you do not want to install via script, you can manually install the agent by following below steps:

Manual Installation for deb / rpm – package supported Linux distros (sudo / root access required):

  1. Download .rpm package for rptmonitor agent :

    curl -LO https://app.nodelizer.com/bundle/opensuse/rptmonitor-1.0-1.i386.rpm

    NOTE : For OpenSUSE 11.4+ OS, the systemd is required to be installed manually. From OpenSUSE 12.2 it is available by default.

  2. Install the .rpm package :

    sudo rpm -ivh rptmonitor-1.0-1.i386.rpm
  3. Configure the agent (device_key is required but other variables are optional) :

    • Run following command to edit your config file:

      sudo vi /etc/rptmonitor/config.cfg
    • Add your device_key :

      device_key: abCd4F5gh
  4. Start the agent via this command :

    sudo systemctl start rptmonitor.service
  5. Check status :

    sudo systemctl status rptmonitor.service
Prerequisite

Nodelizer’s python agent is using below utility / libs to collect basic data from your server.

Installation

Installing Nodelizer’s python agent is very easy with Quick Installation Guide provided below.

Quick Installation via script (sudo / root access required):

  1. Download the installation script :

    curl -LO https://app.nodelizer.com/bundle/linux/rptmonitor-install.sh
  2. Make it executable:

    chmod +x rptmonitor-install.sh
  3. Run the installer script (Pass your device key as argument in below command) :

    ./rptmonitor-install.sh -k device_key

If you do not want to install via script, you can manually install the agent by following below steps:

Manual Installation for Other Linux distros (sudo / root access required) :

  1. Download rptmonitor agent :

    curl -LO https://app.nodelizer.com/bundle/linux/rptmonitor.tar.gz
  2. Extract files :

    tar xvfz rptmonitor.tar.gz
  3. Create agent directory, copy files & remove unnecessary directory :

    sudo mkdir /usr/local/bin/rptmonitor

    sudo cp -R rptmonitor/* /usr/local/bin/rptmonitor/

    sudo rm -R rptmonitor

  4. Configure the agent (device_key is required but other variables are optional) :

    • Run following command to edit your config file:

      sudo vi /usr/local/bin/rptmonitor/config.cfg
    • Add your device_key :

      device_key: abCd4F5gh
  5. Start the agent via this command :

    sudo python /usr/local/bin/rptmonitor/monitor.py start
  6. Check status :

    sudo python /usr/local/bin/rptmonitor/monitor.py status

The Nodelizer supports monitoring for Mac OS X+ Operating System and the agent tarball is downloaded & installed in the server.

Supported Python versions :

  • Python 2 – >= 2.6
  • Python 3 – >= 3.3
Installation

Installing Nodelizer’s python agent is very easy with Quick Installation Guide provided below.

Quick Installation via script (sudo / root access required):

  1. Download the installation script :

    curl -LO https://app.nodelizer.com/bundle/mac/rptmonitor-install.sh
  2. Make it executable:

    chmod +x rptmonitor-install.sh
  3. Run the installer script (Pass your device key as argument in below command) :

    ./rptmonitor-install.sh -k device_key

If you do not want to install via script, you can manually install the agent by following below steps:

Manual Installation for Mac OS X+ (sudo / root access required) :

  1. Download rptmonitor agent :

    curl -LO https://app.nodelizer.com/bundle/mac/rptmonitor.tar.gz
  2. Extract files :

    tar xvfz rptmonitor.tar.gz
  3. Create agent directory, copy files :

    sudo mkdir /usr/local/bin/rptmonitor

    sudo cp -R rptmonitor/* /usr/local/bin/rptmonitor/

  4. Configure the agent (device_key is required but other variables are optional) :

    • Run following command to edit your config file:

      sudo vi /usr/local/bin/rptmonitor/config.cfg
    • Add your device_key :

      device_key: abCd4F5gh
  5. Copy launchd plist file to LaunchDaemons directory & remove unnecessary directory:

    sudo cp rptmonitor/com.nodelizer.rptmonitor.plist /Library/LaunchDaemons

    sudo rm -R rptmonitor

  6. Start the agent :

    sudo launchctl load -w /Library/LaunchDaemons/com.nodelizer.rptmonitor.plist
  7. Confirm that the plist is loaded in /Library/LaunchDaemons :

    sudo launchctl list | grep rptmonitor
  8. Check status after few seconds:

    sudo python /usr/local/bin/rptmonitor/monitor.py status

The Nodelizer supports monitoring for FreeBSD 8+ Operating System and the agent tarball is downloaded & installed in the server.

Supported Python versions :

  • Python 2 – >= 2.6
  • Python 3 – >= 3.3
Installation

Installing Nodelizer’s python agent is very easy with Quick Installation Guide provided below.

Quick Installation via script (sudo / root access required):

  1. Download the installation script :

    curl -LO https://app.nodelizer.com/bundle/bsd/rptmonitor-install.sh

    NOTE :

    • If you have any issue with ‘curl’ / ‘wget’ command or they are not installed; you can use ‘fetch’ to get the file; But usage of ‘curl’ is preferable.
    • If you see any SSL certificate related problems, you may need to install the ca_root_nss certificate bundle:

      sudo pkg install ca_root_nss

      sudo ln -s /usr/local/etc/ssl/cert.pem /etc/ssl/cert.pem

  2. Make it executable:

    chmod +x rptmonitor-install.sh
  3. Run the installer script (Pass your device key as argument in below command) :

    ./rptmonitor-install.sh -k device_key

If you do not want to install via script, you can manually install the agent by following below steps:

Manual Installation for FreeBSD 8+ (sudo / root access required) :

  1. Download rptmonitor agent :

    fetch https://app.nodelizer.com/bundle/bsd/rptmonitor.tar.gz

    NOTE : if you see any SSL certificate related problems, you may need to install the ca_root_nss certificate bundle:

    sudo pkg install ca_root_nss

    sudo ln -s /usr/local/etc/ssl/cert.pem /etc/ssl/cert.pem

  2. Extract files :

    tar xvfz rptmonitor.tar.gz
  3. Create agent directory & copy files :

    sudo mkdir /usr/local/bin/rptmonitor

    sudo cp -R rptmonitor/* /usr/local/bin/rptmonitor/

    sudo chmod +x /usr/local/bin/rptmonitor/*.py

  4. Copy agent startup script to rc.d directory & remove temp directory:

    sudo cp rptmonitor/rptmonitor /usr/local/etc/rc.d/

    sudo chmod +x /usr/local/etc/rc.d/rptmonitor

    sudo rm -R rptmonitor

  5. Modify rc.conf file to enable the monitoring service at system startup.

    sudo echo "rptmonitor_enable=\"YES\"" >> /etc/rc.conf
  6. Configure the agent (device_key is required but other variables are optional) :

    • Run the following command to edit your config file:

      sudo vi /usr/local/bin/rptmonitor/config.cfg
    • Add your device_key :

      device_key: abCd4F5gh
  7. Start the agent :

    sudo /usr/local/etc/rc.d/rptmonitor start
  8. Confirm that the plist is loaded in /Library/LaunchDaemons :

    sudo launchctl list | grep rptmonitor
  9. Check status :

    sudo /usr/local/etc/rc.d/rptmonitor status

In VMWare system, the agent is installed through VIB package(VMWare Installation Bundle).

Supported Python versions :

  • Python 2 – >= 2.6
  • Python 3 – >= 3.3


NOTE : The agent uses pyVmomi Python Module for VMWare Monitoring, so make sure it is installed in the system.

(It is usually installed by default and this can be checked by command : find / | grep pyVmomi )

Quick Installation through script (root access required)
  1. Download the installation script :

    curl -LO https://app.nodelizer.com/bundle/vmware/rptmonitor-install.sh
  2. Make it executable:

    chmod +x rptmonitor-install.sh
  3. Run the installer script :

    ./rptmonitor-install.sh -k device_key -s vmware_server -u vmware_usrnm -p vmware_pswd -d persistent_directory_location

    Pass appropriate values for the variables as arguments in above command –

    • -k device_key
    • -s vmware_server
    • -u vmware_usrnm
    • -p vmware_pswd
    • -d persistent_directory_location

    NOTE : For collecting vmware metrics, a user with Read-Only access is recommended.

    Provide a persistent Directory location for variable persistent_directory_location for moving agent package file, for example – /vmfs/volumes/datastore1

    Additionally if you want to change the default port, then pass port number along with option -n :

    ./rptmonitor-install.sh -k device_key -s vmware_server -u vmware_usrnm -p vmware_pswd -d persistent_directory_location -n vmware_port

Manual Installation (root access required)
  1. Download VIB package for rptmonitor agent :

    curl -LO https://app.nodelizer.com/bundle/vmware/rptmonitor.vib

    Move VIB package file to a Persistent Location (for eg. /vmfs/volumes/datastore1):

    mv rptmonitor.vib persistent_directory_location/

    (provide your location in persistent_directory_location in the above cmd)

  2. Install the VIB package :

    esxcli software vib install -v persistent_directory_location/rptmonitor.vib -f

    provide your location in persistent_directory_location (the location where you moved the VIB file, eg. /vmfs/volumes/datastore1 )

    Verify that the package is installed using cmd :

    esxcli software vib list | grep rptmonitor

  3. Configure the agent :

    • Run following cmd to edit the config file :

      vi /etc/rptmonitor/config.cfg

    • Add your device_key :

      device_key: abCd4F5gh
    • Fill in values for variables –

      vmware_server: localhost (or hostname of server)

      vmware_usrnm: vmwareUserName

      vmware_pswd: p@5$w07d

      vmware_port: 443 custom port for connection(Default – 443)

      Note : For collecting vmware metrics, a user with Read-Only access is recommended.

      Other variables are optional (Check out the documentation to know more about Config variables).

    • Save changes to config.cfg file by running commands :

      chmod +t config.cfg

      /sbin/auto-backup.sh

  4. Start the agent via this command :

    /etc/init.d/rptmonitor start
  5. Check status :

    /etc/init.d/rptmonitor status

Agent supports monitoring of XenServer that has control Domain VM (dom0) with following OS :

  • default redhat-derived XenServer
  • Linux distros( Debian, Ubuntu, CentOS, Red Hat, Fedora, Amazon, CloudLinux, openSUSE, Other distros )
  • FreeBSD 8+

Note: For any other control Domain VM OS support, kindly please contact us.

Package type for agent installation :

  • rpm – when control Domain VM is default redhat-derived XenServer or among Linux distros – CentOS, Fedora, Amazon, RHEL, CloudLinux, openSUSE.
  • deb – when control Domain VM is among the debian based Linux distros – Debian, Ubuntu.
  • tarball – when control Domain VM is among the Linux distros other than listed above or is a FreeBSD.

Supported Python versions :

  • Python 2 – >= 2.6

Note: The agent uses python scripts – XenAPI.py (link for python3) and parse_rrd.py to collect XenServer data. Both python files are included in the agent.

Quick Installation for XenServer through script

Note : root with sudo access is required to complete following steps.

  1. Download the installation script :

    curl -LO https://app.nodelizer.com/bundle/xenserver/rptmonitor-install.sh
  2. Make it executable:

    chmod +x rptmonitor-install.sh
  3. Run the installer script :

    ./rptmonitor-install.sh -k device_key -s xen_server -u xen_usrnm -p xen_pswd

    (Pass in values for variables – device_key, xen_server, xen_usrnm & xen_pswd as arguments in above command.)

For FreeBSD as control domain VM OS, if you see SSL certificate problems, you may need to install the ca_root_nss certificate bundle:

sudo pkg install ca_root_nss

sudo ln -s /usr/local/etc/ssl/cert.pem /etc/ssl/cert.pem

Manual Installation for XenServer

Note : root with sudo access is required to complete following steps.

If dom0 OS is (default)redhat-derived XenServer, or a package supported Linux distro then agent is installed through debian / rpm package :

  • Download & install rpm package for rptmonitor agent For default-XenServer, CentOS, Red Hat, Fedora, Amazon, CloudLinux, openSUSE distros :

    curl -LO https://app.nodelizer.com/bundle/xenserver/rptmonitor-1.0-1.i386.rpm

    sudo rpm -ivh rptmonitor-1.0-1.i386.rpm

  • Download & install deb package of rptmonitor agent for Debian and Ubuntu distros :

    curl -LO https://app.nodelizer.com/bundle/xenserver/rptmonitor_1.0.1_i386.deb

    sudo dpkg -i rptmonitor_1.0.1_i386.deb

If dom0 OS is a Linux distro that does not support rpm/deb package, then the agent tarball is downloaded & installed in the server :

  1. Download rptmonitor agent :

    curl -LO https://app.nodelizer.com/bundle/xenserver/rptmonitor.tar.gz
  2. Extract files :

    tar xvfz rptmonitor.tar.gz
  3. Create agent directory, copy files & remove unnecessary directory :

    sudo mkdir /usr/local/bin/rptmonitor

    sudo cp -R rptmonitor/* /usr/local/bin/rptmonitor/

    sudo rm -R rptmonitor

If dom0 OS is FreeBSD8+, then the agent tarball is downloaded & installed in the server :

  1. Download rptmonitor agent :

    fetch https://app.nodelizer.com/source/xenserver/rptmonitor.tar.gz

    NOTE : if you see SSL certificate problems, you may need to install the ca_root_nss certificate bundle:/p>

    sudo pkg install ca_root_nss

    sudo ln -s /usr/local/etc/ssl/cert.pem /etc/ssl/cert.pem

  2. Extract files :

    tar xvfz rptmonitor.tar.gz
  3. Create agent directory & copy files :

    sudo mkdir /usr/local/bin/rptmonitor

    sudo cp -R rptmonitor/* /usr/local/bin/rptmonitor/

    sudo chmod +x /usr/local/bin/rptmonitor/*.py

  4. Copy agent startup script to rc.d directory & remove temp directory :

    sudo cp rptmonitor/rptmonitor /usr/local/etc/rc.d/

    sudo chmod +x /usr/local/etc/rc.d/rptmonitor

    sudo rm -R rptmonitor

  5. Modify rc.conf file to enable the monitoring service at system startup.

    echo "rptmonitor_enable=\"YES\"" >> /etc/rc.conf

Configure the agent :

  • Config File Path :

    • For control Domain OS among these distributions – default-XenServer, CentOS, Red Hat, Fedora, Amazon, CloudLinux, openSUSE, Debian, Ubuntu (supporting rpm/deb package)

      /etc/rptmonitor/config.cfg

    • For control domain OS among other Linux distros(not supporting rpm/deb package) or FreeBSD

      /usr/local/bin/rptmonitor/config.cfg

  • Edit Config File :

    • to edit the file run following command ( & Replace location_path in below cmd)

      sudo vi location_path/config.cfg
    • Add your device_key :

      device_key: abCd4F5gh
    • Fill in values for variables –

      xen_server: localhost (or hostname of server)

      xen_usrnm: xenserverUserName

      xen_pswd: p@5$w07d

      xen_port: 443 custom port for connection(Default – 443)

      Other variables are optional (Check out the documentation to know about Config variables).

Start the agent (via this command) :

  • For control Domain OS among these distributions -> default-XenServer, CentOS, Red Hat, Fedora, Amazon, CloudLinux, openSUSE, Debian, Ubuntu (supporting rpm/deb package) :

    sudo /etc/init.d/rptmonitor start

  • For control domain OS among other Linux distros(not supporting rpm/deb package) or FreeBSD:

    sudo python /usr/local/bin/rptmonitor/monitor.py start

    • Check status –

      sudo python /usr/local/bin/rptmonitor/monitor.py status