about summary refs log tree commit diff
path: root/tvix/nar-bridge/default.nix
diff options
context:
space:
mode:
authorConnor Brewster <cbrewster@hey.com>2024-01-21T20·52-0600
committerclbot <clbot@tvl.fyi>2024-01-23T15·50+0000
commitd0563294121a85ecddbcc44474373b9293c31e7f (patch)
tree021246b2b903485df2447b80b767cca7600d6757 /tvix/nar-bridge/default.nix
parente8061fc6190fdeaadb9d8ebc8d8dba15c9c6f5c4 (diff)
feat(tvix/store/nar-bridge): Setup OpenTelemetry r/7442
Sets up OpenTelemetry integration for nar-bridge. Right now it will
export spans for HTTP server requests and all gRPC client requests.
Having the spans available will make performance work significantly
easier as it provides a high level overview of where time is being
spent.

In the future we can add application-specifc metrics and
integrate logrus.

Change-Id: Ie3860675d7ffc626a95673ba062c3c798d8bb2a7
Reviewed-on: https://cl.tvl.fyi/c/depot/+/10678
Reviewed-by: flokli <flokli@flokli.de>
Tested-by: BuildkiteCI
Autosubmit: Connor Brewster <cbrewster@hey.com>
Diffstat (limited to 'tvix/nar-bridge/default.nix')
-rw-r--r--tvix/nar-bridge/default.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/tvix/nar-bridge/default.nix b/tvix/nar-bridge/default.nix
index 18709d0e7367..d28d6f972422 100644
--- a/tvix/nar-bridge/default.nix
+++ b/tvix/nar-bridge/default.nix
@@ -6,5 +6,5 @@ pkgs.buildGoModule {
   name = "nar-bridge";
   src = depot.third_party.gitignoreSource ./.;
 
-  vendorHash = "sha256-fMZiHb/81/8hQfKXD4b2nwbuSFiNQf1eYxIuAx+93Po=";
+  vendorHash = "sha256-9tEpICef6xCuRQwyXCg15KugcvknnP53WHotohcbeis=";
 }