prowler-cloud/prowler

[New Check]: SageMaker model monitoring schedules are active

已關閉

#11,052 建立於 2026年5月6日

 (2 則留言) (0 個反應) (1 位負責人)Python (1,322 個分叉)batch import
feature-requestgood first issuenew-checkprovider/aws

倉庫指標

星標
 (8,957 顆星)
PR 合併指標
 (平均合併 9天 17小時) (30 天內合併 314 個 PR)

描述

Existing check search

  • I have searched existing issues, Prowler Hub, and the public roadmap, and this check does not already exist.

Provider

AWS

New provider name

No response

Service or product area

sagemaker

Suggested check name

sagemaker_models_monitor_enabled

Context and goal

  • Security condition to validate: At least one SageMaker monitoring schedule exists in the account/region and is in Scheduled status.
  • Why it matters: Model Monitor detects data drift, model quality issues, and bias drift in production. Without active monitoring, model degradation goes undetected and downstream decisions (fraud, access, pricing) silently degrade.
  • Resource involved: SageMaker monitoring schedule (MonitoringScheduleStatus, MonitoringType).

Expected behavior

  • Resource or scope to evaluate: SageMaker monitoring schedules in the account/region.
  • PASS when: at least one monitoring schedule exists and its status is Scheduled.
  • FAIL when: no monitoring schedule exists, or all existing schedules are in Pending, Failed, or Stopped status.

References

Suggested severity

Low

Additional implementation notes

No response

貢獻者指南