Logs are not generated for logstash

I am using filebeat to ship the logs to another server where my logstash is residing.

Starting the logstash shows like this:
[root@astroELK bin]# ./logstash -f /etc/logstash/conf.d/astro_pdl.conf
--- jar coordinate com.fasterxml.jackson.core:jackson-annotations already loaded with version 2.7.1 - omit version 2.7.0
--- jar coordinate com.fasterxml.jackson.core:jackson-databind already loaded with version 2.7.1 - omit version 2.7.1-1
Settings: Default pipeline workers: 2
Pipeline main started

Inside /var/log/logstash/ no logs are generated. What could be the reason here?

It'll only logs things as required.
What logs are you expecting?

Mark.. I wanted to verify whether filbeat sent the logs to logstash and logstash processed the logs before giving it to ElasticSearch.

Then use the ES APIs or Kibana.

Take a look at the _cat APIs in ES for examples of how to see what indices exist and what is in them.

I am getting
2016-05-12T10:51:43Z CRIT Unable to publish events to console: write /dev/stdout: invalid argument
2016-05-12T10:51:43Z ERR Error sending/writing event: write /dev/stdout: invalid argument

in mybeat logs. It clearly mention that filebeat is not sending teh logs to logstash here. Any idea where could be the problem in filebeat here?

Perhaps if you post your configs we can provide better assistance.

Warkolm... I can see only 1 config file used for logstash.

input {
beats {
output {
elasticsearch {
hosts => [""]
manage_template => false

I dont see a logs folder or any other config file for logs. Please help me.