Skip to main content

Configuring a Controller

Configuring a Controller is made through two different complementary ways:

  • Infrastructure configuration, in its values file. See here.
  • Applicative configuration, in Controller Capture Config and Parsing Config tab

Capture Config

CaptureConfig.png

Network Usage

Configures the enrichment and sending of Network Usage.

Network Usage.png

SettingDescriptionTypeComment
Internal IP rangesDefine the list of IP ranges used internally in the cluster. Used to name internal IPs as internals when they cannot be resolved by the Controller.Array of StringsForm: 192.168.0.1/24
Sending timeoutTime out threshold when calling POST /networkUsage API.Duration in S
Usage sent at onceMax count of Network Usage sent in bulk by API request.Integer
Parallel sendingHow many parallel sending of buffers are authorized.Integer
Sending queue sizeIf no slot for parallel sending is available, the Controller will queue the bulk request.
When queue is full, new are discarded.
Integer

Whisperers configuration

Configures the API request made from Controller to fetch Whisperers configuration.

WhispererConfiguration.png

SettingDescriptionTypeComment
TimeoutTime out threshold when calling API.Duration in S

Configuration polling

ConfigurationPolling.png

SettingDescriptionTypeComment
FrequencyTells how often the Whisperer calls to check a configuration changeDuration in sec.

Parsing Config

ParsingConfig.png

caution

Parsing options are cached for 5 minutes.

Data storage policy

In Spider configuration, you may define Customisable Data Store Policies.
These defines different available retention periods for Whisperers data.

DSP.png

The Data storage policy of the Whisperer defines how long you want to keep its data.

  • The default value is default (definitive lack of imagination here)
  • It may be changed at any time in the lifetime of a Whisperer, but existing data will still be associated and managed by the policy active at the time of indexing
  • When the setting is set to a Policy that do not exist (any more), the default one is used.