You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Apr 2, 2024. It is now read-only.
With upstream support for remote gPRC storage plugins [1], our query
proxy is no longer required. Updated documentation to illustrate how to
use jaeger standalone.
[1]: jaegertracing/jaeger#3383
Copy file name to clipboardExpand all lines: docs/tracing.md
+7-47Lines changed: 7 additions & 47 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -217,62 +217,22 @@ Then, point your browser to [http://127.0.0.1:8080/] and login with username `ad
217
217
218
218
### Setting up Jaeger UI
219
219
220
-
In order for the Jaeger UI to show traces stored in Promscale we leverage Jaeger’s support for [gRPC storage plugins](https://github.com/jaegertracing/jaeger/tree/master/plugin/storage/grpc). Our plugin acts as a simple proxy between Jaeger and Promscale. It does not contain any logic. All the processing work is done in the Promscale Connector.
220
+
In order for the Jaeger UI to show traces stored in Promscale we leverage Jaeger’s support for [gRPC storage plugins](https://github.com/jaegertracing/jaeger/tree/master/plugin/storage/grpc).
221
221
222
-
This plugin only implements the APIs for Jaeger to read traces from Promscale. It does not implement the APIs for Jaeger to write traces to Promscale. To send Jaeger traces to Promscale use the OpenTelemetry Collector instead as explained [here](#jaeger-instrumentation).
222
+
To enable Jaeger to use the plugin you need to provide jaeger-query with the following:
223
223
224
-
Jaeger's gRPC plugin system works by executing the binary for the plugin when enabled in the configuration file. For that reason when deploying as a container, Jaeger and the binary need to be on the same container image. And since Jaeger doesn’t package all gRPC storage plugins in its default Docker images, we provide an image that includes the upstream Jaeger Query component (not the rest since they are not needed) and Promscale’s gRPC storage plugin for Jaeger. The image is available on [DockerHub](https://hub.docker.com/r/timescale/jaeger-query-proxy/tags). We recomment using the `latest` image
225
-
226
-
To enable Jaeger to use the plugin you need to pass the following parameters:
227
-
228
-
* `span-storage.type=grpc-plugin`
229
-
* `grpc-storage-plugin.binary=<path-to-jaeger-query-proxy-binary>`, pointing to the location of the plugin binary
230
-
* `grpc-storage-plugin.configuration-file=<config_file>`, a path pointing to the plugin's configuration file.
The container already sets the required values for those parameters.
238
-
239
-
The Jaeger UI would be accessible on port 16686.
240
-
241
-
If you run Jaeger directly on a host, you first need to download the plugin binary for your system. The binaries are available under the assets of the latest 0.7 Promscale release on [Github](https://github.com/timescale/promscale/releases). Then you have to run the binary as follows:
If you followed the instructions described in this document then otlp-grpc-port will be 9202. For example
258
-
259
-
```yaml
260
-
grpc-server: localhost:9202
261
-
```
262
-
263
-
If you run on Kubernetes, create a ConfigMap like the one below
264
-
265
-
```yaml
266
-
apiVersion: v1
267
-
kind: ConfigMap
268
-
metadata:
269
-
name: promscale-jaeger
270
-
data:
271
-
jaeger-promscale-query.yaml: |
272
-
grpc-server: <promscale-service>:9202
273
-
```
233
+
If you followed the instructions described in this document then otlp-grpc-port will be 9202.
274
234
275
-
Then make this ConfigMap available to the promscale-jaeger container through a volumeMount. Read more on how to do that in the [Kubernetes documentation](https://kubernetes.io/docs/concepts/configuration/configmap/#configmaps-and-pods).
0 commit comments