Observability flags
For
/metrics bearer authentication, see Server & security.
Exported logs have sensitive values redacted before they leave your instance.
Blnk Cloud DSN
Set the Blnk Cloud DSN when you export logs, traces, and metrics to Blnk Cloud monitoring:- Environment:
BLNK_CLOUD_DSN - JSON:
cloud_dsn
enable_observability=true on the server and workers. See Quick setup: Blnk Cloud in Monitoring in Blnk.
OpenTelemetry endpoints
For self-hosted export, Blnk reads standard OpenTelemetry environment variables. Set them on both the server and worker. Observability must be enabled. Blnk exports traces and metrics over OTLP HTTP (port 4318 in typical Jaeger or Collector setups, not gRPC port 4317). Set a separate endpoint per signal on both the server and worker. Observability must be enabled.blnk.json.
Endpoint values accept common formats:
host:port, http://host:port, or a full path such as http://jaeger:4318/v1/traces. Blnk normalizes the value before export./metrics on the API port and worker monitoring port regardless of OTLP settings. See Connect to other tools in Monitoring in Blnk.
Logs are not exported through these endpoints. Collect process output with your log shipper, or set the Blnk Cloud DSN for managed log export.