How to add servers currently monitored by Site24x7 in one account to multiple MSP customer accounts?
Use Case:
An existing Site24x7 user has server monitoring for multiple customers in a regular Site24x7 account and plans to move to the MSP Plan. Now, the MSP wants to change the server monitors to the corresponding 'customer accounts' under their MSP Account.

The historic data and the current display name of the server monitors will not be migrated. This article is intended to avoid uninstalling and reinstalling the server monitoring agent on the servers and instead point the existing installation to the new account. The server will be added as a new monitor under the new MSP customer account and hence no past data will be available.
Solution:
In Site24x7, an account, irrespective of the number of servers, will have only one Device key mapped to it.
So, in order to change a server agent to point to a particular MSP customer, you have to make a few changes to the agent configuration.
You can locate the Device Key of your Site24x7 account by going to Admin -> Developer -> Device Key. Please make a note of the Device Key of the account to which the monitors are to be migrated.
Steps to be followed for a Windows server:
Go to the Registry Editor (regedit)
Go to the path HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ManageEngine\Site24x7WindowsAgent > CustomerID. Under "Value Data", enter the Device key of the MSP customer to be pointed. Click OK
Go to HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ManageEngine\Site24x7WindowsAgent\Monitoring > IsFirstStart. Change the "Value Data" to TRUE
Go to HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ManageEngine\Site24x7WindowsAgent\Monitoring > MonitoringAgentKey. Enter SITE24X7 under "Value Data"
Restart the Site24x7 agent service:
Run services.msc in the Run (Windows + R key) terminal.
In the list of services, select Site24x7 Windows Agent.
Right-click on Site24x7 Windows Agent service and then select Restart.
Steps to be followed if your Windows agent version is 20.0.2 and above:
Go to the Registry Editor. (regedit)
Go to the path HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ManageEngine\Site24x7WindowsAgent. Delete the keys DeviceKey# and DeviceKey.
Go to the path HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ManageEngine\Site24x7WindowsAgent.
Add a new string value CustomerID. Under "Value Data", enter the Device key of the MSP customer to be pointed. Click OK.
Go to HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ManageEngine\Site24x7WindowsAgent\Monitoring > IsFirstStart. Change the "Value Data" to TRUE.
Go to HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ManageEngine\Site24x7WindowsAgent\Monitoring > MonitoringAgentKey. Enter SITE24X7 under "Value Data".
Restart the Site24x7 agent service:
Run services.msc in the Run (Windows + R key) terminal.
In the list of services, select Site24x7 Windows Agent.
Right-click on Site24x7 Windows Agent service and then select Restart.
Open /opt/site24x7/monagent/conf/monagent.cfg file
Make the following changes:
customer_id to the Device key of the MSP customer to be pointed
agent_key = 0
agent_unique_id = 0
Restart the agent.
/opt/site24x7/monagent/bin/monagent restart
Steps to be followed if your Linux agent version is 18.1.0 and above:
- Open /opt/site24x7/monagent/conf/monagent.cfg file.
- Make the following changes:
Change encrypted_customer_id to customer_id and update customer_id to the Device key of the MSP customer to be pointed.
agent_key = 0
agent_unique_id = 0 - Restart the agent.
/opt/site24x7/monagent/bin/monagent restart

Once the mapping is complete, the MSP can suspend/delete their server monitors from the old account. If you prefer to retain the historic data, we recommend suspending the monitor in the previous account.
Related Articles
Get to know more about Hourly Billing
Minimum amount for purchasing Hourly Billing Based on the value of the currency you have opted for, you will be charged a minimum fixed amount on a monthly basis for the monitors under the Hourly Billing option. USD, JPY, AUD, SGD, EUR, GBP, and CNY ...
What to do if I create a new Site24x7 account by mistake even though my organization has an existing account?
When your organization already holds an existing account in Site24x7 and you create a new one by mistake, you can follow these steps: Terminate your Site24x7 account. Terminate your newly created organization. Request your admin to add you as a user ...
Unable to add SQL insight monitor
If the SQL Insight monitor is not getting added even after entering your credentials, try these troubleshooting steps: Ensure that the Auto-discover applications feature is enabled. If not, you will need to trigger discovery using the Discover ...
List of SMTP Servers that need to be allow-listed to receive timely alerts/reports from Site24x7
Please allow-list the following set of IP addresses in order to receive timely alerts/reports from Site24x7. These are IPs used by our SMTP servers: 135.84.80.0/25 135.84.80.160/27 135.84.82.0/25 135.84.82.128/27 To view the continent-wise split-up ...
What are Basic and Advanced Monitors?
Site24x7 licensing and pricing work based on the monitor type categorization. For the ease of usage and based on the complexity of monitoring, we have categorized Site24x7 monitors as Basic Monitors and Advanced Monitors. We typically charge for a ...