首页 > 其他分享 >Logstash架构介绍

Logstash架构介绍

时间:2023-10-26 20:02:20浏览次数:39  
标签:插件 架构 rpm pipeline 介绍 logstash 数据 Logstash

1.1 为什么需要Logstash

对于部分生产上的日志无法像 Nginx 那样,可以直接将输出的日志转为 Json 格式,但是可以借助 Logstash来将我们的 ”非结构化数据“,转为 “结构化数据”;
filbeat --> logstash(input fileter output) --es

1.2 什么是Logstash

Logstash 是免费且开放的服务器端数据处理管道,能够从多个来源采集数据,转换数据,然后将数据发送到您最喜欢的“存储库”中。

1.3 Logstash架构介绍

Logstash 的基础架构类似于 pipeline 流水线,主要分为如下步骤:
    Input:数据采集(常用插件:stdin、file、kafka、beat、http)
    Filter:数据解析/转换(常用插件:grok、date、geoip、mutate、useragent)
    Output:数据输出 (常用插件:Elasticsearch)

1.4 安装Logstash

wget https://artifacts.elastic.co/downloads/logstash/logstash-7.8.1.rpm
yum install java -y
rpm -ivh logstash-7.8.1.rpm 

# 修改配置文件
vim/etc/logstash/logstash.yml
node.name: logstash-node1
path.data: /var/lib/logstash # 数据存放路径
pipeline.workers: 2 
pipeline.batch.size: 1000 # 同时处理条目
path.logs: /var/log/logstash # 日志目录

# 堆内存大小调整
vim/etc/logstash/jvm.options
-Xms1g
-Xmx1g

标签:插件,架构,rpm,pipeline,介绍,logstash,数据,Logstash
From: https://blog.51cto.com/u_13236892/8042527

相关文章

  • ros架构
    ros架构简介ROS架构的三个层次:基于Linux系统的OS层;实现ROS核心通信机制以及众多机器人开发库的中间层;在ROSMaster的管理下保证功能节点的正常运行的应用层。·从系统实现角度将ROS划分成的三个层次:计算图、文件系统和开源社区,其中涵盖了ROS中的关键概念,如节点、消息、话题、服......
  • 深度解读MediaBox SDKs如何实现技术架构升级
    本专栏将分享阿里云视频云MediaBox系列技术文章,深度剖析音视频开发利器的技术架构、技术性能、开发能效和最佳实践,一起开启音视频的开发之旅。本文为MediaBox技术架构篇,重点从音视频终端SDK的技术架构、优化设计、架构优势等方面,介绍MediaBoxSDKs如何实现技术架构升级。善师|作者......
  • Sentinel产品功能介绍
    1.Sentinel产品功能介绍Sentinel是面向分布式服务架构的高可用流量防护组件,主要以流量为切入点,从限流、流量整形、熔断降级、系统负载保护、热点防护等多个维度来帮助开发者保障微服务的稳定性。Sentinel具有以下特性:丰富的应用场景:Sentinel承接了阿里巴巴近10年的双十一......
  • 深度解读MediaBox SDKs如何实现技术架构升级
    本专栏将分享阿里云视频云MediaBox系列技术文章,深度剖析音视频开发利器的技术架构、技术性能、开发能效和最佳实践,一起开启音视频的开发之旅。本文为MediaBox技术架构篇,重点从音视频终端SDK的技术架构、优化设计、架构优势等方面,介绍MediaBoxSDKs如何实现技术架构升级。:::hlj......
  • 运维平台规划体系全介绍
    识别运维平台的边界在哪儿,才能更好的构建平台,从而协助运维的日常工作。在之前的文章中,谈到过【运维的本质--可视化】,在可视化的篇幅中,着重介绍自动化的可视化和数据的可视化;在后续的篇章中又介绍了【互联网运维的价值体系】,里面分解了几个维度:质量、成本、效率、安全等。以上都是......
  • 架构漫谈读后感
    首先,最近在课上老师推荐我们阅读王概凯老师的架构漫谈连载博客,通过详细的阅读,我确实收获颇丰。首先就是对于架构是什么,架构解决的是什么有了一个深入的了解。第一,什么架构呢?王概凯老师认为他没有一个确切的定义,在软件行业,每个人都有自己的理解,所以一百个人心目中就有一百个哈姆雷......
  • 关键数字技术架构2023
     1.关键数字技术分支架构 2.人工智能技术分支架构 3.高端芯片技术分支架构 4.量子信息技术分支架构 5.物联网技术分支架构  6.区块链技术分支架构 7.工业互联网技术分支架构  8.元宇宙技术分支架构 摘自《关键数字技术专利分类体系......
  • logstash同步文本数据到es
    环境:OS:Centos7ES:6.8.5logstash:6.8.51.准备测试文件[root@localhostmyfile]#pwd/tmp/myfile[root@localhostmyfile]#morea.log111@3334@3333vvv@aaa@ggggutri@rtkjr@trtr4354@5454@654rerr@78@ffg 2.logstash配置文件[root@localhostconfig]#moresyn......
  • 安科瑞ACX系列电瓶车智能充电桩的功能介绍
    功能:●电瓶车智能桩具备语音播报功能。●电瓶车智能充电桩可支持刷卡、扫码两种付费充电模式,具体设备支付功能以订货要求为准。扫码充电功能需与云平台联网后使用。●电瓶车智能充电充电桩可以按时间或电量充电。●电瓶车智能充电桩最大可外接10路插座,每个插座只支持一台电瓶车......
  • FFmpeg 下载安装教程及介绍
    一、下载安装(1)进入官网 https://www.ffmpeg.org/ (2)根据自己的电脑选择对应系统进行点击。我选定是windows,选择下面出现的“Windowsbuildsfromgyan.dev”,  (3)在稳定版本中选择一个进行下载, 4)等待下载完成, (5)下载完成压缩文件之后,解压文件。(6)将bin文件夹添加到Wi......