SIENTIAPDE-1083: add env HTTP_SERVER_PORT for prometheus metrics.
This commit is contained in:
@@ -58,8 +58,9 @@ def signal_handler(_signum, _frame):
|
||||
|
||||
def start_prometheus_server():
|
||||
try:
|
||||
start_http_server(8000)
|
||||
print("Prometheus server started on port 8000.")
|
||||
port = int(os.getenv("HTTP_SERVER_PORT", 4840))
|
||||
start_http_server(port)
|
||||
print(f"Prometheus server started on port {port}.")
|
||||
metrics.APP_UP.labels(pod_id=POD_ID).set(1) # Mark app as UP
|
||||
except Exception as e:
|
||||
print(f"Failed to start Prometheus server: {e}")
|
||||
|
||||
@@ -112,7 +112,7 @@ tolerations: []
|
||||
affinity: {}
|
||||
|
||||
service:
|
||||
enabled: false
|
||||
enabled: true
|
||||
type: ClusterIP
|
||||
port: 4840
|
||||
targetPort: 4840
|
||||
@@ -123,7 +123,7 @@ env:
|
||||
- name: GITHUB_REPO_URL
|
||||
value: "git@github.com:Aignosi/sientia-dataops-opc-ingestor.git"
|
||||
- name: GITHUB_BRANCH
|
||||
value: "SIENTIAPDE-1049-lidar-com-erros-de-reconexao-no-ingestor-opc"
|
||||
value: "main"
|
||||
- name: PYTHON_APP
|
||||
value: "ingestor.app"
|
||||
|
||||
@@ -152,6 +152,8 @@ env:
|
||||
value: "10"
|
||||
- name: LOG_LEVEL
|
||||
value: "DEBUG"
|
||||
- name: HTTP_SERVER_PORT
|
||||
value: "4840"
|
||||
|
||||
|
||||
ssh:
|
||||
|
||||
Reference in New Issue
Block a user