Documentation forServer & Application Monitor

SAM polling recommendations

The Orion Platform is designed to optimize monitoring performance by automatically balancing polling intervals in heavy polling environments.

If the polling rate reaches or exceeds 85% of the Orion server's maximum polling rate, the following message appears in the Orion Web Console and polling intervals are automatically adjusted to decrease the polling rate.

Poller Status Warning: A poller is either approaching or in excess of its polling rate limit.

To determine when to adjust polling rates and notify users, the Orion Platform products uses an internal calculation that includes both the number of network objects polled and the configured polling interval, along with the general assumption that 10,000 component monitors are running at default polling intervals.

With this data, the Orion Platform establishes two polling rate thresholds:

  • A polling warning level, and
  • A maximum polling limit level.

Due to how the Orion Platform calibrates polling dynamically, you don't need to compensate for performance issues by manually setting polling rates higher than required to ensure that data is polled frequently. The Orion Platform adjusts rates automatically to ensure that all polling jobs are completed. If the polling rate exceeds what the server can handle, polling intervals are increased to handle the higher load.

Altering the polling rate or the number of components polled by a polling engine is the primary way to reduce the polling load on the server. Although the Orion Platform may compensate for a heavily populated installation by increasing the polling interval on the back end, SolarWinds recommends staying under the polling limit to avoid compounding issues with your installation.

Monitoring an excessive number of components on a single polling engine can negatively impact your SAM environment. Review the SAM Scalability Engine Guidelines and stay within recommended limits. If using node-based licensing in SAM 6.9.1 or later, you can add an Additional Polling Engine (APE) at no extra licensing cost. See the SAM Licensing model for details.

General Orion Platform tips for polling engines include:

SAM-specific suggestions to improve polling rates include:

Review polling engine loads

Use the Polling Settings page to customize global polling rates, distribute Orion agents across polling engines, and more. See Optimize polling engines in your Orion Platform deployment and Manage Orion Polling Engines.

To check the status of multiple polling engines:

  1. Click Settings > All Settings.
  2. Scroll to the Details section at the bottom of the page, and then click Polling Settings.
  3. Review the Polling Engines page to determine the source(s) of your excess polling load.


    Note the following details about this page:

Check deployment health regularly

The Active Diagnostics tool runs daily to detect current or potential issues with the Orion server that usually serves as the Main Polling Engine, the database, and any Additional Polling Engines. After analysis, this tool provides summaries with links you can follow to resolve issues.

  1. Click Settings > My Orion Deployment.
  2. Click the Deployment Health tab.

    At the top of the tab, review the total number of problems, potential issues, or healthy checks for all scalability engines in your environment.

  3. Review individual items. Sort issues by priority to determine which issues should be resolved first.
  4. To learn more about an issue, click the arrow at the end of the issue row. In the panel, review what went wrong and follow the article link for steps to resolve the issue.

You can also check logs for Orion agents. See How to gather NPM and SAM agent diagnostics.

Determine how many SAM component monitors are assigned per polling engine

To check the number of component monitors to each polling engine:

  1. Click Settings > All Settings.
  2. Scroll down to the Details section, and then click Database Details.
  3. Scroll to the bottom of the Database Details page, and then click Total elements per poller.
  4. Review the information provided on the Total element count page.


    See also How to display all components polled for each polling engine in SAM.