Logstash:“错误:运行logstash.bat时找不到或加载主类Heal”

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Logstash:“错误:运行logstash.bat时找不到或加载主类Heal”相关的知识,希望对你有一定的参考价值。

我刚刚在Windows 10中下载了logstash 7.6.0。我已经在运行弹性搜索(7.6.0)和kibana(7.6.0)。当我使用默认配置运行logstash.bat时,会出现此错误。

错误:无法找到或加载主类治愈

我已安装jdk 11,并检查是否已设置环境变量。请帮助。

答案

您必须为logstash创建一个新的配置文件,以输出到Elasticsearch。给它起任何名称,例如first-pipeline.conf并粘贴在内容下面。

# The # character at the beginning of a line indicates a comment. Use 
# comments to describe your configuration.
input 
 #standard input
 stdin  
 #filebeat input
 # beats 
 #    port => "5044"
 #

# The filter part of this file is commented out to indicate that it is
# optional.
# filter 
#
# 
output 
  elasticsearch 
    hosts => [ "localhost:9200" ]
  

现在从命令行运行以下命令

bin>logstash -f first-pipeline.conf

以上是关于Logstash:“错误:运行logstash.bat时找不到或加载主类Heal”的主要内容,如果未能解决你的问题,请参考以下文章

logstash好用不

logstash配置文件

Logstash之四:logstash接收kafka数据

es 无日志,logstash 报错

logstash.conf配置

logstash配置文件详解