Logstash:在各个操作系统下安装 Logstash

这篇具有很好参考价值的文章主要介绍了Logstash:在各个操作系统下安装 Logstash。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在我之前的文章 “如何安装 Elastic 栈中的 Logstash”,我详述了如何安装 Logstash。在那篇文章中,我详述了直接从 Elastic 官方网站下载各个平台的安装软件,并进行直接安装。在实际的使用中,如果我们需要让 Logstash 也随着操作系统版本的更新而更新,我们实际上可以从操作系统的平台中的仓库进行安装。当操作系统平台中有更新的版本,我们也可以自动更新到新的版本。

Logstash 是一个强大的工具,用于收集、转换和发送日志和其他数据。 它是 ELK(Elasticsearch、Logstash 和 Kibana)堆栈中的关键组件,广泛用于日志管理和分析。

在本文中,我们将介绍如何在三种不同的操作系统上简单地安装 Logstash:Ubuntu、CentOS 和 Windows。 详细信息请参考 Elastic 文档 —— Logstash 安装

Ubuntu

步骤一

通过运行以下命令添加 Elastic 仓库并将 apt-transport-https 软件包安装到我们的 Ubuntu 系统:

wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo gpg --dearmor -o /usr/share/keyrings/elastic-keyring.gpg
sudo apt-get install apt-transport-https

接下来,通过运行以下命令将 Elastic 仓库添加到你的 Ubuntu 系统:

echo "deb [signed-by=/usr/share/keyrings/elastic-keyring.gpg] https://artifacts.elastic.co/packages/8.x/apt stable main" | sudo tee -a /etc/apt/sources.list.d/elastic-8.x.list

步骤二

通过运行以下命令安装 Logstash:

sudo apt-get update && sudo apt-get install logstash

步骤三

要验证 Logstash 是否已正确安装,请运行以下命令:

logstash --version

此命令应输出你刚刚安装的 Logstash 版本。

CentOS

步骤一

像 Ubuntu 一样添加 Elastic 仓库:

sudo rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch

接下来,通过运行以下命令将 Elastic 存储库添加到你的 CentOS 系统:

sudo tee /etc/yum.repos.d/elastic-8.x.repo <<EOF
[elastic-8.x]
name=Elastic repository for 8.x packages
baseurl=https://artifacts.elastic.co/packages/8.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md
EOF

步骤二

通过运行以下命令从 Elastic 仓库安装 Logstash:

sudo yum install logstash

步骤三

验证安装要验证 Logstash 是否已正确安装,请运行以下命令:

logstash --version

Windows

也可以按照阿里云的详细步骤 —— 安装 Logstash

步骤一

从 Oracle 网站下载并安装 Java Development Kit (JDK) 8 或更高版本。

步骤二

从官网下载最新版本的 Logstash。

步骤三

将下载的 Logstash zip 文件解压缩到你选择的目录。

步骤四

打开命令提示符并导航到解压缩的 Logstash 文件夹的 bin 目录。

步骤五

运行 logstash.bat 文件启动 Logstash。

步骤六

你可以在单独的目录中创建一个 Logstash 配置文件,并在使用 “-f” 命令行选项启动 Logstash 时引用它。 例如,要使用位于名为 “config” 的文件夹中名为“logstash.conf” 的配置文件,你可以使用以下命令启动 Logstash:

logstash.bat -f config\logstash.conf

验证安装

通过使用 stdin 输入插件和 stdout 输出插件向其发送一些示例数据来测试 Logstash 安装。 例如,你可以运行以下命令将文本 “hello world” 发送到 Logstash:

# For Windows
echo "hello world" | logstash.bat -e 'input { stdin {} } output { stdout {} }'

# For Linux
echo "hello world" | logstash -e 'input { stdin {} } output { stdout {} }'

如果 Logstash 已正确安装并运行,它应该将文本 “hello world” 输出到控制台。文章来源地址https://www.toymoban.com/news/detail-549108.html

