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 http://staticdownloads.site24x7.com/probe/Site24x7OnPremisePoller_64bit.bin
    Note

    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 http://staticdownloads.site24x7.com/probe/Site24x7OnPremisePoller.bin
    Note

    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

    Note

    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
    Note

    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
    https://dms.zoho.com 443
    https://plus.site24x7.com 443
    https://plus2.site24x7.com 443

    https://pluspoller.site24x7.com 443

  10. To start the installed Linux Poller, go to the directory in the terminal where the Poller is installed.
  11. Use the following command to start the On-Premise Poller as a service:
    /etc/init.d/site24x7-onpremise-poller start
    Refer to this documentation for steps to install the On-Premise Poller as a service and troubleshoot common issues.
  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 https://staticdownloads.site24x7.com/rbmagent_poller/rbm_wpa_packages.sh

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!