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