Data Collector
These settings define the characteristics for the Discover Data Collector, including buffer and batch sizes, intervals and time-outs, and the gathering of statistics on Discover events.
- The Data Collector scans each active Canister every fives minutes for updated information. It is a Windows™ service on the Report Server.
| Setting | Description | Default |
|---|---|---|
Data Aggregation |
Set this value to Enabled to
enable data aggregation of collected data for reporting purposes. Note: Don't
change this setting unless directed by Discover. |
Enabled |
Data Aggregation - Usability Daily Data Processing |
Describes the available settings for the frequency of daily Usability aggregations and the date range over which they occur. | Daily Through Previous Day |
Data Aggregation - Daily Data Processing |
Describes the available settings for the frequency
of daily aggregations and the date range over which they occur. Note: Configuring
this setting to a value other than Daily through Start of
Hourly Retention Period retains overlapping aggregated data
in the database and may impact system performance during data aggregation. |
Daily through Start of Hourly Retention
Period |
Data Aggregation - Daily Data Time of Day |
This setting defines the hour of the day when
the daily data aggregation run is performed, if the daily data aggregation
is set to occur on a daily basis. Note: Discover recommends configuring the daily
data aggregation run to be performed during an off-peak hour. |
02:00 |
Data Aggregation - Max Concurrent Daily Threads |
The maximum number of concurrent threads that can be used for aggregating daily reporting data. | 4 |
Data Aggregation - Max Concurrent Performance Threads |
The maximum number of concurrent threads that can be used for aggregating performance data. | 3 |
Data Aggregation - Max Concurrent Threads |
The maximum number of concurrent threads that can be used for aggregating base reporting data. | 4 |
Data Aggregation - Max dimension extraction threads |
The maximum number of concurrent threads that can be used for aggregating dimension data. | 4 |
Data Aggregation - Performance Daily Data Processing |
When data aggregation is performed on hourly performance
data, this parameter defines the scope of the data that is aggregated
at the daily level. Available options: Note: Configuring this setting
to a value other than Daily through Start of Hourly Retention
Period retains overlapping aggregated data in the database
and may impact system performance during data aggregation.
|
Daily through Start of Hourly Retention
Period |
Data Aggregation - Performance Daily Data Time of Day |
The time of day when the data aggregation run is performed on performance data to aggregate hourly data to daily data | 4:00 |
Data Aggregation - Performance Data |
When Enabled, data on client
performance, response times, and connection times is aggregated for
reporting purposes. |
Enabled |
Data Collection |
Set this value to Enabled to
enable the Data Collector service to collect data from the Long Term
Canister for insertion into the Discover database. Note: Don't
change this setting unless directed by Discover. |
Enabled |
Data Collection - Canister Connection Timeout
(seconds) |
300 |
|
Data Collection - Chunk Size |
2000 |
|
Data Collection - Max batches per collection run |
10 |
|
Data Collection - Max Concurrent Canisters |
The number of canisters from which the Data Service will collect in parallel. | 2 |
Data Collection - Max Concurrent Conenctions to a Single
Canister |
2 |
|
Max Extraction Table Queue Size |
100 |
|
Data Collection - Max Sequential Canister Connection Failures
Before Logging to Event Viewer |
5 |
|
Data Collector - Log Entry Max Wait Time (minutes) |
Defines the frequency in minutes for writing accumulated log entries to the log file. | 5 |
Data Collector - Log Entry Threshold (rows) |
Defines the number of log entries that are required
before writing to the log file. Log entries are saved when one of
the following occurs:
|
1000 |
Data Collector Logging Level |
Specify the logging level for the Data Collector
only. Note: Do not change this setting unless directed by Discover. Levels:
|
Error |
Data Trim - Canister Data Staging Tables |
Enabled |
|
Data Trim - Canister Data Staging Tables Immediate Drop |
Enabled |
|
Data Trim - Interval |
Determines the interval at which the Data Service trims data from the database 0 - None, 1 - Hourly, 2 - Daily, 3 - Weekly. | Hourly |
Data Trim - Max Batch Size |
The maximum number of records trimmed from the reporting or canister data tables in any single delete statement executed as part of a trimming operation. | 100000 |
Data Trim - Reporting Data |
When Enabled, the reporting data
is trimmed based on the configured Data Collector settings. Note: When
this value is set to Disabled, no trimming occurs
at all. The Reports database can grow without limit. |
Enabled |
Data Trimm - Statistics |
When Enabled, the Discover statistics data is trimmed based
on the configured Data Collector settings. Note: When this value is
set to Disabled, no trimming occurs at all. The Statistics
database can grow without limit. |
Enabled |
Data Trim - System |
When Enabled, the user activity
logs in the DC_SYSTEM database are trimmed based
on the configured Data Collector settings. Note: When this value is
set to Disabled, no trimming occurs at all. The related
System database tables can grow without limit. |
Enabled |
Database Connection - Timeout (seconds) |
The timeout in seconds when connecting to the
database.
|
60 |
Database Growth Calculation Time of Day |
The time of day when the database growth report
is populated with current size information
|
5:00 |
Dimension Log Aggregation |
When Enabled, Discover dimension values are aggregated from
log entries at predefined intervals. |
Enabled |
Dimension Log Aggregation Interval |
When Dimension Log Aggregation is
enabled, this setting defines the time interval between checks of
the logs for reference values. |
Hourly |
Dimension Log Aggregation Time |
When Dimension Log Aggregation is
enabled and Dimension Log Aggregation Interval is
set to Daily, this setting defines the 24-hour time
when the review of the logs is executed. |
3:00 |
Dimension Log Capture Days |
40 |
|
Dimension Trim - Day of Week |
If Dimension Trimming - Frequency is
set to Weekly, then this setting defines the day
of the week when the trim operation is executed.
|
Sunday |
Dimension Trim - Frequency |
Set this value to how frequently the dimension
trimming operation is executed: Daily, Weekly,
or Monthly.
|
Daily |
Dimension Trim - Time of Day |
The time of day when the dimension trimming operation
occurs Note: Discover recommends
setting this value to occur during an off-peak hour, as early as possible
after the end of peak usage and after the Scheduling Service
has cycled services.
|
3:00 |
Dimension Trim - Update "Others" Fact Counts |
In addition to trimming dimension values from
the dimension data, this setting enables the updating of counts of
trimmed dimension values to [others] in all reporting
data, when Enabled.
|
Enabled |
Dimension Value Tracking - Max Concurrent Threads |
The maximum number of concurrent threads that
can be spawned when timestamps for individual dimension values are
being updated.
|
4 |
Fact Limits - Check Interval (minutes) |
Defines the interval when the number of facts
written for each event within the past hour is compared to the permitted
maximum. Accepted values are 15, 30 or 60 minutes. |
60 |
Index Maintenance |
Disabled |
|
Index Maintenance - Check if usage stats for >
(days) |
7 |
|
Index Maintenance - Check tables older than
(days) |
180 |
|
Index Maintenance - Day of Week |
Saturday |
|
Index Maintenance - Drop if < than (uses) |
1 |
|
Index Maintenance - Hour of Day |
3:00 |
|
PreAggregation - Canister Polling Interval (seconds) |
Frequency, in seconds, of polling canisters to check for new data. | 60 |
PreAggregation - Staging Table Threshold (rows) |
The number of rows that are required for triggering
staging table creation and writing the pre-aggregated data to the
staging table. Note: Data is also written to the staging table if
minimum required rows are not accumulated but the amount of time that
is configured in PreAggregation - Staging Table Write Max
Wait Time has expired. |
100000 |
PreAggregation - Staging Table Write Max Wait Time
(minutes) |
The maximum amount of time, in minutes, the
pre-aggregator will wait before writing the pre-aggregated data to
the staging table. Note: If the value set in PreAggregation
- Staging Table Threshold (rows) has not yet been reached
during this time period, the data that has been pre-aggregated data
that is accumulated during this time period is written to staging
table. |
5 |
Refresh Frequency (minutes) - Event Definitions |
The frequency, in minutes, of refreshing event definitions from the database. | 1 |
Refresh Frequency (minutes) - Control Settings |
The frequency, in minutes, of refreshing control settings from the database. | 1 |
Send Report Schedules |
When Enabled, scheduled reports
are delivered according to their configured settings. |
Enabled |
Service Monitor |
Enabled |
|
Service Monitor - Alert when a dimension count of new values in
past hour is > [count] |
1000 |
|
Service Monitor - Alert when a fact table grows by > [count] rows
in an hour |
50000 |
|
Service Monitor - Alert when fact data > [hours] old is being
aggregated |
2 |
|
Service Monitor - Alert when logged errors is >
[count] |
2 |
|
Service Monitor - Alert when logged warnings is >
[count] |
2 |
|
Service Monitor - Check errors/warnings from current time through
[minutes] back |
60 |
|
Service Monitor - Check frequency [minutes] |
30 |
|
Service Monitor - De-activate a fact when a table grows by >
[count] rows in an hour |
75000 |
|
Service Monitor - Display messages with alert(s) in portal to
Admin level users |
Enabled |
|
Service Monitor - Display messages with alert(s) in portal to all
users |
Disabled |
|
Service Monitor - Email address for Data Collector Service Monitor
alerts |
|
|
Service Monitor - Email top [count] of log entries per DC
component |
10 |
|
Service Monitor - Errors/Warnings must span at least [minutes] to
trigger alert |
10 |