No errors in graylog log. If I create a new stream, and do not choose the option to delete from all messages (that I can’t at the moment) it will duplicate messages in elastic index, right? It will use twice the disk space?
The stream output system allows you to forward every message that is routed into a stream to other destinations.
Outputs are managed globally (like message inputs) and not for single streams. You can create new outputs and activate them for as many streams as you like. This way you can configure a forwarding destination once and select multiple streams to use it.
So if you create another stream and forward the messages to another destination. All message in the second stream should be gone, hence In theory it shouldn’t use up your storage.