View Issue Details

IDProjectCategoryView StatusLast Update
0010320Talerlibeufin-nexuspublic2026-02-22 13:39
ReporterChristian Grothoff Assigned ToAntoine A 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 feedbackResolutionopen 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Versiongit (master) 
Target Version1.7 
Summary0010320: monitoring fails to detect if libeufin cannot talk to the bank
DescriptionOur monitoring failed us. We need to think about how to improve this. Possibilities:

  (a) Libeufin-nexus writes to a metrics folder when the last successful ingest attempt happened. We expose this via nginx.
  (b) Libeufin-nexus provides a metrics HTTP service that serves up the same data (by directly querying the DB).

I think we should do (b) because we'll need a REST service for libeufin-nexus soon anyway when we add the reserve public key registration for NZ support / CH-UX improvements.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Relationships

related to 0010388 closedAntoine A Prometheus metrics 
related to 0010983 implementingFlorian Dold Configure TOPS libeufin-nexus observability 

Activities

Antoine A

2025-10-15 09:27

manager   ~0026182

I need a Prometheus instance to ingest the metrics and then I will be able to create automatic alerts and a status dashboard in Grafana

Christian Grothoff

2026-01-25 14:56

manager   ~0027343

If you are blocked here, please ask Hernani to give you access...

Antoine A

2026-02-04 14:43

manager   ~0027559

Waiting on TOPS configuration changes

Issue History

Date ModifiedUsernameFieldChange
2025-08-31 17:59Christian GrothoffNew Issue
2025-08-31 17:59Christian GrothoffStatusnew => assigned
2025-08-31 17:59Christian GrothoffAssigned To => Antoine A
2025-09-10 08:29Antoine ARelationship addedrelated to 0010388
2025-09-27 19:27Christian GrothoffTarget Version1.1 => 1.2
2025-10-15 09:27Antoine ANote Added: 0026182
2025-10-29 15:07Christian GrothoffTarget Version1.2 => 1.4
2026-01-25 14:55Christian GrothoffTarget Version1.4 => 1.5
2026-01-25 14:56Christian GrothoffNote Added: 0027343
2026-02-04 14:43Antoine ARelationship addedrelated to 0010983
2026-02-04 14:43Antoine AStatusassigned => feedback
2026-02-04 14:43Antoine ANote Added: 0027559
2026-02-22 13:39Christian GrothoffTarget Version1.5 => 1.7