summaryrefslogtreecommitdiff
path: root/roles/monitoring/prometheus/exporter/base/templates/nginx-vhost.conf.j2
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2020-12-08 23:09:03 +0100
committerChristian Pointner <equinox@spreadspace.org>2020-12-08 23:09:03 +0100
commit3cb0ab71de09c1836d1b72840998cea2a140d141 (patch)
tree431e47805a5c9472511949669f8cf4c97c0339bb /roles/monitoring/prometheus/exporter/base/templates/nginx-vhost.conf.j2
parentcollectd: add sensors role (diff)
add basic prometheus exporter roles
Diffstat (limited to 'roles/monitoring/prometheus/exporter/base/templates/nginx-vhost.conf.j2')
-rw-r--r--roles/monitoring/prometheus/exporter/base/templates/nginx-vhost.conf.j215
1 files changed, 15 insertions, 0 deletions
diff --git a/roles/monitoring/prometheus/exporter/base/templates/nginx-vhost.conf.j2 b/roles/monitoring/prometheus/exporter/base/templates/nginx-vhost.conf.j2
new file mode 100644
index 00000000..e032ca3d
--- /dev/null
+++ b/roles/monitoring/prometheus/exporter/base/templates/nginx-vhost.conf.j2
@@ -0,0 +1,15 @@
+server {
+ listen {{ prometheus_exporter_port }};
+ listen [::]:{{ prometheus_exporter_port }};
+ server_name _;
+
+ ## TODO: configure ssl
+
+ location / {
+ return 404 "unknown exporter: $uri\n";
+ }
+ include /etc/prometheus-exporter/exporters-enabled/*;
+
+ access_log /var/log/nginx/access-prometheus-exporter.log;
+ error_log /var/log/nginx/error-prometheus-exporter.log;
+}