ep_prometheus
v0.0.61
Published
Etherpad plugin to show performance stats in /stats url
Readme
Prometheus Etherpad integration
Exposes endpoint at /metrics for Grafana / Prometheus to slobber from.
Usage
See the collected stats at /metrics
Example queries for Grafana
{__name__=~"ep_performance_test_hooks_loadTimes__(.*)_fetchUntilResponseEndTime"}{__name__=~"ep_performance_test_hooks_loadTimes__(.*)_fetchUntilResponseEndTime"}ep_performance_test_hooks_etherpadHooksDuration_postAceInittotalUsers(memoryUsageHeap / 1024 / 1024)Installation
Install from the Etherpad admin UI (Admin → Manage Plugins,
search for ep_prometheus and click Install), or from the Etherpad
root directory:
pnpm run plugins install ep_prometheus⚠️ Don't run
npm i/npm installyourself from the Etherpad source tree — Etherpad tracks installed plugins through its own plugin-manager, and hand-editingpackage.jsoncan leave the server unable to start.
After installing, restart Etherpad.
