Monitoring Akkoma

How are you people monitoring your Akkoma instances? I see /api/pleroma/healthcheck having interesting values I’d love to monitor with Grafana, but I’m not sure what kind of monitoring setup to build yet.

The obvious one would be using Prometheus, but I already have PostgreSQL installed and it would not be super hard to add TimescaleDB extensions to it. Maybe it would even be possible to extend the Akkoma database to work with TimescaleDB and just point Grafana directly to it…

Would be nice to hear how y’all monitoring the system.


prometheus was removed early on because it caused the whole startup to be really slow, but there’s work on re-adding it #270 - WIP: Implement (Prometheus) Metrics - akkoma - Akkoma Development