docker使用logstash出错

docker-compose.yml安装logstash总是报错:

version: '2'
services:
    logstash:
    image: logstash
    ports:
      - "5044:5044"
      - "5000:5000"
    environment:
      LS_JAVA_OPTS: "-Xmx256m -Xms256m"
    command: logstash -e 'input { stdin { } } output { stdout { } }'
    depends_on:
      - elasticsearch
    volumes:
      - /etc/docker/elk/conf/logstash.yml:/usr/share/logstash/config/logstash.yml
      - /etc/docker/elk/conf/pipeline/logstash.conf:/usr/share/logstash/pipeline/logstash.conf
    networks:
      - elk

logstash.conf

input {
    stdin { }
}

output {
    stdout { codec => rubydebug }
}

报错信息:

2018-03-15T07:51:12.561422550Z Sending Logstash's logs to /var/log/logstash which is now configured via log4j2.properties
2018-03-15T07:51:12.889302559Z 07:51:12.853 [main] INFO  logstash.modules.scaffold - Initializing module {:module_name=>"netflow", :directory=>"/usr/share/logstash/modules/netflow/configuration"}
2018-03-15T07:51:12.889331065Z 07:51:12.885 [main] INFO  logstash.modules.scaffold - Initializing module {:module_name=>"fb_apache", :directory=>"/usr/share/logstash/modules/fb_apache/configuration"}
2018-03-15T07:51:12.921788666Z 07:51:12.916 [main] INFO  logstash.setting.writabledirectory - Creating directory {:setting=>"path.queue", :path=>"/var/lib/logstash/queue"}
2018-03-15T07:51:12.954993169Z 07:51:12.951 [main] INFO  logstash.setting.writabledirectory - Creating directory {:setting=>"path.dead_letter_queue", :path=>"/var/lib/logstash/dead_letter_queue"}
2018-03-15T07:51:13.204863644Z 07:51:13.201 [LogStash::Runner] INFO  logstash.agent - No persistent UUID file found. Generating new UUID {:uuid=>"a7a45741-f036-4b79-b562-3b93b8f7a8a0", :path=>"/var/lib/logstash/uuid"}
2018-03-15T07:51:13.968610729Z 07:51:13.964 [[main]-pipeline-manager] INFO  logstash.pipeline - Starting pipeline {"id"=>"main", "pipeline.workers"=>1, "pipeline.batch.size"=>125, "pipeline.batch.delay"=>5, "pipeline.max_inflight"=>125}
2018-03-15T07:51:14.069706709Z 07:51:14.068 [[main]-pipeline-manager] INFO  logstash.pipeline - Pipeline main started
2018-03-15T07:51:14.561544478Z 07:51:14.559 [Api Webserver] INFO  logstash.agent - Successfully started Logstash API endpoint {:port=>9600}
2018-03-15T07:51:17.153591892Z 07:51:17.150 [LogStash::Runner] WARN  logstash.agent - stopping pipeline {:id=>"main"}

求大神指教

阅读 4.3k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题