Package com.cloudforgeci.api.observability
package com.cloudforgeci.api.observability
AWS observability and security-monitoring constructs for CloudForge deployments.
The package includes factories for CloudWatch alarms and logs, VPC flow logs,
AWS WAF, GuardDuty, CloudTrail, AWS Config, and Audit Manager. Factory behavior and
defaults vary by the selected
security profile; deployments should
review generated resources and thresholds for their workload.
ComplianceFactory configures services
that can collect evidence for selected compliance frameworks. Enabling these services
does not by itself establish compliance or certification.
Settings can be overridden in the deployment context:
cfc.put("wafEnabled", true);
cfc.put("enableMonitoring", true);
cfc.put("logRetentionDays", 90);
- See Also:
-
ClassesClassDescriptionCreates CloudWatch alarms for application health monitoring.Configuration properties for alarm creation.Factory for creating compliance and audit resources (CloudTrail, AWS Config, AWS Audit Manager).VPC Flow Log Factory using annotation-based context injection.Factory for AWS GuardDuty threat detection and compliance automation.CloudWatch Logging Factory using annotation-based context injection.Factory for creating security monitoring and alerting configurations.Registry for shared/account-level resources that should be reused across stacks.Factory for creating AWS WAF WebACL resources.