vector: thread 'tokio-runtime-worker' panic
Vector Version
vector 0.11.0 (g50a9c3a x86_64-unknown-linux-musl 2020-09-10)
Vector Configuration File
data_dir = "/vector-data-dir"
[log_schema]
host_key = "host"
message_key = "message"
source_type_key = "source_type"
timestamp_key = "timestamp"
[sources.internal_metrics]
type = "internal_metrics"
[sources.kafka]
type = "kafka"
bootstrap_servers = "logging-kafka-bootstrap.logging-kafka:9092"
group_id = "test-vector"
topics = ["test-vector"]
[transforms.message_parser]
type = "json_parser"
inputs = ["kafka"]
field = "message"
drop_invalid = true
[sinks.elasticsearch]
type = "elasticsearch"
inputs = ["message_parser"]
host = "http://logging-es-http.logging:9200"
index = "logstash-vector-test"
auth.strategy = "basic"
auth.password = "${ELASTICSEARCH_PASSWORD}"
auth.user = "${ELASTICSEARCH_USER}"
# https://github.com/timberio/vector/pull/3716
#encoding.except_fields = ["index"]
[sinks.prometheus]
type = "prometheus"
inputs = ["internal_metrics"]
address = "0.0.0.0:9598"
namespace = "vector"
Debug Output
https://gist.github.com/spencergilbert/52f59f015769e19f4723a08da9c29f2f
Expected Behavior
No panic!
Actual Behavior
Panic!
Example Data
Additional Context
References
About this issue
- Original URL
- State: closed
- Created 4 years ago
- Comments: 19 (18 by maintainers)
Commits related to this issue
- fix(sinks): avoid panic from double polling linger Fixes #3830 Signed-off-by: Luke Steensen <luke.steensen@gmail.com> — committed to vectordotdev/vector by lukesteensen 4 years ago
- chore(sinks): remove diagnostics from double poll (#4267) Closes #3830 Now that the issue has been thoroughly identified, we can remove this extra logging that was added to help figure it out. It... — committed to vectordotdev/vector by lukesteensen 4 years ago
- chore(sinks): remove diagnostics from double poll (#4267) Closes #3830 Now that the issue has been thoroughly identified, we can remove this extra logging that was added to help figure it out. It... — committed to vectordotdev/vector by lukesteensen 4 years ago
- ENG-38672 : Rebase vector branch "dnstap" once final fix of issue #3830 is released * Refactored DnstapConfig to apply recent SourceConfig changes * Other minor refactors — committed to j-bai/vector by deleted user 4 years ago
- ENG-38672 : Rebase vector branch "dnstap" once final fix of issue #3830 is released * Refactored DnstapConfig to apply recent SourceConfig changes * Other minor refactors Signed-off-by: James Bai <j... — committed to j-bai/vector by deleted user 4 years ago
- ENG-38672 : Rebase vector branch "dnstap" once final fix of issue #3830 is released * Refactored DnstapConfig to apply recent SourceConfig changes * Other minor refactors Signed-off-by: James Bai <j... — committed to j-bai/vector by deleted user 4 years ago
- ENG-38672 : Rebase vector branch "dnstap" once final fix of issue #3830 is released * Refactored DnstapConfig to apply recent SourceConfig changes * Other minor refactors Signed-off-by: James Bai <j... — committed to j-bai/vector by deleted user 4 years ago
- ENG-38672 : Rebase vector branch "dnstap" once final fix of issue #3830 is released * Refactored DnstapConfig to apply recent SourceConfig changes * Other minor refactors Signed-off-by: James Bai <j... — committed to j-bai/vector by deleted user 4 years ago
- ENG-38672 : Rebase vector branch "dnstap" once final fix of issue #3830 is released * Refactored DnstapConfig to apply recent SourceConfig changes * Other minor refactors Signed-off-by: James Bai <j... — committed to j-bai/vector by deleted user 4 years ago
- ENG-38672 : Rebase vector branch "dnstap" once final fix of issue #3830 is released * Refactored DnstapConfig to apply recent SourceConfig changes * Other minor refactors Signed-off-by: James Bai <j... — committed to j-bai/vector by deleted user 4 years ago
- ENG-38672 : Rebase vector branch "dnstap" once final fix of issue #3830 is released * Refactored DnstapConfig to apply recent SourceConfig changes * Other minor refactors Signed-off-by: James Bai <j... — committed to j-bai/vector by deleted user 4 years ago
- ENG-38672 : Rebase vector branch "dnstap" once final fix of issue #3830 is released * Refactored DnstapConfig to apply recent SourceConfig changes * Other minor refactors Signed-off-by: James Bai <j... — committed to j-bai/vector by deleted user 4 years ago
- ENG-38672 : Rebase vector branch "dnstap" once final fix of issue #3830 is released * Refactored DnstapConfig to apply recent SourceConfig changes * Other minor refactors Signed-off-by: James Bai <j... — committed to j-bai/vector by deleted user 4 years ago
- ENG-38672 : Rebase vector branch "dnstap" once final fix of issue #3830 is released * Refactored DnstapConfig to apply recent SourceConfig changes * Other minor refactors Signed-off-by: James Bai <j... — committed to j-bai/vector by deleted user 4 years ago
- ENG-38672 : Rebase vector branch "dnstap" once final fix of issue #3830 is released * Refactored DnstapConfig to apply recent SourceConfig changes * Other minor refactors Signed-off-by: James Bai <j... — committed to j-bai/vector by deleted user 4 years ago
- ENG-38672 : Rebase vector branch "dnstap" once final fix of issue #3830 is released * Refactored DnstapConfig to apply recent SourceConfig changes * Other minor refactors Signed-off-by: James Bai <j... — committed to j-bai/vector by deleted user 4 years ago
- ENG-38672 : Rebase vector branch "dnstap" once final fix of issue #3830 is released * Refactored DnstapConfig to apply recent SourceConfig changes * Other minor refactors Signed-off-by: James Bai <j... — committed to j-bai/vector by deleted user 4 years ago
- feat(new source): Initial `dnstap` source (#6681) * initial dnstap source Signed-off-by: James Bai <jbai@bluecatnetworks.com> * bugfix Signed-off-by: James Bai <jbai@bluecatnetworks.com> ... — committed to vectordotdev/vector by j-bai 3 years ago
I’ve jinxed myself of course:
I’ve just merged #4024, which has two parts:
Once this going out in the next nightly, it’d be great if either of you were able to deploy to environment where you’ve been seeing this issue, see if it continues to occur, and send us the output of any log lines containing
Linger polled after ready.@spencergilbert We just probably made a fix, can you try it out? It’s on our main branch now, sadly not a nightly yet. (Tomorrow!)
Sure @MOZGIII either hit me up in the discord or details here and I’d be happy to. I’m currently unable to reproduce this with the 0.10.0-debian image
I’ll be running some tests this morning - if there is anything helpful I can do to help debug let me know and I’ll try and make time for it
I checked the history and didn’t find the relevant mentions of a fix too. I just saw a mention of the fix in Discord, so take it with a grain of salt. This definitely needs to be properly verified.