| description | Accepts `log` events and allows you to remove one or more log fields. |
|---|
The remove_fields transform accepts log events and allows you to remove one or more log fields.
{% code-tabs %} {% code-tabs-item title="vector.toml" %}
[transforms.my_transform_id]
type = "remove_fields" # must be: "remove_fields"
inputs = ["my-source-id"]
fields = ["field1", "field2"]{% endcode-tabs-item %} {% endcode-tabs %}
required type: [string] example: ["field1", "field2"]
The log field names to drop.
Environment variables are supported through all of Vector's configuration.
Simply add ${MY_ENV_VAR} in your Vector configuration file and the variable
will be replaced before being evaluated.
You can learn more in the Environment Variables section.
The best place to start with troubleshooting is to check the
Vector logs. This is typically located at
/var/log/vector.log, then proceed to follow the
Troubleshooting Guide.
If the Troubleshooting Guide does not resolve your issue, please:
- Check for any open
remove_fields_transformissues. - If encountered a bug, please file a bug report.
- If encountered a missing feature, please file a feature request.
- If you need help, join our chat/forum community. You can post a question and search previous questions.
Finally, consider the following alternatives: