Logstash部署

1.部署JDK环境
2.下载Logstash源码包
$ wget https://artifacts.elastic.co/downloads/logstash/logstash-6.6.0.tar.gz
3.解压源码包
$ tar xvf logstash-6.6.0.tar.gz -C /usr/local/
$ mv /usr/local/logstash-6.6.0/ /usr/local/logstash
4.修改配置文件
$ vim /usr/local/logstash/config/logstash-sample.conf
input {
beats {
port => 5044
}
}
output {
# 标准输出,输出到当前终端
stdout {
codec => rubydebug
}
# 输出到es中
elasticsearch {
hosts => ["http://172.16.142.141:9200"]
index => "test"
# 如果未指定pos点,会从当前位置开始读取,没有产生新日志的话,则不会有数据传输到es中,故kibana中查询不到数据
start_position => "beginning"
}
}
5. Logstash启动加速
# 如果返回值低于1000,安装haveged可以加快logstash的启动速度
$ cat /proc/sys/kernel/random/entropy_avail

# 依赖于epel
$ yum -y install haveged
$ systemctl start haveged
$ systemctl enable haveged

# 再次启动logstash
6.查看数据
# 在Kibana的Dev Tools中查看数据
GET /test/_search?q=*

最新文章

  1. 在春意盎然的季节里初识GIT
  2. HTTP协议基础
  3. react.js语法为了更好的兼容可以选以下这种方法配置即可
  4. Node聊天程序实例02:chat_server.js
  5. 支付宝即时到账API,网站收到回调页面,输出验证失败,log中responseTxt=错误的问题
  6. DOM example
  7. PD脚本导出到数据库后没有注释问题
  8. Android实现支持缩放平移图片
  9. tomcat服务器配置多个项目
  10. js 高阶函数 map reduce
  11. Chapter 1. Hello, Perl/Tk
  12. 在 Windows Media Center 中观看电视
  13. 一个css和js结合的下拉菜单,支持主流浏览器
  14. NSDictionary 的内部实现
  15. jquery中html、text、val回调函数
  16. 初识 tk.mybatis.mapper
  17. Java之数据类型,变量赋值
  18. 最新阿里Java技术面试题,看这一文就够了!
  19. 删除a表中和b表相同的数据
  20. 国产首款5G手机抢先亮相:如此给力的说!

热门文章

  1. hadoop 批量处理脚本编写
  2. javascript语法糖
  3. 题解-CTS2019氪金手游
  4. VS.NET(C#)--2.1认识控件
  5. mongodb入门基本语法
  6. Hadoop Local(本地)模式搭建
  7. 写在NOIP2018前
  8. Go 终端读写 && 文件读写、copy
  9. 【转载】如何自己DIY组装一台台式电脑
  10. python网络爬虫之爬取图片