Fix: disable SSL verification for Prometheus HTTPS connections

This commit is contained in:
2025-09-26 08:58:57 -03:00
parent 1bc1a40a02
commit 274d8a1e55

View File

@@ -40,8 +40,8 @@ class PrometheusClient:
self.session = aiohttp.ClientSession(connector=connector, headers=headers)
# Test connection
async with self.session.get(f"{self.base_url}/api/v1/query?query=up") as response:
# Test connection with SSL verification disabled
async with self.session.get(f"{self.base_url}/api/v1/query?query=up", ssl=False) as response:
if response.status == 200:
self.initialized = True
logger.info("Prometheus client initialized successfully")
@@ -65,7 +65,8 @@ class PrometheusClient:
async with self.session.get(
f"{self.base_url}/api/v1/query",
params=params
params=params,
ssl=False
) as response:
if response.status == 200:
data = await response.json()