开发者社区 问答 正文

Logstash的自定义安装怎么安装?

除了可以快速安装Logstash,您还可以根据需要进行自定义安装。

步骤 1 安装 Java

下载安装包。

请进入 Java 官网 下载 JDK 并双击进行安装。

设置环境变量。

打开高级系统设置,新增或修改环境变量。

PATH: C:\Program Files\Java\jdk1.8.0_73\bin
CLASSPATH: C:\Program Files\Java\jdk1.8.0_73\lib;C:\Program Files\Java\jdk1.8.0_73\lib\tools.jar
JAVA_HOME: C:\Program Files\Java\jdk1.8.0_73
验证。

执行 PowerShell 或 cmd.exe 进行验证:

PS C:\Users\Administrator> java -version
java version "1.8.0_73"
Java(TM) SE Runtime Environment (build 1.8.0_73-b02)
Java HotSpot(TM) 64-Bit Server VM (build 25.73-b02, mixed mode)
PS C:\Users\Administrator> javac -version
javac 1.8.0_73
步骤 2 安装Logstash

下载安装包。

官网下载:Logstash主页 选择 2.2 或以上版本。

安装。

解压 logstash-2.2.2.zip 到 C:\logstash-2.2.2 目录。

确认Logstash的启动程序路径是否正确:C:\logstash-2.2.2\bin\logstash.bat。

步骤 3 安装Logstash写日志服务插件

请根据机器所处网络环境决定在线或离线安装模式:

在线安装

该插件托管于 RubyGems,更多信息请点击查看 。

执行 PowerShell 或 cmd.exe,进入Logstash安装目录:

PS C:\logstash-2.2.2> .\bin\plugin install logstash-output-logservice
离线安装

官网下载:进入 logstash-output-logservice 页面,单击右下角 下载 按钮。

如采集日志机器无法访问公网,请拷贝下载的 gem 包到采集日志机器的 C:\logstash-2.2.2 目录。执行 PowerShell 或 cmd.exe,进入 Logstash 安装目录:

PS C:\logstash-2.2.2> .\bin\plugin install C:\logstash-2.2.2\logstash-output-logservice-0.2.0.gem
验证

PS C:\logstash-2.2.2> .\bin\plugin list
在本机已安装的插件列表中可以找到 logstash-output-logservice。

步骤 4 安装 NSSM

官网下载:进入nssm 官网 下载。

下载安装包到本地后,解压缩文件到目录 C:\logstash-2.2.2\nssm-2.24。

展开
收起
轩墨 2017-10-20 15:50:11 2476 分享 版权
阿里云 AI 助理回答

为了自定义安装Logstash并集成日志服务插件,您可以遵循以下详细步骤进行操作:

步骤 1:安装 Java

  1. 下载与安装JDK
    访问Java官方网站下载适合您系统的JDK安装包,并按照提示完成安装过程。

  2. 配置环境变量

    • PATH: 添加C:\Program Files\Java\jdk1.8.0_73\bin
    • CLASSPATH: 设置为C:\Program Files\Java\jdk1.8.0_73\lib;C:\Program Files\Java\jdk1.8.0_73\lib\tools.jar
    • JAVA_HOME: 指定为C:\Program Files\Java\jdk1.8.0_73
  3. 验证安装
    打开命令提示符或PowerShell,输入以下命令确认Java已正确安装:

    java -version
    javac -version
    

步骤 2:安装Logstash

  1. 下载安装包
    访问Logstash官方页面,选择2.2或以上版本的安装包进行下载。

  2. 解压与配置
    将下载的logstash-2.2.2.zip解压到C:\logstash-2.2.2目录。确保启动脚本logstash.bat位于C:\logstash-2.2.2\bin路径下。

步骤 3:安装Logstash写日志服务插件

在线安装

  1. 执行安装命令
    在Logstash的安装目录下,通过命令行工具运行:
    .\bin\plugin install logstash-output-logservice
    

离线安装

  1. 下载插件
    从插件页面下载对应版本的gem文件。
  2. 安装离线gem包
    将gem文件放置于Logstash根目录,然后执行:

    .\bin\plugin install C:\logstash-2.2.2\logstash-output-logservice-x.x.x.gem
    
  3. 验证插件安装
    运行以下命令查看已安装插件列表:

    .\bin\plugin list
    

步骤 4:安装NSSM(可选,用于Windows服务化Logstash)

  1. 下载NSSM
    访问NSSM官网下载最新版本的安装包。
  2. 解压与准备
    解压缩至C:\logstash-2.2.2\nssm-2.24,随后可以使用NSSM将Logstash配置为Windows服务。

请根据实际需求选择在线或离线方式安装Logstash插件,并考虑是否需要使用NSSM来管理Logstash作为系统服务运行。上述步骤提供了完整的自定义安装流程,确保了从Java环境搭建到Logstash及其插件配置的每一步都清晰明了。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答
问答分类:
问答地址: