alerts
توضیح بیزینسی: جریان داده عملیاتی و رخدادهای سلامت یا خرابی را دریافت، نرمالسازی و برای تصمیمگیری آماده میکند.
توضیح فنی: مرز اصلی ingest است؛ schema، idempotency و backpressure در این قسمت اهمیت بالایی دارند. در اسکن فعلی 4 endpoint، 0 مدل و 3 فایل مرتبط ثبت شده است.
| مسیر ماژول | apps/core-backend/src/modules/alerts |
|---|---|
| نوع غالب | API / Controller |
| ورودیها | HTTP/API، فرم UI، job/scheduler یا service call داخلی بر اساس فایلهای موجود |
| خروجیها | response API، رکورد پایگاه داده، رخداد audit/notification یا state قابل نمایش |
| نکته نگهداری | این ماژول سطح API فعال دارد، اما مدل داده مستقیم برای آن پیدا نشد؛ DTOها، سرویسها و وابستگیهای داخلی باید هنگام تغییر بررسی شوند. |
Endpointهای مرتبط
GET /alerts- AlertsController.listPOST /alerts- AlertsController.createPATCH /alerts/:alertId/ack- AlertsController.acknowledgePATCH /alerts/:alertId/resolve- AlertsController.resolve
مدلهای مرتبط
- مدل داده مستقیمی پیدا نشد.
منابع کد
apps/core-backend/src/modules/alerts/alerts.controller.tsapps/core-backend/src/modules/alerts/alerts.module.tsapps/core-backend/src/modules/alerts/alerts.service.ts