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