View Issue Details

IDProjectCategoryView StatusLast Update
0010983Talerdeployment and operationspublic2026-02-22 14:10
ReporterAntoine A Assigned ToFlorian Dold Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PrioritynormalSeverityfeatureReproducibilityN/A
Status implementingResolutionopen 
Target Version1.7 
Summary0010983: Configure TOPS libeufin-nexus observability
DescriptionWe need to enable the observability API for libeufin-nexus in production.
The following configuration enable the endpoint:
# /etc/libeufin/libeufin-nexus.conf
[nexus-httpd-observability-api]
ENABLED = YES
AUTH_METHOD = bearer
TOKEN = $SECRET-TOKEN

Then all paths in /taler-observability/* need to be made available to the internet or at least to the machine running prometheus.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Relationships

related to 0010320 feedbackAntoine A monitoring fails to detect if libeufin cannot talk to the bank 

Activities

Antoine A

2026-02-04 14:50

manager   ~0027560

From what I understand from ansible-taler-exchange, we have a prometheus node running on the same machine, therefore we do not need to make the taler-observability paths accessible to the internet but need to add the path to the prometheus.yml

# Job, for LibEuFin Nexus
  - job_name: 'libeufin_nexus_exporter'
    static_configs:
      - targets: ['localhost:8082'] # 8082 is taken from LIBEUFIN_PORT ?

Issue History

Date ModifiedUsernameFieldChange
2026-02-04 14:43Antoine ANew Issue
2026-02-04 14:43Antoine AStatusnew => assigned
2026-02-04 14:43Antoine AAssigned To => Florian Dold
2026-02-04 14:43Antoine ARelationship addedrelated to 0010320
2026-02-04 14:50Antoine ANote Added: 0027560
2026-02-04 15:06Christian GrothoffTarget Version => 1.7
2026-02-22 14:10Christian GrothoffStatusassigned => implementing