gpt4 book ai didi

elasticsearch - 无法在 Windows 上运行 logstash

转载 作者:行者123 更新时间:2023-11-29 02:56:40 35 4
gpt4 key购买 nike

我正在尝试从 logstash 获取日志并将其发送到 elasticsearch 以使用 kibana 可视化日志,但是从 logstash\bin 目录运行此代码时出现错误logstash -f logstashpipline.conf错误说 错误:找不到或加载主类 MyPC\Desktop\logstash\logstash-core\lib\jars\animal-sniffer-annotations-1.14.jar;

java version "1.8.0_161"
Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
Java HotSpot(TM) Client VM (build 25.161-b12, mixed mode, sharing)

这是我的代码:

input {
file {
path => "C:\xampp\apache\logs\access.log"
type => "apache_access"
start_position => "beginning"
}
file {
path => "C:\xampp\apache\logs\error.log"
type => "apache_error"
start_position => "beginning"
}
}

output {
elasticsearch {
hosts => "localhost:9200"

index => "apache_logs"
document_type => "system_logs"
}
stdout { }
}

最佳答案

这是logstash.bat 6.4.1版本的问题:%CLASSPATH%应用了多余的引号因此,您可以通过编辑 logstash.bat 文件手动修复它。查找并替换这一行

%JAVA% %JAVA_OPTS% -cp "%CLASSPATH%" org.logstash.Logstash %*

那个

%JAVA% %JAVA_OPTS% -cp %CLASSPATH% org.logstash.Logstash %*

关于elasticsearch - 无法在 Windows 上运行 logstash,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52687693/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com