<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Logstash on Leanku 的博客</title><link>https://www.leanku.com/tags/logstash/</link><description>Recent content in Logstash on Leanku 的博客</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Tue, 20 Feb 2024 17:01:01 +0800</lastBuildDate><atom:link href="https://www.leanku.com/tags/logstash/index.xml" rel="self" type="application/rss+xml"/><item><title>Logstash</title><link>https://www.leanku.com/post/tools/logstash/</link><pubDate>Tue, 20 Feb 2024 17:01:01 +0800</pubDate><guid>https://www.leanku.com/post/tools/logstash/</guid><description>&lt;h1 id="logstash"&gt;Logstash&lt;/h1&gt;&#10;&lt;h2 id="alogstash-介绍"&gt;ALogstash 介绍&lt;/h2&gt;&#10;&lt;p&gt;Logstash 是一个开源的日志收集、处理和转发工具，通常与 Elasticsearch 和 Kibana 一起组成 Elastic Stack，用于集中式日志管理和数据分析。它支持多种数据源、数据处理及输出目标，常用于日志的收集和处理。&lt;/p&gt;&#10;&lt;h2 id="1-安装-logstash"&gt;1. 安装 Logstash&lt;/h2&gt;&#10;&lt;p&gt;Logstash 支持多种操作系统，安装方式可以使用包管理工具、压缩包或 Docker。&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;a. 通过 apt 安装（以 Ubuntu 为例）&lt;/strong&gt;&#10;首先，添加 Elastic 的 APT 仓库：&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -&#10;sudo sh -c &amp;#39;echo &amp;#34;deb https://artifacts.elastic.co/packages/7.x/apt stable main&amp;#34; &amp;gt; /etc/apt/sources.list.d/elastic-7.x.list&amp;#39;&#10;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;然后，更新 APT 仓库并安装 Logstash：&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;udo apt-get update&#10;sudo apt-get install logstash&#10;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;strong&gt;b. 使用 .tar.gz 包安装&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;可以从官网（https://www.elastic.co/downloads/logstash）下载压缩包，解压并安装。&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="ln"&gt;1&lt;/span&gt;&lt;span class="cl"&gt;tar -xvzf logstash-7.x.x.tar.gz&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="ln"&gt;2&lt;/span&gt;&lt;span class="cl"&gt;&lt;span class="nb"&gt;cd&lt;/span&gt; logstash-7.x.x&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="2-配置-logstash"&gt;2. 配置 Logstash&lt;/h2&gt;&#10;&lt;p&gt;Logstash 的配置文件通常由 3 个部分组成：&lt;strong&gt;输入（input）&lt;/strong&gt;、&lt;strong&gt;过滤器（filter）&lt;/strong&gt; 和 &lt;strong&gt;输出（output）&lt;/strong&gt;。&lt;/p&gt;</description></item></channel></rss>