More tweaks, as ever

This commit is contained in:
Neil Alexander 2022-05-11 15:36:53 +01:00
parent df9a57a84b
commit 9c4c5c78ed
No known key found for this signature in database
GPG key ID: A02A2019A2BB0944
3 changed files with 2 additions and 3 deletions

View file

@ -97,7 +97,7 @@ To save waiting for CI to finish after every commit, it is ideal to run the
checks locally before pushing, fixing errors first. This also saves other people checks locally before pushing, fixing errors first. This also saves other people
time as only so many PRs can be tested at a given time. time as only so many PRs can be tested at a given time.
To execute what Buildkite tests, first run `./build/scripts/build-test-lint.sh`; this To execute what CI tests, first run `./build/scripts/build-test-lint.sh`; this
script will build the code, lint it, and run `go test ./...` with race condition script will build the code, lint it, and run `go test ./...` with race condition
checking enabled. If something needs to be changed, fix it and then run the checking enabled. If something needs to be changed, fix it and then run the
script again until it no longer complains. Be warned that the linting can take a script again until it no longer complains. Be warned that the linting can take a

Binary file not shown.

Before

Width:  |  Height:  |  Size: 258 KiB

View file

@ -1,13 +1,12 @@
--- ---
title: Setup title: Setup
parent: Opentracing parent: Opentracing
grand_parent: Development
permalink: /development/opentracing/setup permalink: /development/opentracing/setup
--- ---
## OpenTracing Setup ## OpenTracing Setup
![Trace when sending an event into a room](/docs/tracing/jaeger.png)
Dendrite uses [Jaeger](https://www.jaegertracing.io/) for tracing between microservices. Dendrite uses [Jaeger](https://www.jaegertracing.io/) for tracing between microservices.
Tracing shows the nesting of logical spans which provides visibility on how the microservices interact. Tracing shows the nesting of logical spans which provides visibility on how the microservices interact.
This document explains how to set up Jaeger locally on a single machine. This document explains how to set up Jaeger locally on a single machine.