NAM Server sampling

If the NAM Server displays a message on the notification bar that there is a processing delay, a possible solution is to configure the NAM Server to process a reduced sample of data received from the NAM Probes.

  • If receiving complete data is more important to you than receiving real-time data, sampling is not the solution for you. If the problem is persistent, you may need to contact support to help you resolve your processing delay issue.
  • If receiving real-time data is more important to you than receiving complete data, sampling may resolve your issue.

Enabling sampling

On the NAM Server navigation menu, select Admin console.

In the Configuration management section of the Admin console page, select General properties editor.

Search for SAMPLING_. You should see four properties that control NAM Server sampling. The most important settings here are SAMPLING_ENABLED and SAMPLING_MINIMAL_DELAY_ALLOWED.

Property What it does Default value
SAMPLING_ENABLED Whether sampling is enabled on this NAM Server.
  • false: (default setting) The NAM Server attempts to process all data from the NAM Probes, not just a sample of the data.
  • true: Set SAMPLING_ENABLED to true to enable sampling. You do not need to restart the NAM Server; it takes effect with the next monitoring interval. The NAM Server will attempt to process everything, but it will skip some data files when there is a processing delay.
false
SAMPLING_LEVEL_CHANGE_INTERVAL How often (expressed as a number of intervals) the sampling level changes (increases or decreases). The lower the value, the faster the NAM Server adapts counter processing delay. We do not advise changing this setting. 10
SAMPLING_MINIMAL_DELAY_ALLOWED The acceptable delay (in intervals). If sampling is enabled, the sampling level will increase. When the delay is acceptable, sampling is not triggered. A value of 1 means a delay of 2 intervals (10 minutes) is unacceptable. 10
SAMPLING_TREND_LENGTH Number of statistics used to evaluate the need to change sampling level. Affects automatic adaptability of the mechanism. We do not advise changing this setting. 10

After you enable sampling, the NAM Server will display a message in the notification bar to tell you that "Processing level is n%. Some data files are not processed." This means that the NAM Server is processing n% of the data files it receives. This percentage adjusts automatically until your NAM Server finds the right level to process in real time the data load it is receiving.

  • 5% (lowest) = minimal sample processing, indicates high load on the NAM Server
  • 100% (highest) = indicates full sample processing, with no data skipped by the NAM Server

Disabling sampling

Sampling is disabled by default.

On the NAM Server navigation menu, select Admin console.

In the Configuration management section of the Admin console page, select General properties editor.

Search for SAMPLING_ENABLED.

Set SAMPLING_ENABLED to false.

You do not need to restart the NAM Server.