Help Docs

On-Premise Poller for Linux

The On-Premise Poller helps monitor your internal network and resources like URLs and network devices behind a firewall, meaning you can keep track of resources behind a virtual private network (VPN). This software is near-zero maintenance and firewall-friendly, and can be considered a private monitoring station complementing Site24x7's more than 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. Learn more about our On-Premise Poller architecture.

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

Here's a video on how to install the On-Premise Poller for Linux:

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 an On-Premise Poller for Linux

  1. Log in to your Site24x7 account.
  2. Click Admin > On-Premise Poller > click 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
  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. Toggle between On-Premise Poller or Nexus Gateway as needed.
    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. Check the pre-installation summary and click Install.
  7. Select the required option to provide Proxy details.
    • If you have selected the first option, provide the details for the Proxy Server Host, Proxy Server Port, User Name, and Password fields. Then, click Next.
    • If you wish to use Nexus Gateway, select Route via Nexus Gateway and click Next. Then, provide the Host and Port details of any one of the Nexus Gateways in the Nexus Gateway Group.
  8. Click Next to complete the installation.
  9. Check the Start Site24x7 OnPremisePoller box to launch the On-Premise Poller automatically and click Done. You have installed the Site24x7 On-Premise Poller successfully.
Note
  • You can uncheck the box if you don't want to launch the Site24x7 On-Premise Poller right after installation.
  • Read more to check out the other ways to set a proxy during installation.
  • Also provide access to the below domains and ports for communication between the On-Premise Poller and the Site24x7 server.
DomainPort
https://dms.zoho.com443
https://plus.site24x7.com443
https://plus2.site24x7.com443
https://pluspoller.site24x7.com443
  1. To start the installed Linux On-Premise Poller, go to the directory in the terminal where the Poller is installed.
  2. Use the following command to start the On-Premise Poller as a service:
    sudo systemctl start site24x7-onpremise-poller
    Refer to this documentation for steps to install the On-Premise Poller as a service and troubleshoot common issues.
  3. Once the On-Premise Poller has successfully started, you will find it added under Admin > On-Premise Poller in the Site24x7 control panel.
  4. Optional: To extend support for the On-Premise Poller in Web Transaction (Browser) and Web Page Speed (Browser) monitors, 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 On-Premise Poller will act as another location in addition to Site24x7's more than 100 global monitoring locations to monitor intranet website URLs, ports, and more. The On-Premise Poller location will be listed under Admin > Configuration Profiles > Location Profile.

Re-enabling SELinux

Re-enable SELinux using the command:

setenforce 1

Edit the added On-Premise Poller

  1. Click the On-Premise Poller which you want to edit in the Monitors screen.
  2. Enter an appropriate display name for the added monitor.
  3. The hostname, IP address, and the details of the On-Premise Poller will be displayed by default.
  4. Select the user group that needs to be alerted during an outage.
  5. To add multiple users in a group, see User Alert 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!