Vector Remap Language (VRL)

Vector Remap Language (VRL) is a purpose-built expression language for transforming observability data in Vector. Provides 100+ built-in functions for parsing, filtering, enriching, and transforming logs, metrics, and traces without leaving the Vector pipeline.

API entry from apis.yml

apis.yml Raw ↑
aid: vector:vector-vrl
name: Vector Remap Language (VRL)
description: Vector Remap Language (VRL) is a purpose-built expression language for transforming observability
  data in Vector. Provides 100+ built-in functions for parsing, filtering, enriching, and transforming
  logs, metrics, and traces without leaving the Vector pipeline.
humanURL: https://vector.dev/docs/reference/vrl/
tags:
- Data Transformation
- Expression Language
- VRL
properties:
- type: Documentation
  url: https://vector.dev/docs/reference/vrl/
- type: GitHub Repository
  url: https://github.com/vectordotdev/vrl