But Jaeger UI doesn't seem to accept files with .jsonl extension (for drag and drop and via the file chooser), so I have to rename the file or manually force the file chooser to let me choose .jsonl files.
Click on the drop area to open the file chooser: .json is preselected as extension and the file chooser doesn't see .jsonl files
Expected behavior
Drag-n-drop should work for .jsonl files, and the file chooser should show jsonl files as well as json by default.
Relevant log output
No response
Screenshot
No response
Additional context
No response
Jaeger backend version
1.61.0
SDK
OpenTelemetry Java + OtlpJsonLoggingSpanExporter
Pipeline
This a CLI application. We use OpenTelemetry to collect metrics about each run and log traces into a .jsonl file with the OtlpJsonLoggingSpanExporter. We then run Jaeger UI locally (with the jaeger all-in-one jar), and import the files by hand.
What happened?
I tried to import OTLP traces in the JSON lines format, as described here: https://github.com/jaegertracing/jaeger-ui/issues/2225
But Jaeger UI doesn't seem to accept files with
.jsonl
extension (for drag and drop and via the file chooser), so I have to rename the file or manually force the file chooser to let me choose.jsonl
files.The preferred
.jsonl
extension is described in the OTEL File Exporter docs: https://opentelemetry.io/docs/specs/otel/protocol/file-exporter/#json-lines-fileSteps to reproduce
Create a file
sample.jsonl
(note the extension!) with the sample contents from #2225:Launch Jaeger UI and switch to the
Upload
tabTry to drag and drop the file - nothing happens
Click on the drop area to open the file chooser:
.json
is preselected as extension and the file chooser doesn't see.jsonl
filesExpected behavior
Drag-n-drop should work for
.jsonl
files, and the file chooser should showjsonl
files as well asjson
by default.Relevant log output
No response
Screenshot
No response
Additional context
No response
Jaeger backend version
1.61.0
SDK
OpenTelemetry Java +
OtlpJsonLoggingSpanExporter
Pipeline
This a CLI application. We use OpenTelemetry to collect metrics about each run and log traces into a
.jsonl
file with theOtlpJsonLoggingSpanExporter
. We then run Jaeger UI locally (with the jaeger all-in-one jar), and import the files by hand.Stogage backend
None
Operating system
No response
Deployment model
No response
Deployment configs
No response