Metrics
- Transactions
- Queue
- Balance
- Inflight
- Batch coalescing
- Hot pairs
- Worker
- Hash chain
Track ledger writes from acceptance through final status. Use these metrics for throughput, latency SLOs, and rejection spikes by reason or currency.
Allowed values for each attribute label:
| Name | Type | Attributes | Description |
|---|---|---|---|
blnk_transaction_total | Counter | status, currency | Total transactions by final status and currency |
blnk_transaction_duration_seconds | Histogram | status | Wall-clock time of RecordTransaction() in seconds |
blnk_transaction_rejected_total | Counter | reason | Rejected transactions by reason |
| Attribute | Values |
|---|---|
status | APPLIED · REJECTED · INFLIGHT · VOID · COMMIT |
reason | insufficient_funds · overdraft_limit · lock_contention · max_retries · other |
currency | ISO currency code from the transaction (for example USD, NGN, EUR) |
Related docs
Metrics endpoint
Server and worker
GET /metrics scrape targets.Health check
Server and worker
GET /health probes.Monitoring in Blnk
Setup, export, and troubleshooting.
Observability configuration
Flags and environment variables.