背景信息

当您对Logstash的安装配置有其他需求时,可以选择自定义安装的方式,对默认安装配置进行修改。

操作步骤

  1. 安装Java。
    1. 下载安装包。

      请进入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. 验证。

      执行 PowerShellcmd.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。
    1. 下载安装包。

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

    2. 安装。

      解压 logstash-2.2.2.zipC:\logstash-2.2.2 目录。

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

  3. 安装Logstash写日志服务插件。
    请根据机器所处网络环境决定在线或离线安装模式:
    • 在线安装。

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

      执行 PowerShellcmd.exe,进入Logstash安装目录。执行以下命令安装Logstash:
      PS C:\logstash-2.2.2> .\bin\plugin install logstash-output-logservice
    • 离线安装。

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

      如采集日志机器无法访问公网,请拷贝下载的 gem 包到采集日志机器的 C:\logstash-2.2.2 目录。执行 PowerShellcmd.exe,进入 Logstash 安装目录。执行以下命令安装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