# Изменено: 2026-03-14 # event-monitor: cron-функция для демонстрации расписания и управления кодом. # Работает без внешних библиотек и возвращает диагностический JSON. import json import os from datetime import datetime, timezone THRESHOLD = 50 def handle(request): """Отдаёт heartbeat для cron-запуска и видимой проверки после apply.""" rabbitmq_url = os.environ.get("RABBITMQ_URL", "not-set") now = datetime.now(timezone.utc).isoformat() return json.dumps( { "ok": True, "monitor": "alive", "threshold": THRESHOLD, "rabbitmq_configured": rabbitmq_url != "not-set", "generated_at": now, } ), 200, {"Content-Type": "application/json"}