2017-08-16 68 views
0

在CentOS,當我開始Logstash用這個命令:在logstash-plain.log只有一行

sudo systemctl start logstash

它產生這一行/var/log/logstash/logstash-plain.log:

[2017-08-15T13:52:14,119][INFO ][logstash.agent ] Successfully started Logstash API endpoint {:port=>9600}

我無法弄清楚什麼是錯的基礎上在日誌中一行(它爲什麼不將數據發送到ElasticSearch)。

當我在Windows上使用Logstash時,在啓動期間它會在命令提示符下產生10到15行(警告和信息)。我能做些什麼來在logstash日誌文件中獲得更多行?

回答

0

我正在使用輸入jdbc來訪問postgres數據庫。我需要爲Logstash安裝jdbc驅動程序。在CentOS的命令是:

bin/logstash-plugin install logstash-input-jdbc

安裝完成後,日誌文件已經超過10行。

如果Logstash記錄錯誤,該配置中使用的輸入缺少驅動程序將會好得多。