到了这里,关于Logstash:在各个操作系统下安装 Logstash的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 安装:如何在不同操作系统上安装Zookeeper

    在本文中,我们将深入探讨如何在不同操作系统上安装Zookeeper。Zookeeper是一个开源的分布式协调服务,用于构建分布式应用程序。它提供了一种可靠的、高效的、分布式的协同机制,以实现分布式应用程序的一致性和可用性。 Zookeeper是Apache软件基金会的一个项目,它为分布式

    2024年02月19日
    浏览(43)
  • 编辑虚拟网络和安装操作系统

    创建的虚拟机搭建一个虚拟双网卡网络,使它能与宿主机(安装VMware的主机)进行通信并能够通过宿主机连接上互联网。 一、编辑虚拟网络 1.进入虚拟网络编辑器 单击主界面菜单中的“编辑”→“虚拟网络编辑器”,弹出“虚拟网络编辑器”对话框  接下来,单击“更改设

    2024年02月07日
    浏览(49)
  • Anaconda - 操作系统安装程序 简要介绍

    官网 第 9 章 使用 anaconda 安装 Anaconda是Fedora,Red Hat Enterprise Linux及其衍生产品中使用的操作系统安装程序。它由 Python 模块和脚本以及一些其他文件组成,如Gtk小部件(用C编写),systemd单元和dracut库。它们共同构成了一个工具,允许用户设置生成(目标)系统的参数,然后在

    2024年02月09日
    浏览(39)
  • CentOS-7操作系统安装与配置

    1.软硬件准备 软件:VMware工作站允许一台真实的计算机同时运行数个操作系统,如Windows、Linux、BSD等衍生版本。 VMware 15.5 PRO下载:https://my.vmware.com/cn/web/vmware/downloads 镜像:CentOS是一个基于Red Hat Linux提供的可自由使用源代码的企业级Linux发行版本。CentOS 7下载:http://www.centos

    2024年02月11日
    浏览(53)
  • 麒麟操作系统nginx离线安装

    查看麒麟操作系统的版本及小版本号 下载路径:Index of /NS/V10/V10SP2/os/adv/lic/base/x86_64/Packages/ 下载对应的介质 将介质拷贝到服务器中,并打开到目录位置,通过yum进行安装 安装成功后,可修改nginx配置文件,并启动nginx服务

    2024年02月09日
    浏览(47)
  • 虚拟机及windows操作系统安装

     一、虚拟机的安装 一路next 【用户体验计划】全都取消勾选 已经注册过,永久有效      ——文件来自【微信公众号[低调鸡哥]后台回复[vm虚拟机]】 二、Win7的激活与安装 打开msdn官网:MSDN, 我告诉你 - 做一个安静的工具站 (itellyou.cn) 【操作系统】-【Windows 7】 选择版本下载

    2024年02月08日
    浏览(43)
  • Win10操作系统安装Python

    Windows 10 专业工作站版22H2 python-3.9.6-amd64.exe Python官网:https://www.python.org/ Python镜像:https://registry.npmmirror.com/binary.html?path=python/3.9.6/ 双击运行下载好的python-3.9.6-amd64.exe解释器包文件 单击Add Python 3.9 to PATH左边的复选框 单击Customize installation进入Optional Features界面 单击Next按钮进

    2024年02月05日
    浏览(51)
  • 在Linux操作系统上安装 kafka

    Kafka是一个分布式的流处理平台,它可以处理数据管道中的实时数据流。以下是在Linux操作系统上安装Kafka的步骤。 前提条件:您需要在计算机上安装Java运行时环境。 下载Kafka 您可以从官方网站(https://kafka.apache.org/downloads)上下载最新版本的Kafka。将Kafka下载到您选择的目录

    2024年02月09日
    浏览(44)
  • 麒麟操作系统安装人大金仓数据库

    硬件:内存512M以上,磁盘空间10G以上 软件:主流Linux操作系统,本机使用kylin-v10 安装包准备:官网下载数据库文件镜像以及授权文件 https://www.kingbase.com.cn/rjcxxz/index.htm 把 /etc/systemd/logind.conf 文件中的 RemoveIPC=no 设置,再执行一下指令 注意:创建安装系统用户 kingbase 之后,如

    2023年04月20日
    浏览(66)
  • 9-Linux 操作系统软件的安装方式

    说明: 在Linux CentOS系统中,软件的管理方式有三种:rpm、yum、编译方式。 一、rpm 优点:对于软件包的操作比较简单,通过简单指令即可操作 缺点:   ①安装时需要 自行 下载软件包   ②安装、卸载软件时需要考虑到 依赖关系   ③软件的自定义性比较差,不适合有特

    2024年02月08日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包