url

url #

CategoryScope
Parsingrecord

The “url” pipeline processor: split a URL or path?query field into structured parts (Vector’s parse_url / parse_query_string equivalent). Results land under target (default “url”): scheme, host, path, port, query params as a map.

Configuration #

FieldTypeDefaultDescription
fieldstring“uri”Source field to read from.
targetstring“url”Destination prefix or field to write the result to.
keep_originalboolKeep the original field after the transformation.
ignore_missingbooltrueDo not fail when the source field is missing.

Example #

processor:
  - url:
      field: "message"
      target: "parsed"
      keep_original: true
      ignore_missing: true
Edit Edit this page