From cb32c08fdb67130716fefbd2c75371da54f0a415 Mon Sep 17 00:00:00 2001
From: Jan David Mol <mol@astron.nl>
Date: Thu, 1 Aug 2024 12:49:45 +0200
Subject: [PATCH] Added comments and namespace to TMSS prometheus metrics

---
 SAS/TMSS/backend/src/tmss/settings.py | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/SAS/TMSS/backend/src/tmss/settings.py b/SAS/TMSS/backend/src/tmss/settings.py
index 233f5a3da17..759c339ebf1 100644
--- a/SAS/TMSS/backend/src/tmss/settings.py
+++ b/SAS/TMSS/backend/src/tmss/settings.py
@@ -81,9 +81,12 @@ DEBUG = strtobool(os.getenv('DEBUG', 'True'))
 ALLOWED_HOSTS = os.getenv('ALLOWED_HOSTS').split(',') if os.getenv('ALLOWED_HOSTS') else []
 
 # Django-prometheus endpoints, of which one per worker will be spawned
+# see https://github.com/korfuri/django-prometheus/blob/master/documentation/exports.md#exporting-metrics-in-a-wsgi-application-with-multiple-processes-per-process
 PROMETHEUS_METRICS_EXPORT_PORT_RANGE = range(9001, 9061)
 PROMETHEUS_METRICS_EXPORT_ADDRESS = ''  # all addresses
 
+PROMETHEUS_METRIC_NAMESPACE = "tmss"
+
 # Application definition
 
 INSTALLED_APPS = [
-- 
GitLab