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
editLocal 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"