How to manually upgrade an On-Premise Poller
You can upgrade an On-Premise Poller directly from the Site24x7 web console by navigating to
Admin >
On-Premise Poller, clicking the
hamburger icon 
beside an On-Premise Poller, and clicking
Upgrade.
Learn more.
If the above method of upgrade fails, try the steps below:
Windows upgrade
- Download the appropriate package for your architecture:
- 64-bit version | 32-bit version
- Locate the downloaded zip package and move the zip file to the installation directory
- By default: C:\Program Files(x86)\Site24x7OnPremisePoller
- Stop the On-Premise Poller.
- Go to Start > Settings > Control Panel > Administrative tools > Services.
- Alternatively, use services.msc from Run.
- Stop the service named Site24x7 On-Premise Poller using administrator privileges.
- Verify service status in the Services menu and check if the service has stopped.
- Backup the entire Site24x7OnPremisePoller directory before proceeding.
- Default directory: C:\Program Files(x86)\Site24x7OnPremisePoller
- Extract the zip file into the root of the installation directory. Overwrite the existing files, if prompted.
- After extraction, find the logs directory:
- If logs.old directory exists, move the logs directory into logs.old directory.
- If logs.old directory does not exist, rename the logs directory to logs.old.
This ensures that only the new version's logs are present in the logs directory. - (Optional) Similarly, move or rename the reports directory in the same way as the logs directory. However, doing this will delete any monitoring data that hasn't yet been sent to Site24x7 servers.
- Change the JRE (Java Runtime Environment)
This step is optional and required only when upgrading from an older version. For example, from version 11.0.23 to 11.0.26.
- Rename jre to jreold.
- Rename jre_latest to jre.
- Restart the On-Premise Poller
- Use services.msc to start the Site24x7 On-Premise Poller service.
- Verify the upgrade
- Navigate to Admin > On-Premise Poller to confirm the upgrade. Check the version number beside the On-Premise Poller name.
Now, you have successfully manually upgraded the latest version of On-Premise Poller on a Windows machine.
Linux upgrade
- Download the appropriate package for your architecture:
- 64-bit version | 32-bit version
Locate the downloaded zip package and execute the command below:
sudo mv <Linux zip file> /opt/Site24x7OnPremisePoller/
<Linux zip file>: Replace the appropriate 64-bit version in the terminal.
Navigate to the installation directory by executing the following command:
cd /opt/Site24x7OnPremisePoller
- Stop the On-Premise Poller by executing the following command:
sudo sh StopServer.sh -force
Or to stop the On-Premise Poller if it was started as a service, execute this command:
/etc/init.d/site24x7-onpremise-poller stop
Verify the On-Premise Poller status by executing the following command:
sudo /etc/init.d/site24x7-onpremise-poller status
check if the service has stopped.
-
Backup the entire Site24x7OnPremisePoller directory before proceeding.
Default directory: /opt/Site24x7OnPremisePoller
Extract the zip file into the root of the installation directory by executing the following command:
sudo unzip <Linux zip file>
Press A to overwrite all the existing files.
-
After extraction, find the logs directory:
- If logs.old directory exists, move the logs directory into logs.old directory.
- If logs.old directory does not exist, rename the logs directory to logs.old.
This ensures that only the new version's logs are present in the logs directory. - (Optional) Similarly, move or rename the reports directory in the same way as the logs directory. However, doing this will delete any monitoring data that hasn't yet been sent to Site24x7 servers.
- Change the JRE (Java Runtime Environment)
This step is optional and required only when upgrading from an older version.
- Rename jre to jreold.
- Rename jre_latest to jre.
- Start the On-Premise Poller by executing the following command:
sudo /etc/init.d/site24x7-onpremise-poller start - Verify the upgrade
- Navigate to Admin > On-Premise Poller to confirm the upgrade. Check the version number beside the On-Premise Poller name.
Now, you have successfully manually upgraded the latest version of On-Premise Poller on a Linux machine.
Once the Site24x7 On-Premise Poller is restarted, your monitors will resume polling.
Suspend the existing On-Premise Poller and upgrade to suppress the alerts displayed when On-Premise Pollers are Down.
Related Articles
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 ...
Adding On-Premise Poller on a Linux platform
If your machine has SELinux configured, it needs to be temporarily disabled for the On-Premise Poller installation to be successful. To disable SELinux: Open a Terminal with root privileges and execute this command: setenforce 0 To add an On-Premise ...
When I restart/activate/upgrade the On-Premise Poller, why is it not showing data immediately
The following may be one of the following reasons for data not showing up after restarting/activating/upgrading the On-Premise Poller: In cases where there is a large number of monitors pointed to the On-Premise Poller, data collection for all these ...
How do I manually change the IP address or hostname of On-Premise Poller?
You can manually change the On-Premise Poller's IP address or hostname by following the steps below. Stop the On-Premise Poller service. Windows: Navigate to Start > Settings > Control Panel. Under Administrative Tools, click Services. You can also ...
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 ...