Skip to content
  • There are no suggestions because the search field is empty.

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.