Filebeat as a log parser for random text log

Hi Guys,
My application generates txt file logs.
I am thinking of parsing them in Filebeat, sending them to Elasticsearch and analyzing using Kibana.
I am quite sure that should be possible but I am not sure and also I can't seem to find any relevant documentation for this scenario.

Can someone please suggest how do I proceed with this?

Have a look at the getting started guides and then try it. If you run into problems you can ask more targeted questions here.