summaryrefslogtreecommitdiff
path: root/example/tracing/tempo.yaml
diff options
context:
space:
mode:
authorLibravatar Daenney <daenney@users.noreply.github.com>2023-06-09 16:04:23 +0200
committerLibravatar GitHub <noreply@github.com>2023-06-09 16:04:23 +0200
commit6f6b8576f025434410e0c049a2971e20e29f108f (patch)
tree308528502c62c2534dc4c61c861fe5989129a20c /example/tracing/tempo.yaml
parent[chore] update latest deps, ensure readme up to date (#1873) (diff)
downloadgotosocial-6f6b8576f025434410e0c049a2971e20e29f108f.tar.xz
[docs] Add example tracing infrastructure (#1866)
This adds an example on how to get Grafana Tempo up to receive spans as well as Grafana itself to view them. I've added this as a separate Tracing doc in the installation guide as the Advanced one was starting to get rather full. Fixes: #1791
Diffstat (limited to 'example/tracing/tempo.yaml')
-rw-r--r--example/tracing/tempo.yaml23
1 files changed, 23 insertions, 0 deletions
diff --git a/example/tracing/tempo.yaml b/example/tracing/tempo.yaml
new file mode 100644
index 000000000..52f6147a0
--- /dev/null
+++ b/example/tracing/tempo.yaml
@@ -0,0 +1,23 @@
+server:
+ http_listen_port: 3200
+
+distributor:
+ receivers:
+ otlp:
+ protocols:
+ grpc:
+
+ingester:
+ max_block_duration: 5m
+
+compactor:
+ compaction:
+ block_retention: 1h
+
+storage:
+ trace:
+ backend: local
+ wal:
+ path: /tmp/tempo/wal
+ local:
+ path: /tmp/tempo/blocks