博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
LogStash配置、使用(三)
阅读量:5927 次
发布时间:2019-06-19

本文共 1089 字,大约阅读时间需要 3 分钟。

LogStash配置

官方文档:

查看yum安装路径

rpm -ql logstash |more

LogStash使用

1)标准输入、标准输出插件

/opt/logstash/bin/logstash -e 'input { stdin{} } output { stdout{} }'

2)标准输入、标准输出插件,输出显示json格式

/opt/logstash/bin/logstash -e 'input { stdin{} } output { stdout{ codec => rubydebug } }'

3)标准输入、输出elasticsearch插件

/opt/logstash/bin/logstash -e 'input { stdin{} } output { elasticsearch { hosts => ["192.168.137.11:9200"] index => "logstash-%{+YYYY.MM.dd}" } }'

4)标准输入、两个输出:标准输出插件和elasticsearch插件

/opt/logstash/bin/logstash -e 'input { stdin{} } output { stdout{ codec => rubydebug } elasticsearch { hosts => ["192.168.137.11:9200"] index => "logstash-%{+YYYY.MM.dd}" } }'

 

logstash配置文件使用

通过yum安装默认路径/etc/logstash/conf.d

如果要改变路径,可以配置/etc/init.d/logstash启动脚本中LS_CONF_DIR参数

编写demo.conf文件,通过配置文件实现标准输入、两个输出:标准输出插件和elasticsearch插件

vim /etc/logstash/conf.d/demo.confinput{   stdin{}}filter{}output{    elasticsearch {        hosts => ["192.168.137.11:9200"]        index => "logstash-%{+YYYY.MM.dd}"    }    stdout{        codec => rubydebug    }}

备注:配置文件中#表示注释。

启动/opt/logstash/bin/logstash -f /etc/logstash/conf.d/demo.conf

 

转载地址:http://jbevx.baihongyu.com/

你可能感兴趣的文章
php5.4以下,json_encode不转义实现方法
查看>>
Lucene.Net如何实现搜索结果分类统计功能
查看>>
Web性能优化之雅虎军规
查看>>
struts2远程命令执行漏洞S2-045
查看>>
Oracle查询数据库中所有表的记录数
查看>>
GIT入门笔记(6)- 向版本库添加文本文件
查看>>
Nginx 504 Gateway Time-out问题解决
查看>>
详谈内存管理技术
查看>>
linux实现自动检测进程是否存活的脚本
查看>>
数据结构:二叉数查找树基本实现
查看>>
倒排索引的一些算法调研
查看>>
ORACLE中的字符串替换 replce、regexp_replace 和 translate
查看>>
Android实践 -- 对apk进行系统签名
查看>>
Java-SpringMvc-@ResponseBody返回中文字符串乱码
查看>>
android驱动USB摄像头
查看>>
Git应用实践(一)
查看>>
MySQL性能优化(九)-- 主从复制
查看>>
离线地图 解决方案
查看>>
用adb命令组装PowerShell实用小工具——Android测试小助手
查看>>
说说PHP中的命名空间相关概念
查看>>