#首先贴个logstash的conf.d配置
```shell
[root@slave1 bin]# cat /etc/logstash/conf.d/logstash.conf
# Sample Logstash configuration for creating a simple
# Beats -> Logstash -> Elasticsearch pipeline.
input {
beats {
port => 5044
}
}
output {
elasticsearch {
hosts => ["http://localhost:9200"]
index => "%{[@metadata][beat]}-%{[@metadata][version]}-%{+YYYY.MM.dd}"
#user => "elastic"
#password => "changeme"
}
}
#进入bin目录启动:
```shell
[root@slave1 bin]# nohup ./logstash -f /etc/logstash/conf.d/logstash.conf > output.log &

#无报错且监听端口存在,证明配置文件启动没问题;
#换一种使用systemctl start logstash启动,查看日志报错:

百度查看很多都说是logstash.conf 配置文件无效,编码的问题,但我改了编码还是没办法systemctl start logstash启动,请教下大shen解决方法!!