# Filters

- [AWS Metadata](/manual/3.0/pipeline/filters/aws-metadata.md)
- [CheckList](/manual/3.0/pipeline/filters/checklist.md): The following plugin looks up if a value in a specified list exists and then allows the addition of a record to indicate if found. Introduced in version 1.8.4
- [ECS Metadata](/manual/3.0/pipeline/filters/ecs-metadata.md)
- [Expect](/manual/3.0/pipeline/filters/expect.md): Made for testing: make sure that your records contain the expected key and values
- [GeoIP2 Filter](/manual/3.0/pipeline/filters/geoip2-filter.md): Look up Geo data from IP
- [Grep](/manual/3.0/pipeline/filters/grep.md): Select or exclude records per patterns
- [Kubernetes](/manual/3.0/pipeline/filters/kubernetes.md)
- [Log to Metrics](/manual/3.0/pipeline/filters/log_to_metrics.md): Generate metrics from logs
- [Lua](/manual/3.0/pipeline/filters/lua.md)
- [Parser](/manual/3.0/pipeline/filters/parser.md)
- [Record Modifier](/manual/3.0/pipeline/filters/record-modifier.md)
- [Modify](/manual/3.0/pipeline/filters/modify.md)
- [Multiline](/manual/3.0/pipeline/filters/multiline-stacktrace.md): Concatenate Multiline or Stack trace log messages. Available on Fluent Bit >= v1.8.2.
- [Nest](/manual/3.0/pipeline/filters/nest.md)
- [Nightfall](/manual/3.0/pipeline/filters/nightfall.md)
- [Rewrite Tag](/manual/3.0/pipeline/filters/rewrite-tag.md): Powerful and flexible routing
- [Standard Output](/manual/3.0/pipeline/filters/standard-output.md)
- [Sysinfo](/manual/3.0/pipeline/filters/sysinfo.md)
- [Throttle](/manual/3.0/pipeline/filters/throttle.md)
- [Type Converter](/manual/3.0/pipeline/filters/type-converter.md)
- [Tensorflow](/manual/3.0/pipeline/filters/tensorflow.md)
- [Wasm](/manual/3.0/pipeline/filters/wasm.md): Use Wasm programs as a filter
