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.