带有“的日志存储抛出错误”;日志存储输入azureblob";:logstash未初始化常量Azure::存储::公用

带有“的日志存储抛出错误”;日志存储输入azureblob";:logstash未初始化常量Azure::存储::公用,logstash,kibana,elastic-stack,elk,Logstash,Kibana,Elastic Stack,Elk,我在一个azure blob容器上有我的json数据和它的电子商务数据,而不是一些azure日志。我正在尝试做的是制作一个Kibana仪表板,计划是将这些数据从azure blob存储获取到logstash,然后将其转发到elastic search,然后Kibana仪表板将查询这些数据以获取聚合(保存的过程)。我正在使用名为 当我尝试在命令行上运行logstash时,它会抛出一个错误 <NameError: uninitialized constant Azure::Storage::C

我在一个azure blob容器上有我的json数据和它的电子商务数据,而不是一些azure日志。我正在尝试做的是制作一个Kibana仪表板,计划是将这些数据从azure blob存储获取到logstash,然后将其转发到elastic search,然后Kibana仪表板将查询这些数据以获取聚合(保存的过程)。我正在使用名为

当我尝试在命令行上运行logstash时,它会抛出一个错误

<NameError: uninitialized constant Azure::Storage::Common>
我怎样才能做到这一点?第二,这是否符合我的目的?我正在尝试为电子商务分析制作一个仪表板。我必须使用azure->logstash->elasticsearch->kibana吗?或者有没有一种方法可以使用azure->elasticsearch(本地托管)->kibana

input
{

    
    azureblob
    {
        storage_account_name => "accountname"
        storage_access_key => "accesskey"
        container => "containerName"
    }
}

output {
   elasticsearch {
      hosts => ["localhost:9200"]
     index => "blobb"
   }
  
}