blog-image

Matrix/Element.io - Telemetry data

  • dHENRY
  • 05/11/2019
  • (Reading time : 1 mn)

(**) Translated with www.DeepL.com/Translator

These few telemetry data show that it is not necessary to have a high-powered, energy-intensive bare-metal to host a personal Matrix instance.

Accommodation conditions:

  • A Rock64 server for the Matrix service
  • A Rock64 server for the Postgresql database
  • Number of users: 11
  • Number of rooms: 50
  • Number of federated rooms: 8
  • Number of federations: 1
  • The federation has a total of 3800 hours of use
  • My matrix instance has 5000 hours of use

(*) The federated body is located in India. It is installed on a Rock64, which hosts the Matrix service and the Postgresql service.

30-day telemetry (Prometheus/Grafana) :

No major failures were found, the service is stable and reliable. We use the Element application in mobile and desktop versions.

Raspberry PI

Since one month the Matrix service is installed on a Raspberry PI3, the database has remained on the Rock64.
We did not find any real differences in use.
I never did the test by hosting Matrix and Postgresql on a single Raspberry.

Conclusion

After analyzing these few data, it is undeniable that this topology can support a much larger number of users.

Document licence : Creative Commons (CC BY-NC-ND 4.0)

THIS DOCUMENTATION IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND AND DISTRIBUTED FOR EDUCATIONAL PURPOSES ONLY. THE AUTHOR, CONTRIBUTORS TO THIS DOCUMENTATION OR ©MYTINYDC.COM SHALL IN NO EVENT BE LIABLE FOR ANY DIRECT OR INDIRECT DAMAGE THAT MAY RESULT FROM THE APPLICATION OF THE PROCEDURES IMPLEMENTED IN THIS DOCUMENTATION, OR FROM THE INCORRECT INTERPRETATION OF THIS DOCUMENT.

(**) Translated with www.DeepL.com/Translator

(*) Image Rendering Powered by