Lint Optimizations
Optimization Triggers
Example
message: '2024/01/23 01:33:122 {"method": "process_checkout", "retry_count": 3}'
timestamp: 2024/01/23 01:33:126
service: checkout
...process_when:
- key: message
op: EQUAL
value: 'checkout'
- key: message
op: MATCH
value: '^\d{4}/\d{2}/\d{2} \d{2}:\d{2}:\d{2} .+'
vrl: |
groups = parse_regex!(.message, r'^(?<time>\d{4}/\d{2}/\d{2} \d{2}:\d{2}:\d{2}) (?<data>.+)')
.message = groups.data
.timestamp = parse_timestamp!(groups.time + "+00:00", format:"%Y/%m/%d %H:%M:%S%:z")Interaction with existing Optimizations
Last updated
Was this helpful?

