Logstash 快速入门实例
来源:互联网 发布:java ftp上传附件 编辑:程序博客网 时间:2024/05/18 01:42
原文来自:http://blog.mreald.com
1.主机分配:
192.168.100.11 redis elasticsearch logstash(server)
192.168.100.12 logstash(agent)
2.下载:
1
2
wget "https://download.elasticsearch.org/logstash/logstash/logstash-1.4.2.tar.gz"
wget " https://download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-1.1.1.tar.gz"
注意:logstash-1.4.2 与 elasticsearch-1.1.1 版本配套
3.配置192.168.100.11(Central) 主机:
sudo apt-get install redis-server
/etc/init.d/redis-server start
tar xzf elasticsearch-1.1.1.tar.gz
cd elasticsearch-1.1.1
./bin/elasticsearch &
tar xzf logstash-1.4.2.tar.gz
cd logstash-1.4.2
./bin/logstash -f server.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
cat
server.conf
input {
redis {
host =>
"192.168.100.11"
type
=>
"redis-input"
data_type =>
"list"
key =>
"logstash"
}
}
output {
stdout { }
elasticsearch {
cluster =>
"elasticsearch"
}
}
4.配置192.168.100.12(agent) 主机:
tar xzf logstash-1.4.2.tar.gz
cd logstash-1.4.2
./bin/logstash -f shipper.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
cat
shipper.conf
input {
file
{
type
=>
"syslog"
path => [
"/var/log/secure"
,
"/var/log/messeges"
]
}
}
output {
stdout { }
redis {
host =>
"192.168.100.11"
data_type =>
"list"
key =>
"logstash"
}
}
ssh 192.168.100.12
就会有日志输出来了。
注意: 两个 conf 的key 要一样
5.看结果与图形:
结果 http://192.168.100.11:9200/_search?q=type:syslog&pretty=true
图形 在192.168.100.11上
./bin/logstash web &
http://192.168.100.11:9292
0 0
- Logstash 快速入门实例
- logstash快速入门
- logstash快速入门
- logstash快速入门
- logstash快速入门
- logstash快速入门
- logstash快速入门
- Logstash 快速入门
- Logstash学习总结(一) 快速入门
- logstash入门
- Logstash学习2_logstash简单介绍和快速入门
- ExtJS4快速入门实例
- hibernate快速入门实例
- Lua快速入门实例
- Lua快速入门实例
- Crawler4j快速入门实例
- Dubbo快速入门实例
- Crawler4j快速入门实例
- Java学习--总结
- 悦卓iOS培训寒假篇—企业级C语言开发
- poj解题报告——2388
- 用c语言写cgi程序(1)
- codeforces #284
- Logstash 快速入门实例
- 多线程
- 用c语言写cgi程序(4)---处理请求post get。文本框,下拉列表框。
- 最大带权子树(hihocoder变种题)
- 嵌入式CGI开发之旅——2
- 超级宝典第三章剔除弃用的例子
- 内核裁剪
- 嵌入式CGI开发之旅——3
- HighCharts实现双Y轴