diff options
author | Christopher Baines <chris@lucida.cbaines.net> | 2015-12-24 10:59:02 +0000 |
---|---|---|
committer | Christopher Baines <mail@cbaines.net> | 2015-12-30 13:09:00 +0000 |
commit | b12129f0da219291e52b1725dae24528c882a55e (patch) | |
tree | cd37cd6b7f4a53eb7078dfdc1ff54639c9b45491 /debian | |
download | prometheus-pgbouncer-exporter-b12129f0da219291e52b1725dae24528c882a55e.tar prometheus-pgbouncer-exporter-b12129f0da219291e52b1725dae24528c882a55e.tar.gz |
Initial commit
Diffstat (limited to 'debian')
-rw-r--r-- | debian/changelog | 5 | ||||
-rw-r--r-- | debian/compat | 1 | ||||
-rw-r--r-- | debian/control | 27 | ||||
-rw-r--r-- | debian/install | 1 | ||||
-rwxr-xr-x | debian/rules | 12 | ||||
-rw-r--r-- | debian/source/format | 1 |
6 files changed, 47 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..8e1bb86 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +prometheus-pgbouncer-exporter (1.0) unstable; urgency=low + + * Initial release + + -- Christopher Baines <mail@cbaines.net> Sun, 27 Dec 2015 14:57:54 +0000 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..ec63514 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +9 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..e41fa60 --- /dev/null +++ b/debian/control @@ -0,0 +1,27 @@ +Source: prometheus-pgbouncer-exporter +Section: net +Priority: optional +Maintainer: Christopher Baines <mail@cbaines.net> +Build-Depends: debhelper (>= 9), + dh-systemd, + dh-python, + python3-all, + python3-setuptools, +Standards-Version: 3.9.6 +X-Python3-Version: >= 3.2 + +Package: prometheus-pgbouncer-exporter +Architecture: all +Depends: ${misc:Depends}, + ${python3:Depends}, + python3-configargparse, + python3-prometheus-client, + python3-psycopg2, + python3-pkg-resources, +Description: Export metrics from pgbouncer to Prometheus + This is a simple exporter for PgBouncer that makes several metrics available to + Prometheus. + . + Metrics are exported from the SHOW LISTS, STATS, POOLS and DATABASE comand + output. For the full list, see the prometheus_pgbouncer_exporter/collectors.py + file. diff --git a/debian/install b/debian/install new file mode 100644 index 0000000..819d3d9 --- /dev/null +++ b/debian/install @@ -0,0 +1 @@ +prometheus-pgbouncer-exporter.service lib/systemd/system/ diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..b06eef5 --- /dev/null +++ b/debian/rules @@ -0,0 +1,12 @@ +#!/usr/bin/make -f + +export DH_VERBOSE=1 + +%: + dh $@ --with=python3,systemd --buildsystem=pybuild + +override_dh_systemd_enable: + dh_systemd_enable prometheus-pgbouncer-exporter.service + +override_dh_systemd_start: + dh_systemd_start --restart-after-upgrade prometheus-pgbouncer-exporter.service diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..89ae9db --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (native) |