简介
1.
基础知识
1.1.
介绍
1.2.
安装
1.3.
Hello World
1.4.
长期运行
1.5.
配置语法
2.
输入插件(Input)
2.1.
标准输入(Stdin)
2.2.
读取文件(File)
2.3.
读取网络数据(TCP)
2.4.
生成测试数据(Generator)
2.5.
读取 Syslog 数据
2.6.
读取 Redis 数据
2.7.
读取 Collectd 数据
3.
编码插件(Codec)
3.1.
采用 JSON 编码
3.2.
合并多行数据(Multiline)
4.
过滤器插件(Filter)
4.1.
Grok 正则捕获
4.2.
时间处理(Date)
4.3.
数据修改(Mutate)
4.4.
GeoIP 查询归类
4.5.
JSON 编解码
4.6.
split 拆分事件
4.7.
UserAgent 匹配归类
4.8.
Key-Value 切分
4.9.
随心所欲的 Ruby 处理
4.10.
数值统计(Metrics)
5.
输出插件(Output)
5.1.
标准输出(Stdout)
5.2.
保存成文件(File)
5.3.
保存进 Elasticsearch
5.4.
输出到 Redis
5.5.
输出网络数据(TCP)
5.6.
输出到 Statsd
5.7.
报警到 Nagios
5.8.
发送邮件(Email)
5.9.
调用命令执行(Exec)
6.
尚未进入官方库的常用插件
6.1.
Kafka
6.2.
HDFS
6.3.
Scribe
7.
深入了解
7.1.
自己写一个插件
7.2.
为什么用 JRuby? 能用 MRI 运行么?
8.
周边项目
8.1.
Rsyslog
8.2.
logstash-forwarder
8.3.
nxlog
8.4.
heka
8.5.
Message::Passing
8.6.
fluent
Published with GitBook
A
A
Serif
Sans
White
Sepia
Night
Share on Twitter
Share on Google
Share on Facebook
Share on Weibo
Share on Instapaper
Logstash 最佳实践
UserAgent 匹配归类
配置示例
filter { useragent { target => "ua" source => "useragent" } }