logstash-plugin list
时间: 2023-09-19 21:13:07 浏览: 126
I'm sorry, as an AI language model, I don't have access to your system to list the installed Logstash plugins. Could you please provide more details on which Logstash plugins you want to list?
相关问题
我可以用其他方法解决吗?linux执行/usr/share/logstash-8.7.1/bin/logstash-plugin list报错:Using bundled JDK: /usr/share/logstash-8.7.1/jdk warning: ignoring JAVA_OPTS=-Djava.awt.headless=true; pass JVM parameters via LS_JAVA_OPTS Bundler::ProductionError: You are trying to install in deployment mode after changing your Gemfile. Run bundle install elsewhere and add the updated ../Gemfile.lock to version control. If this is a development machine, remove the /usr/share/logstash-8.7.1/Gemfile freeze by running bundle config unset frozen. The dependencies in your gemfile changed You have added to the Gemfile: * logstash-filter-multiline ensure_equivalent_gemfile_and_lockfile
当您在Linux上运行`/usr/share/logstash-8.7.1/bin/logstash-plugin list`命令时,如果出现“Bundler::ProductionError”错误,还有其他解决方法:
1. 使用--no-bundler-arg选项运行logstash-plugin命令。例如:
```
/usr/share/logstash-8.7.1/bin/logstash-plugin list --no-bundler-arg
```
该选项将禁用bundler,并且您将不需要运行bundle install命令。
2. 升级logstash-plugin命令的版本。使用以下命令升级命令:
```
/usr/share/logstash-8.7.1/bin/logstash-plugin update logstash-plugin
```
然后,再次尝试运行logstash-plugin命令,该命令应该能够正常运行了。
3. 如果您不需要使用logstash-filter-multiline插件,也可以从Gemfile文件中删除它。然后,运行bundle install命令更新Gemfile.lock文件,并再次尝试运行logstash-plugin命令。
希望这些方法能够帮助您解决问题。
logstash-input-kubernetes不存在
可能是因为你的 Logstash 版本过旧,不支持该插件。logstash-input-kubernetes 插件需要 Logstash 6.0.0 及以上版本支持。
你可以尝试更新 Logstash 到最新版本,并重新安装 logstash-input-kubernetes 插件。如果你已经安装了最新版本的 Logstash,但仍然无法找到该插件,可以尝试检查你的 Logstash 插件管理器是否已经正确配置。你可以使用以下命令检查插件管理器状态:
```
bin/logstash-plugin list --verbose
```
如果插件管理器未正确配置,你可以尝试手动安装 logstash-input-kubernetes 插件。你可以从插件的 GitHub 仓库下载最新版本,然后将其复制到 Logstash 插件目录中。例如:
```
cd logstash
bin/logstash-plugin install /path/to/logstash-input-kubernetes-x.x.x.zip
```