Version: SG FLX
Community

This is a Technical Preview and should not yet be used in production.

Settings

Dynamic configuration options

The following configuration options can be set using the AIM settings API.

Name Type Default Note
active Boolean true If this is set to false AIM will not execute any policies for managed indices
state_log.active Boolean true If set to false AIM will no longer log changes of managed indices
execution.default.schedule (Schedule) Object {"interval": {"period": "5m", "random_delay_enabled": true}} Defines how policies with no schedule configuration should be scheduled
node_filter String null Specifies the nodes AIM jobs should be executed on. Per default every node is selected.

Static configuration options

The following configuration options can be made inside the elasticsearch.yml.

Note:

  • Every static configuration is optional. If configurations are not set, their default value is used
  • Every static configuration must be equally set on all nodes
  • A restart of every node is required to make static configuration changes available

General configuration

Name Type Default Note
aim.enabled boolean true Enables/disabled AIM. Enabling AIM on a subset of nodes is not supported
aim.thread_pool.size int 4 Number of threads to be used by AIM to manage indices

History configuration

Name Type Default Note
aim.state_log.enabled boolean true Enables/disables the state log feature


Not what you were looking for? Try the search.