Added NGINX metrics endpoint in seperate site

Co-authored-by: William Bergmann Børresen <ninkaninus@users.noreply.github.com>
This commit is contained in:
The0Mikkel 2023-10-28 18:08:28 +00:00
parent 8392ba6613
commit 8a17ded5c3
2 changed files with 10 additions and 0 deletions

View file

@ -36,6 +36,7 @@ RUN rm /etc/nginx/sites-enabled/* /etc/nginx/stream-enabled/* ;\
mkdir -p /etc/nginx/sites-enabled ;\ mkdir -p /etc/nginx/sites-enabled ;\
ln -s /etc/nginx/sites-available/10_cache.conf /etc/nginx/sites-enabled/10_generic.conf; \ ln -s /etc/nginx/sites-available/10_cache.conf /etc/nginx/sites-enabled/10_generic.conf; \
ln -s /etc/nginx/sites-available/20_upstream.conf /etc/nginx/sites-enabled/20_upstream.conf; \ ln -s /etc/nginx/sites-available/20_upstream.conf /etc/nginx/sites-enabled/20_upstream.conf; \
ln -s /etc/nginx/sites-available/30_metrics.conf /etc/nginx/sites-enabled/30_metrics.conf; \
ln -s /etc/nginx/stream-available/10_sni.conf /etc/nginx/stream-enabled/10_sni.conf; \ ln -s /etc/nginx/stream-available/10_sni.conf /etc/nginx/stream-enabled/10_sni.conf; \
mkdir -m 755 -p /data/cachedomains ;\ mkdir -m 755 -p /data/cachedomains ;\
mkdir -m 755 -p /tmp/nginx mkdir -m 755 -p /tmp/nginx

View file

@ -0,0 +1,9 @@
# Metrics endpoint
server {
listen 8080 reuseport;
location = /nginx_status {
stub_status;
}
}