jaeger-query-plugin

module
v0.0.0-...-4e30db9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 17, 2023 License: MIT

README

InfluxDB Plugin for Jaeger

This is experimental software

If you are looking for the legacy Jaeger plugin for InfluxDB v1/v2, see the legacy jaeger-influxdb repository.

This storage plugin supports InfluxDB/IOx, a high-performance, scalable, time-series storage engine. The plugin enables querying InfluxDB via the Jaeger UI. The plugin does not support writes via the Jaeger Collector. To write traces to InfluxDB/IOx, use OpenTelemetry.

Docker

A Docker image exists at jacobmarble/jaeger-query-influxdb:latest.

Build

Build the plugin with go install:

go install ./cmd/jaeger-influxdb/

How it works

Jaeger supports plugins via a gRPC interface. More at Jaeger: Running with a plugin.

Using the env var SPAN_STORAGE_TYPE=grpc-plugin you can specify the storage type, in this case the grpc-plugin.

jaeger-query now respects two important flags:

  • --grpc-storage-plugin.binary points to a gRPC plugin
  • --grpc-storage-plugin.configuration-file points to a configuration file for the plugin. An example config file is config-example.yaml.

Directories

Path Synopsis
cmd

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL