This documentation contains work-in-progress information for future Elastic Stack and Cloud releases. Use the version selector to view supported release docs. It also contains some Elastic Cloud serverless information. Check out our serverless docs for more details.
Local dynamic provider
edit
IMPORTANT: This documentation is no longer updated. Refer to Elastic's version policy and the latest documentation.
Local dynamic provider
editDefine multiple key-value pairs to generate multiple configurations.
For example, the following Elastic Agent policy defines a local dynamic provider that
defines three values for item
:
inputs: - id: logfile-${local_dynamic.my_var} type: logfile streams: - paths: "/var/${local_dynamic.my_var}/app.log" providers: local_dynamic: items: - vars: my_var: key1 - vars: my_var: key2 - vars: my_var: key3
The configuration generated by this policy looks like:
inputs: - id: logfile-key1 type: logfile streams: - paths: "/var/key1/app.log" - id: logfile-key2 type: logfile streams: - paths: "/var/key2/app.log" - id: logfile-key3 type: logfile streams: - paths: "/var/key3/app.log"