Add OpenTelemetry observability to Arrtrix
- Add OTLP/gRPC observability config and resource attributes - Instrument webhook and onboarding handlers with tracing and metrics - Add OpenTelemetry dependencies to go.mod/go.sum - Update NixOS modules to configure observability settings
This commit is contained in:
parent
bbfe6867c8
commit
81f34676c4
11 changed files with 307 additions and 29 deletions
|
|
@ -48,6 +48,11 @@
|
|||
time_format = " ";
|
||||
};
|
||||
};
|
||||
observability = {
|
||||
otlp_grpc_endpoint = "";
|
||||
service_name = "arrtrix";
|
||||
resource_attributes = {};
|
||||
};
|
||||
};
|
||||
in {
|
||||
options.services.arrtrix = {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue