Log processor: update documentation
@@ -53,6 +53,8 @@ they belong to. Options are:
- `pattern`: log file name regex pattern to look for
- `node_group`: regex group number that matches node identifier
- `only_timestamped`: whether to discard non-timestamped messages
+- `min_timestamp`: minimum timestamp of accepted messages
+- `max_timestamp`: maximum timestamp of accepted messages
### outputs
@@ -133,6 +135,9 @@ checks that message has attribute `reqId` containing value `xz 42`
max: 2018-03-15 10:30:16
```
Any of `min` or `max` can be omitted to skip check of lower or upper bound.
+ Note that using `min/max_timestamp` attributes from `input_logs` section
+ is preferred since they can skip processing whole files which greatly
+ improves performance.
- `level`: checks if message severity level is within defined limits.
Parameters for this matcher is either dictionary with `min` and `max`
values containing lower and upper bounds for message severity (`DEBUG`,
