Enrichment-server Configuration
Enrichment-server ConfigurationEnrichment-server Configuration
EnginePropertiesEngineProperties
- Name:
rsa.enrichment.engine.auto-start
- Default value:
true
- Type:
boolean
- Description:
Determines if all {@link Engine} should start on service deployed.
- Name:
rsa.enrichment.engine.startup-error-retry-interval
- Default value:
10
- Type:
seconds
- Description:
Retry interval if error occurs during startup.
StreamPropertiesStreamProperties
- Name:
rsa.enrichment.stream.buffer-size
- Default value:
40000
- Type:
integer
- Description:
Controls the number of records the stream can keep outstanding.
- Name:
rsa.enrichment.stream.connection-time-out
- Default value:
0
- Type:
long
- Description:
Override connection timeout in sources. Only if greater than 0.
- Name:
rsa.enrichment.stream.dots-to-underscores
- Default value:
true
- Type:
boolean
- Description:
Choose if we want to translate "user.dst" to "user_dst".
- Name:
rsa.enrichment.stream.event-source-id
- Default value:
true
- Type:
boolean
- Description:
Controls whether we need to add the event source identifier (ESA compatibility)
- Name:
rsa.enrichment.stream.lag-time
- Default value:
15
- Type:
seconds
- Description:
Lag time is the expected time an event takes to pass through the different levels of capture/parse etc and become available to query in the concentrator.
- Name:
rsa.enrichment.stream.mechanism
- Default value:
- Type:
string
- Description:
{@link StreamSettings.Mechanism}.
- Name:
rsa.enrichment.stream.minutes-back
- Default value:
5
- Type:
integer
- Description:
Controls how far back in time should we go for a fresh start.
- Name:
rsa.enrichment.stream.multi-valued
- Default value:
- Type:
list
- Description:
Choose the fields considered as multi-valued.
- Name:
rsa.enrichment.stream.reader-buffer-size
- Default value:
1048576
- Type:
integer
- Description:
- Name:
rsa.enrichment.stream.save-position-every
- Default value:
1
- Type:
seconds
- Description:
A length of time to apply the permits. Minimum of 1 second and max at 1 day.
- Name:
rsa.enrichment.stream.save-position-frequency
- Default value:
1
- Type:
integer
- Description:
Number of permits for a duration.
- Name:
rsa.enrichment.stream.socket-timeout
- Default value:
0
- Type:
long
- Description:
Override socket timeout in sources. Only if greater than 0.
- Name:
rsa.enrichment.stream.source-poll-interval
- Default value:
1000
- Type:
integer
- Description:
Controls the parameters passed to RecordSource#poll(int, TimeUnit).
- Name:
rsa.enrichment.stream.start-session-id
- Default value:
0
- Type:
long
- Description:
Override StartSession Id in sources for debug purposes. Only if greater than 0.
- Name:
rsa.enrichment.stream.tcp-no-delay
- Default value:
true
- Type:
boolean
- Description:
- Name:
rsa.enrichment.stream.time-batch-in-seconds
- Default value:
60
- Type:
integer
- Description:
Determines the batch size for the query based aggregation in seconds. By default it will be a 60 second window. This for now will not be configurable for user. This is because concentrator operates most efficiently when the time window is a minute.
- Name:
rsa.enrichment.stream.time-measured-in-seconds
- Default value:
true
- Type:
boolean
- Description:
{@code true} if time meta is measured in seconds in the event.
- Name:
rsa.enrichment.stream.time-meta-field
- Default value:
time
- Type:
string
- Description:
Decides what field should be used for time.
- Name:
rsa.enrichment.stream.time-ordered
- Default value:
false
- Type:
boolean
- Description:
Decides if the stream should be time ordered.
- Name:
rsa.enrichment.stream.use-event-time-for-esper
- Default value:
false
- Type:
boolean
- Description:
{@code true} to use the timeMetaField in the Event for Esper CurrentTimeEvent.