Open briangardner opened 5 years ago
Hi, I'm having this issue too and I can't figure out how to solve it. 😔
Any news on this?
Thanks!
Hi, I am facing the same issue , though i am using centos VM not docker image. Same version of plugin working perfectly with ubuntu VM . Now i am trying to run it on centos 7.5 but fails. @ @briangardner , which base os is being used in logstash docker image . Can you please check if that is using centos.
Hi Folks, Seems i have figured out the issue. Its not about OS dependency rather plugin itself which seems non-compatible with logstash version 7.4.x. I have installed logstash version 7.2 and then installed logstash-input-azureblob plugin . Its working like charm.
Any idea what changed/ why this plugin is no longer working in 7.4? [edit] actually, it works for me with 7.4.0 (and all versions up to it), doesn't work with 7.4.1 and 7.4.2 And it's actually more nuanced:
Plugin version is the same (logstash-input-azureblob (0.9.13)
) so something else changed. It's most likely caused by the upgrade of jruby to 9.2.8.0 ; but at this point it's probably safe to assume that Microsoft doesn't care about this repo/ the plugin is unmaintained.
Am having the same error too. Using 7.4.2 of logstash
FYI I gave up on this plugin and implemented my own - the performance was horrendous (at least for my usecase). It may work if you have a small number of blobs (that get updated/ appended to a lot), but otherwise (if you have many blobs), forget it, you're just wasting time.
I'm getting a 403 auth error when trying to use this plugin. I've triple checked my storage account, access key, and container settings. I think it may be caused by the library in the plugin thats accessing Azure Storage.
Error Message (with identifying info stripped):
I've replaced the storageAccount w/
<storageAccount>
, and the container with<container>
.Steps to reproduce:
Use a pipeline like the following:
filter { if [ip] { geoip { source => "ip" remove_field => "ip" } }
}
output { elasticsearch { id=> "logs-output" hosts => ["elasticsearch:9200"] index => "logs-%{+YYYY.MM.dd}" codec => json } }