ep_prometheus_exporter

0.0.6 • Public • Published

ep_prometheus_exporter

Setup a Prometheus exporter for Etherpad lite.

You just have to install the plugin and configure your Prometheus server to scrape http://pad.mydomain.org/metrics. Here is an example result :

# HELP etherpad_pads_count Number of pads
# TYPE etherpad_pads_count gauge
etherpad_pads_count{instance="etherpad-test"} 6

# HELP etherpad_blank_pads_count Number of blank pads
# TYPE etherpad_blank_pads_count gauge
etherpad_blank_pads_count{instance="etherpad-test"} 2

# HELP etherpad_connected_users_count Number of connected users
# TYPE etherpad_connected_users_count gauge
etherpad_connected_users_count{instance="etherpad-test"} 1

You can set some specific values on settings.json file :

"ep_prometheus_exporter": {
  "instanceName": "INSTANCE LABEL ON METRICS",
  "updateInterval": 60
}

/ep_prometheus_exporter/

    Package Sidebar

    Install

    npm i ep_prometheus_exporter

    Weekly Downloads

    3

    Version

    0.0.6

    License

    GPL-3.0-or-later

    Unpacked Size

    5.57 kB

    Total Files

    5

    Last publish

    Collaborators

    • pichouk