You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by to...@apache.org on 2021/04/13 18:45:34 UTC

[couchdb] 01/01: Merge pull request #3416 from apache/prometheus-endpoint

This is an automated email from the ASF dual-hosted git repository.

tonysun83 pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/couchdb.git

commit 54f3e7c23494aebf7e353d061382682d6767cd4f
Merge: 46b333c b1f1d1c
Author: Tony Sun <to...@gmail.com>
AuthorDate: Tue Apr 13 11:45:20 2021 -0700

    Merge pull request #3416 from apache/prometheus-endpoint
    
    Prometheus endpoint

 dev/run                                            |   7 +-
 rebar.config.script                                |   1 +
 rel/overlay/etc/default.ini                        |   5 +
 rel/reltool.config                                 |   2 +
 setup_eunit.template                               |   1 +
 src/chttpd/src/chttpd_node.erl                     |   8 +
 src/couch/src/couch.app.src                        |   3 +-
 src/couch_prometheus/src/couch_prometheus.app.src  |  20 +++
 src/couch_prometheus/src/couch_prometheus.hrl      |  15 ++
 src/couch_prometheus/src/couch_prometheus_app.erl  |  23 +++
 src/couch_prometheus/src/couch_prometheus_http.erl | 102 ++++++++++++
 .../src/couch_prometheus_server.erl                | 174 +++++++++++++++++++++
 src/couch_prometheus/src/couch_prometheus_sup.erl  |  39 +++++
 src/couch_prometheus/src/couch_prometheus_util.erl | 166 ++++++++++++++++++++
 .../test/eunit/couch_prometheus_e2e_tests.erl      | 147 +++++++++++++++++
 .../test/eunit/couch_prometheus_util_tests.erl     |  65 ++++++++
 16 files changed, 775 insertions(+), 3 deletions(-)