This page covers the top-level flags that control operational observability (OpenTelemetry and metrics) and product heartbeat telemetry. These settings are independent from queue monitoring, which exposes a separate HTTP port for queue inspection.Documentation Index
Fetch the complete documentation index at: https://docs.blnkfinance.com/llms.txt
Use this file to discover all available pages before exploring further.
Telemetry and observability flags
Use these boolean flags to opt in to traces and metrics, or to product usage telemetry.| Description | Default | |
|---|---|---|
BLNK_ENABLE_OBSERVABILITY | When true, Blnk initializes the OpenTelemetry SDK, exports traces, and serves the HTTP /metrics endpoint (Prometheus-style metrics) as wired in the server. Use this for APM, dashboards, and SRE visibility. | false |
BLNK_ENABLE_TELEMETRY | When true, Blnk sends product heartbeat / usage telemetry (for example to PostHog) so the team can understand usage trends. It is not the same switch as distributed traces or /metrics. | false |
Please note: These flags do different things. For traces and the metrics HTTP handler, use
BLNK_ENABLE_OBSERVABILITY. For optional product-level heartbeat reporting, use BLNK_ENABLE_TELEMETRY. You can enable either, both, or neither.