Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
<img src="//i.stack.imgur.com/RUiNP.png" height="16" width="18" alt="" class="sponsor tag img">elasticsearch 麋鹿堆栈,为什么我可以';是否创建rabbitmq消息的索引?_<img Src="//i.stack.imgur.com/RUiNP.png" Height="16" Width="18" Alt="" Class="sponsor Tag Img">elasticsearch_Rabbitmq_Logstash_Elastic Stack_Elk - Fatal编程技术网 elasticsearch 麋鹿堆栈,为什么我可以';是否创建rabbitmq消息的索引?,elasticsearch,rabbitmq,logstash,elastic-stack,elk,elasticsearch,Rabbitmq,Logstash,Elastic Stack,Elk" /> elasticsearch 麋鹿堆栈,为什么我可以';是否创建rabbitmq消息的索引?,elasticsearch,rabbitmq,logstash,elastic-stack,elk,elasticsearch,Rabbitmq,Logstash,Elastic Stack,Elk" />

elasticsearch 麋鹿堆栈,为什么我可以';是否创建rabbitmq消息的索引?

elasticsearch 麋鹿堆栈,为什么我可以';是否创建rabbitmq消息的索引?,elasticsearch,rabbitmq,logstash,elastic-stack,elk,elasticsearch,Rabbitmq,Logstash,Elastic Stack,Elk,我最近开发了一个C#web应用程序,可以在主题类型的RabbitMQ交换上生成和使用消息,一切都很好。然后,我决定使用ELK堆栈来分析RabbitMQ日志,它也像预期的那样工作得很好,而当我决定记录生成和使用的所有消息时,我的麻烦就开始了。 我按照此指南部署了ELK堆栈 然后我的麻烦就开始了。。 这是curl-XGET'localhost:9200'的摘录 { "name" : "dvv7m8h", "cluster_name" : "elasticsearch", "cluste

我最近开发了一个C#web应用程序,可以在主题类型的RabbitMQ交换上生成和使用消息,一切都很好。然后,我决定使用ELK堆栈来分析RabbitMQ日志,它也像预期的那样工作得很好,而当我决定记录生成和使用的所有消息时,我的麻烦就开始了。 我按照此指南部署了ELK堆栈

然后我的麻烦就开始了。。 这是curl-XGET'localhost:9200'的摘录

{
  "name" : "dvv7m8h",
  "cluster_name" : "elasticsearch",
  "cluster_uuid" : "545-XOzEQ7W2C982ISVnng",
  "version" : {
    "number" : "6.8.4",
    "build_flavor" : "default",
    "build_type" : "deb",
    "build_hash" : "bca0c8d",
    "build_date" : "2019-10-16T06:19:49.319352Z",
    "build_snapshot" : false,
    "lucene_version" : "7.7.2",
    "minimum_wire_compatibility_version" : "5.6.0",
    "minimum_index_compatibility_version" : "5.0.0"
  },
  "tagline" : "You Know, for Search"
}
正如官方文档所述(),我需要通过运行以下命令来启用插件
bin/logstash plugin install logstash input rabbitmq
,但是没有bin/logstash plugin命令可供我使用!我试着在万维网上到处找,但三天后仍然没有结果。作为参考,我也将发布我的日志存储配置文件

input {
   rabbitmq {
                host => 'xxx.yyy.zz.nn:5672'
                exchange => "my_exchange"
                exchange_type => "topic"
                id => "rabb"
                }

        }
}
output {
      elasticsearch {
      hosts => ["http://localhost:9200"]
      index => "rabtest-%{+YYYY.MM.dd}"
   }
}

谁能告诉我我错过了什么?该插件是否已经作为捆绑包在logstash v.6.8.x中发布?为什么我没有前面提到的命令来安装插件?谢谢。

您是如何安装Logstash的-下载.tar.gz、DEP或RPM…?您试图从哪个目录运行
Logstash插件的
?如果您是使用链接的教程安装的,那么您使用的是
.deb.
包,然后二进制文件位于
/usr/share/logstash/
@leandrojmp非常感谢…我忘记了…如果您将此注释作为答案,我会将其标记为正确的解决方案