Can You Delete the Message Field From Logstash?

Better Stack Team
Updated on April 4, 2024

Yes, you can remove the message field and other fields if you find them redundant or unnecessary. This will not cause any issues.

To delete the message field, you can use the following configuration:

 
filter {
    mutate {
        remove_field => [ "message" ]
    }
}

The remove_field option can also be used with JSON data like this:

 
filter {
    json {
        source => "message"
        remove_field => ["message"]
    }
}

If you want to delete multiple fields at once, you can use the remove_field option as shown below:

 
filter {
    mutate {
        remove_field => [ "field1", "field2", "field3", ..., "fieldN" ]
    }
}

Check out our comprehensive guide to learn more about collecting, processing, and forwarding logs with Logstash.

Got an article suggestion? Let us know
Explore more
Licensed under CC-BY-NC-SA

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.