medic / cht-roadmap

CHT roadmap initiatives to be scheduled on the CHT roadmap
https://github.com/orgs/medic/projects/112
0 stars 0 forks source link

Server monitoring #71

Closed garethbowen closed 1 year ago

garethbowen commented 2 years ago

Make it easy for self and Medic hosted deployments to monitor resources and statuses of CHT instances. The monitoring falls into three main categories:

  1. Generic stats from container like CPU usage, memory usage, disk space, network transfers, etc. This should be available through third party tools.
  2. CouchDB stats like fragmentation, requests, response error rates, doc conflicts, etc. Look for third party tools for this, eg: https://github.com/gesellix/couchdb-prometheus-exporter
  3. CHT specific stats like messaging queues, sentinel backlog, feedback docs, etc. This can be sourced from this api.

Regardless of how this is implemented they should be all shown in one dashboard for ease of use.

garethbowen commented 1 year ago

Duplicate of #85