You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The path to store the last observed value of the tracking field, when used.
344
+
By default this file is stored as `<path.data>/plugins/inputs/elasticsearch/<pipeline.id>.last_run`.
345
+
333
346
[id="plugins-{type}s-{plugin}-password"]
334
347
===== `password`
335
348
@@ -410,6 +423,19 @@ for example: "* * * * *" (execute query every minute, on the minute)
410
423
There is no schedule by default. If no schedule is given, then the statement is run
411
424
exactly once.
412
425
426
+
[id="plugins-{type}s-{plugin}-schedule_overlap"]
427
+
===== `schedule_overlap`
428
+
429
+
* Value type is <<boolean,boolean>>
430
+
* Default value is `true`
431
+
432
+
Whether to allow queuing of a scheduled run if a run is occurring.
433
+
While this is ideal for ensuring a new run happens immediatelly after the previous on finishes if there
434
+
is a lot of work to do, but given the queue is unbounded it may lead to an out of memory over long periods of time
435
+
if the queue grows continuously.
436
+
437
+
When in doubt, set `schedule_overlap` to false (it may become the default value in the future).
438
+
413
439
[id="plugins-{type}s-{plugin}-scroll"]
414
440
===== `scroll`
415
441
@@ -622,6 +648,25 @@ When the `target` is set to a field reference, the `_source` of the hit is place
622
648
This option can be useful to avoid populating unknown fields when a downstream schema such as ECS is enforced.
623
649
It is also possible to target an entry in the event's metadata, which will be available during event processing but not exported to your outputs (e.g., `target \=> "[@metadata][_source]"`).
624
650
651
+
[id="plugins-{type}s-{plugin}-tracking_field"]
652
+
===== `tracking_field`
653
+
654
+
* Value type is <<string,string>>
655
+
* There is no default value for this setting.
656
+
657
+
Which field from the last event of a previous run will be used a cursor value for the following run.
658
+
The value of this field is injected into each query if the query uses the placeholder `:last_value`.
659
+
For the first query after a pipeline is started, the value used is either read from <<last_run_metadata_path>> file,
0 commit comments