Class AdvancedMonitoringRules

java.lang.Object
com.cloudforgeci.api.core.rules.AdvancedMonitoringRules
All Implemented Interfaces:
FrameworkRules<SystemContext>

@ComplianceFramework(value="AdvancedMonitoring", priority=-5, alwaysLoad=true, displayName="Advanced Security Monitoring", description="Cross-framework advanced monitoring and compliance dashboard validation") public class AdvancedMonitoringRules extends Object implements FrameworkRules<SystemContext>
Advanced security monitoring and compliance dashboard validation rules.

These rules enforce advanced monitoring capabilities across multiple compliance frameworks:

  • PCI-DSS - Req 10, 11: Monitoring and testing security systems
  • HIPAA - ยง164.308(a)(1)(ii)(D): Information system activity review
  • SOC 2 - CC7.2, CC7.3: System monitoring and threat detection
  • GDPR - Art.32(1)(d), Art.33: Regular testing and breach detection

Controls Implemented

  • AWS Security Hub compliance dashboard
  • Amazon Inspector vulnerability scanning
  • Amazon Macie data discovery (GDPR, HIPAA)
  • Centralized findings aggregation

Usage


 // Automatically loaded via FrameworkLoader (v2.0 pattern)
 // Or manually: new AdvancedMonitoringRules().install(ctx);
 
Since:
3.0.0
  • Constructor Details

    • AdvancedMonitoringRules

      public AdvancedMonitoringRules()
  • Method Details

    • install

      public void install(SystemContext ctx)
      Install advanced monitoring validation rules. These rules apply primarily to PRODUCTION and STAGING environments.
      Specified by:
      install in interface FrameworkRules<SystemContext>
      Parameters:
      ctx - System context