如何以控制台的方式查看logstash推向elasticsearch的内容

配置logstash的配置文件,在output段天机标准输出:

 

配置文件logstash2.conf

output {
        elasticsearch{
          hosts => ["127.0.0.1:9200"]
          index => "%{scenic}-%{app_name}-%{index_day_hour}"
          document_type => "log"
      }
        stdout {
           codec => rubydebug { metadata => true }
      }
}

以上配置将会同时把logstash修改整理过的内容同时发送到elasticsearch以及控制台

其中metadata => true表示显式显式元数据,默认情况下是不显示。

查看控制台内容,如下方式运行logstash

 

/usr/share/logstash/bin/logstash -f logstash2.conf

 

此时就可以在kibana里面和控制台同时看到日志,如图等待logstash启动成功后,可以动态看日志,同时kibana可以看到同步日志。

 

posted @ 2021-08-11 15:31  忙碌在路上  阅读(615)  评论(0编辑  收藏  举报