View Issue Details

IDProjectCategoryView StatusLast Update
0008774Talerdeployment and operationspublic2024-08-28 21:31
Reporterjavier.sepulveda Assigned Tojavier.sepulveda 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
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Target Version0.13Fixed in Version0.13 
Summary0008774: Install Uptime Kuma - 2 instances
DescriptionThis task is part of 0008302
Install Uptime Kuma in our own server infrastructure (no docker).
TUE (kuma2), Contabo (kuma1).
Kuma1 will check Kuma2
Kuma2 -> will check all servers and websites.
Maintain SMS service for critical sites (taler-ops.ch).
Export current kuma2 backup with all sites, and import the backup on kuma2 (TUE)
Idea: Think on creating a little simple site with a subdomain such: monitoring.taler.net
(to include grafana, kuma, sms notifications services ...), so we
can have everything in one single place. So we can gather there direct links to specific monitoring tools, and
at the same time have some information about each one.
Update graphic taler-monitoring-infrastructure + upload it to marketing.git/diagrams
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

javier.sepulveda

2024-05-06 09:47

reporter   ~0022358

The design of this setup is finished.
Create "kuma" users in both contabo and TUE
Install kuma program with npm
Nginx work
Export import the current data (json) from external uptime kuma server, to the final one
Maintain user credentials
Update the taler monitoring graphic

Issue History

Date ModifiedUsernameFieldChange
2024-04-26 09:07javier.sepulvedaNew Issue
2024-04-26 09:07javier.sepulvedaStatusnew => assigned
2024-04-26 09:07javier.sepulvedaAssigned To => javier.sepulveda
2024-05-06 09:47javier.sepulvedaNote Added: 0022358
2024-05-20 11:28javier.sepulvedaStatusassigned => informing
2024-05-20 11:28javier.sepulvedaResolutionopen => fixed
2024-08-26 20:29Christian GrothoffTarget Version => 0.13
2024-08-26 20:29Christian GrothoffFixed in Version => 0.13
2024-08-28 21:31Christian GrothoffStatusinforming => closed