Enable CORS for dashboard

هذا الالتزام موجود في:
2026-07-28 18:29:19 +00:00
الأصل 5e49b44bca
التزام 8fcc265189
5 ملفات معدلة مع 184 إضافات و2 حذوفات

49
monitoring/monitor.py Normal file
عرض الملف

@@ -0,0 +1,49 @@
import requests
import time
from datetime import datetime
URL = "https://ghaymah-sre-api-20e343cababc.hosted.ghaymah.systems/health"
while True:
try:
start = time.time()
response = requests.get(URL)
end = time.time()
response_time = round(end - start, 3)
if response.status_code == 200:
print(
datetime.now(),
"UP",
"Response time:",
response_time,
"seconds"
)
else:
print(
datetime.now(),
"DOWN",
response.status_code
)
except Exception as e:
print(
datetime.now(),
"ERROR",
e
)
time.sleep(30)