Help Docs

On-Premise Poller for Linux

On-Premise Poller helps monitor your internal network and resources like URLs and network devices behind a firewall. Thus you can keep track of the resources behind the virtual private network (VPN). This software is near zero maintenance and firewall friendly and can be considered as a private monitoring station complementing Site24x7's 100+ global monitoring locations. To monitor your website transactions using a real browser monitor, you can set up a private monitoring location using our Linux flavored On-Premise Poller. The service name is Site24x7 On-Premise Poller service. Learn more about our On-Premise Poller architecture.

You can add an On-Premise Poller for Linux using three methods:

For machines configured with SELinux

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

Add On-Premise Poller for Linux

  1. Log in to your Site24x7 account.
  2. Click Admin > On-Premise Poller > Click on the (+) icon
  3. Select Add On-Premise Poller
  4. Select the installation platform as Linux in the Add On-Premise Poller screen

Install the On-Premise Poller

  1. Copy, paste, and execute the following commands in your terminal to install the On-Premise Poller
    64 bit OS:
    sudo wget

    Verify the integrity of the downloaded On-Premise Poller using checksum validation.

    sudo chmod 755 Site24x7OnPremisePoller_64bit.bin
    sudo ./Site24x7OnPremisePoller_64bit.bin
    32 bit OS:
    sudo wget

    Verify the integrity of the downloaded On-Premise Poller using checksum validation.

    sudo chmod 755 Site24x7OnPremisePoller.bin
    sudo ./Site24x7OnPremisePoller.bin
  2. The InstallShield Window will open up when the files are executed. Click Next
  3. Read the License agreement and click Next to proceed
  4. Enter your Device Key when prompted. Click Next


    The Device Key can be obtained from Admin > Developer > Device Key

  5. Specify the directory where the On-Premise Poller needs to be installed
  6. Click Next
  7. Enable the check box to use a Proxy
  8. Mention the proxy details and click OK to complete the installation

    Read more to check out the other ways to set proxy during installation

  9. Also provide access to the below domains and ports for communication between On-Premise Poller and Site24x7 server.
    Domain Port 443 443 443 443

  10. To start the installed Linux Poller, go to the directory in the terminal where the Poller is installed.
  11. Execute the following command to start the server.
    sh &
  12. Once the On-Premise Poller has successfully started, you would find it added under Admin > On-Premise Poller in Site24x7 control panel.
  13. Optional: To extend support for On-Premise Poller in Web Transaction (Browser) and Web Page Speed (Browser), execute the following commands in the terminal to install the required packages in CentOS 7.0 to 7.8 or RHEL 7.x.
    64 bit OS:
    bash -c "$(curl -sL

The added Poller will act as another location in addition to Site24x7's 100+ global monitoring locations to monitor intranet website URLs, ports, etc. The On-Premise Poller location will be listed under Admin > Configuration Profiles > Location Profile.

Enabling back SELinux

Enable back SELinux using the command:

setenforce 1

 Edit/Modify the added On-Premise Poller

  1. Click the On-Premise Poller which you want to edit in Monitors screen.
  2. Enter an appropriate display name for the added monitor.
  3. The host name, IP address, and the details of On-Premise Poller will be displayed by default.
  4. Select the user group that need to be alerted during a outage.
  5. To add multiple users in a group, see User Groups.
  6. Click Save.

Troubleshooting Tips:

Related Articles:

Was this document helpful?

Would you like to help us improve our documents? Tell us what you think we could do better.

We're sorry to hear that you're not satisfied with the document. We'd love to learn what we could do to improve the experience.

Thanks for taking the time to share your feedback. We'll use your feedback to improve our online help resources.

Shortlink has been copied!