How to map Site24x7's On-Premise Poller to multiple MSP customer accounts?

How to move Site24x7 On-Premise Poller from one customer account to another?

For an MSP Account in Site24x7, every Customer Account has a unique Device Key. Every On-Premise Poller in a Customer Account is mapped to that unique Device Key and can only be mapped to one account at a time. i.e. it cannot be added at the MSP level and should be associated at customer level only. To move On-Premise Poller from one account to a new account, follow these steps with the Device Key of the account to which the On-Premise Poller has to be moved.

Follow the below steps for Windows 32 & 64-bit On-Premise Pollers
Reconfiguration steps:

    1. Stop the Site24x7 On-Premise Poller process.
       Goto services.msc -> stop the service name 'SITE24X7_ONPREMISEMONITOR'

    2. Go to 
        C:\Program Files (x86)\Site24x7OnPremisePoller\conf
        Edit the file 'install.txt' where you can find the below keys. Change the values as [ ]
        -------------------
        S24X7KEY=[new site24x7 device key]
        PROXY=[false/true - depends on if proxy needed]
        PROXY_HOST=
        PROXY_PORT=
        PROXY_USER=
        PROXY_PASS=
        SERVERMONITOR=false
        --------------------
        If the PROXY=true, then give appropriate values for PROXY_HOST, PROXY_PORT, PROXY_USER(username proxy credentials), PROXY_PASS(password proxy credentials)                  
     3. Edit the file 'serveragent.config' under /conf/ folder. Delete all the keys except the below:
         -----------------------
         MONAGENTID=SITE24X7
         AGENTUID=SITE24X7
         NETWORKID=UPDATEDSITE24X7
         CUSTOMERID=[new site24x7 device key]
         -----------------------
         Note: For MONAGENTID, AGENTUID the value SITE24X7 should be modified.

      4. Delete '.eum' file available in the Site24x7 On-Premise Poller home folder. 
          C:\Program Files (x86)\Site24x7OnPremisePoller\.eum

      5. Start the Site24x7 On-Premise Poller process.
          Go to services.msc -> Start the service 'SITE24X7_ONPREMISEMONITOR'

Follow the below steps for Linux 32 & 64-bit On-Premise Pollers

Reconfiguration steps:
  1. Stop the Site24x7 On-Premise Poller process: Go to /opt/Site24x7OnPremisePoller -> sudo sh StopServer.sh                                                                                                                                                                                                 
  2. Go to
    /opt/Site24x7OnPremisePoller/conf/
    Edit the file 'install.txt' where you can find the below keys. Change the values as [ ]
    -------------------
    S24X7KEY=[new site24x7 device key]
    PROXY=[false/true - depends on if proxy needed]
    PROXY_HOST=
    PROXY_PORT=
    PROXY_USER=
    PROXY_PASS=
    SERVERMONITOR=false
    --------------------
    If the PROXY=true, then give appropriate values for PROXY_HOST, PROXY_PORT, PROXY_USER(username proxy credentials), PROXY_PASS(password proxy credentials)                 
  3. Edit the file 'serveragent.config' under /conf/ folder. Delete all the keys except the below:
    -----------------------
    MONAGENTID=SITE24X7
    AGENTUID=SITE24X7
    NETWORKID=UPDATEDSITE24X7
    CUSTOMERID=[new site24x7 device key]
    -----------------------
    Note: For MONAGENTID, AGENTUID the value SITE24X7 should be modified.                                                                                                                                                                                  
  4. Delete '.eum' file available in the Site24x7 On-Premise Poller home folder.
    /opt/Site24x7OnPremisePoller/.eum                                                                                                                                                                                                                                                  
  5. Start the Site24x7 On-Premise Poller process.
    Go to /opt/Site24x7OnPremisePoller -> sudo sh StartServer.sh &

    • Related Articles

    • Moving a device from one On-Premise Poller to another

      You can always change the On-Premise Poller that monitors your device when your needs demand. This feature also helps to balance the load on an existing On-Premise Poller by moving some monitors to another On-Premise Poller. Log in to your Site24x7 ...
    • Why is my On-Premise Poller not getting registered?

      Please find below the possible reasons for your On-Premise Poller not being registered: The most common cause is when your machine (where the agent is installed) might not be connected to the internet. Check if there are any connectivity issues with ...
    • Changes to the On-Premise Poller when the account is migrated to a different data center

      When an account is migrated to another data center, the Device Key of the account also changes. Because of this, the Device Key needs to be updated in the On-Premise Poller config file to ensure uninterrupted monitoring. You can find the new Device ...
    • Upgrading On-Premise Poller to the latest version

      Go to Admin > On-Premise Poller in the Site24x7 web client Click on the name of the On-Premise Poller In the dashboard that opens up, click upgrade to the latest version Confirm it in the pop-up The latest version of the On-Premise Poller will be ...
    • Prerequisites for installing the On-Premise Poller

      To monitor your internal network and resources behind a firewall, you need to install the On-Premise Poller within your network. You can install the On-Premise Poller on physical or virtual machines. System requirements: The machine on which the ...