This commit is contained in:
“Naeel”
2026-03-15 09:38:27 +04:00
parent 8dd5b676c0
commit 1294ad993f
8 changed files with 72 additions and 45 deletions
@@ -7,19 +7,19 @@ import os
from datetime import datetime, timezone
THRESHOLD = 50
EVENT_MONITOR_THRESHOLD = 50
def handle(request):
def event_monitor_handle(event_monitor_event):
"""Отдаёт heartbeat для cron-запуска и видимой проверки после apply."""
rabbitmq_url = os.environ.get("RABBITMQ_URL", "not-set")
now = datetime.now(timezone.utc).isoformat()
event_monitor_rabbitmq_url = os.environ.get("RABBITMQ_URL", "not-set")
event_monitor_generated_at = datetime.now(timezone.utc).isoformat()
return json.dumps(
{
"ok": True,
"monitor": "alive",
"threshold": THRESHOLD,
"rabbitmq_configured": rabbitmq_url != "not-set",
"generated_at": now,
"threshold": EVENT_MONITOR_THRESHOLD,
"rabbitmq_configured": event_monitor_rabbitmq_url != "not-set",
"generated_at": event_monitor_generated_at,
}
), 200, {"Content-Type": "application/json"}