KBI 311704 New Feature: Saving Performance Data To Argent Predictor Ultra

Version

Argent Advanced Technology 5.1A-1810-A and above

Date

Monday, 10 September 2018

Summary

Argent Predictor Ultra is the new generation of data archiving and trend analysis product

Compared to existing Argent Predictor, it does database Sharding, data compression and supports multiple data stores

It is designed especially for handling extremely large volume of data

It saves performance data on time, and conserves disk space used by database

To save Argent Advanced Technology performance data to Argent Predictor Ultra, use the same screen for specifying SQL Bulk Insert in Supervising Engine module

The feature has been added in Argent Advanced Technology 5.1A-1810-A

Technical Background

Internally, Argent Advanced Technology Engine uses registries to determine if Argent Predictor Ultra should be used

Registry HKLM\Software\Argent\{PRODUCT}\SQLBI_ENABLED can have following values:

  • 0 – SQL Bulk Insert is NOT used and performance data is saved into Argent Predictor
  • 1 – SQL Bulk Insert is used and performance data is saved into Argent Predictor
  • 9999 – Performance data is saved into Argent Predictor Ultra

Registry HKLM\Software\Argent\{PRODUCT}\SQLBI_APU_SERVER specifies Argent Predictor Ultra server name

If it is not specified, local server is assumed

Registry HKLM\Software\Argent\{PRODUCT}\SQLBI_APU_DATASTORE specifies Data Store name

It cannot be empty if Argent Predictor Ultra is used (SQLBI_ENABLED is 9999)

Resolution

Upgrade to Argent Advanced Technology 5.1A-1810-A or above