首页 > 其他 > 详细

logstash配置语法

时间:2018-01-28 22:28:00      阅读:285      评论:0      收藏:0      [点我收藏+]
Logstash 用 {} 来定义区域

input {

   stdin {}

   syslog {}

}

数据类型

  • bool

debug => true

  • string

host => "hostname"

  • number

port => 514

  • array

match => ["datetime", "UNIX", "666"]

  • hash

options => {

key1 => "value1",

key2 => "value2"

}

字段引用

[geoip][location][0]

条件判断

  • equality, etc: ==, !=, <, >, <=, >=

  • regexp: =~, !~

  • inclusion: in, not in

  • boolean: and, or, nand, xor

  • unary: !()

命令行参数

-e " "   执行配置内容并启动

--config 或 -f   指定配置文件或目录运行

--configtest 或 -t   检查配置语法是否正确

--log 或 -l  运行日志路径

--filterworkers 或 -w  -w 5 5个线程执行

--pluginpath 或 -P 加载插件路径

--verbose  输出一定的调试日志

--debug  输出更多调试日志


logstash配置语法

原文:http://blog.51cto.com/amazing61/2066135

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!