1.命令行运行 在终端中, 像下面这样运行命令来启动Logstash 进程: [elk@zjtest7-frontend bin]$ ./logstash -e 'input{stdin{}}output{stdout{codec=>rubydebug}}' [elk@zjtest7-frontend bin]$ ./logstash -e 'input{stdin{}}output{stdout{codec=>rubydebug}}' Settings: Default pipeline workers: 1 Pipeline main started hellow world { "message" => "hellow world", "@version" => "1", "@timestamp" => "2016-08-18T05:39:39.680Z", "host" => "0.0.0.0" 2. 完整示例 命令行当然不是什么特别方便的用法, 所以绝大多数情况下,我们都是采用额外定义一个 logstash.conf 配置文件的方式来启动logstash,下面是我们的第一个完整版Logstash.conf 的示例: zjtest7-frontend:/usr/local/logstash-2.3.4/config# cat logstash.conf input { stdin { } } output { stdout { codec=>rubydebug{} } elasticsearch { embedded=>true } } 收集完成后输出到 elasticsearch ,embedded => true 的意思是使用logstash 内嵌的 elasticsearch。如果有独立的elasticsearch服务器,需要将 这条改为 host => 'elasticsearch的ip' port => 端口 --configtest或-t: [elk@zjtest7-frontend logstash-2.3.4]$ ./bin/logstash -t config/logstash_agent.conff Configuration OK
第一章 入门示例
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
上一篇:docker 容器管理常用命令
下一篇:第一章 入门示例
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
第一章、HarmonyOS介绍简介
HarmonyOS简介
开发者 测试工具 应用开发 -
第一章:入门、安装、配置
maven下载安装配置
maven jar jar包 -
第一章 Vue基础入门
Vue是一套用于构建用户界面的渐进式的js框架,发布于2014年2月。与其它大型框架
vue.js javascript 前端 html 数据 -
第一章 入门示例
zjtest7-frontend:/usr/local/logstash-2.3.4/bin# ./logstash -e 'input{stdin{}} output{stdout{codec=>rubydeb...
ruby json 数据 elasticsearch 知识