Im currently new in ELK world. I was a former splunk developer, In splunk you can just upload the specific log file you want... anyway is there any way to import/upload a specific log file in Kibana without creating a conf file in logstash?
Can you guys provide a documentation or readable materials for this?
No, Kibana has no upload abilities of the kind you describe.
So Basically, All the upload and import of log files should be done by logstash?
Typically yes, but Logstash doesn't perform any magic so if you have another tool that's fine too. The important thing is what eventually ends up in the Elasticsearch indexes.
I think i need to read more about the interaction of ElasticSearch, Logstash and Kibana.