弓背霞明剑照霜,秋风走马出咸阳。这篇文章主要讲述logstash安装相关的知识,希望能为你提供帮助。
logstash是一个开源的数据收集引擎,可以水平伸缩,而且logstash在整个elk当中拥有最多插件的一个组件,其可以接受来自不同来源的数据并统一输出到指定的且可以是多个不同目的地
下载地址:??https://www.elastic.co/cn/downloads/past-releases#filebeat??
1.jdk安装;参考:??https://blog.51cto.com/u_14814545/4898618??
2.安装
dpkg -i logstash-6.8.1.deb
启动脚本:
/etc/systemd/system/logstash.service
3.测试
1)测试标准输入、输出
/usr/share/logstash/bin/logstash -e input stdinoutputstdout codec => rubydebug
2)测试输出到文件
/usr/share/logstash/bin/logstash -e input stdin outputfile path => "/tmp/log-%+YYYY.MM.ddmessages.gz"
3)测试输出到elasticsearch
/usr/share/logstash/bin/logstash -e input stdinoutputelasticsearchhosts => ["http://192.168.47.106:9200"] index => "linux47-test1-%+YYYY.MM.dd"
elasticsearch 收到数据存放位置
ll /var/lib/elasticsearch/nodes/0/indices/
遇到问题
结果是:linux47-test1-%+YYYY.MM.dd"格式写错了
3.2查看
3.3kibana配置
3.4测试
【logstash安装】
推荐阅读
- Nginx+Tomcat的负载均衡与动静分离集群
- #yyds干活盘点# git实用基础教程(分布式版本管理)
- centos7双网卡绑定bond#yyds干货盘点#
- (服务运维)rpmepelyum和最小化安装组件
- #yyds干货盘点#Prometheus 之配置步骤及容量规划
- 17个显示彩色字符的批处理代码
- 常用开源监控系统分析推荐(必备知识)
- Ubuntu使用smbclient
- 简单介绍PostgreSQL解析URL的方法