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
|
|
@ -112,10 +112,9 @@ in {
|
|||
(mkMautrix "mautrix-telegram" 2 {})
|
||||
(mkMautrix "mautrix-whatsapp" 3 {})
|
||||
(mkMautrix "arrtrix" 4 {
|
||||
settings.network.webhooks.radarr = {
|
||||
enabled = true;
|
||||
path = "/_arrtrix/webhooks/radarr";
|
||||
secret = "";
|
||||
settings.observability = {
|
||||
otlp_grpc_endpoint = "http://[::1]:1000";
|
||||
service_name = "arrtrix";
|
||||
};
|
||||
})
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue