elasticsearch配合logstash,在浏…

上一篇Logstash实现了分布式日志的统一收集并写到一个.log的文件中,方便查询

这篇要说一个更方便查询的工具elasticsearch,配合logstash实现浏览器监控日志

1、下载elasticsearch 并解压
wget  https://download.elastic.co/elasticsearch/elasticsearch/elasticsearch-1.7.3.tar.gz(支持jdk1.8以上)
wget  https://download.elastic.co/elasticsearch/elasticsearch/elasticsearch-1.6.1.tar.gz(支持jdk1.7以上)

tar -zxvf ../..tar.gz

2、进入elasticsearch根目录下,conf目录下
vim elasticsearch.yml

elasticsearch.yml
加上
network.host: 192.168.1.10(部署elasticsearch的机器)
transport.tcp.port: 9301(默认9300)
http.port: 9201(默认9201)

3、 在线安装head和bigdisk插件 
直接在elasticsearch的根目录下,分别输入: 
bin/plugin --install mobz/elasticsearch-head  安装head 
bin/plugin --install lukas-vlcek/bigdesk  安装bigdesk 
4、编辑上篇中logstash中的shipper.xml文件
在output中redis的配置后面加上elasticsearch配置
output {
redis {
host => "**.**.**.**" # redis主机地址
port => 8888 # redis端口号
db => 8 # redis数据库编号
data_type => "channel" # 使用发布/订阅模式
key => "logstash_list_0" # 发布通道名称
}

elasticsearch{
hosts => [" 192.168.1.10:9201"] #指向安装elasticsearch的机器和端口号
}
}

5、检验shipper.xml文件后重新启动

6、启动elasticsearch

bin/./elasticsearch &

7、打开 http://192.168.1.10:9201/_plugin/head/
监控日志

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值