Header menu logo FsCDK

CloudWatchSubscriptionFilterConfig Type

Configuration for CloudWatch Subscription Filter. Streams log events to destinations in real-time. **Common Destinations:** - Lambda functions (for log processing) - Kinesis streams (for log aggregation) - Kinesis Firehose (for S3 archival) - OpenSearch (for log analytics) **Production Use Cases:** - Stream logs to centralized logging (ELK, Splunk) - Real-time log processing and alerting - Security event monitoring (SIEM integration) - Compliance log archival **Best Practices:** - Use filter patterns to reduce unnecessary data transfer - Consider costs for high-volume log streaming - Set appropriate IAM permissions for destinations - Monitor subscription filter delivery failures

Record fields

Record Field Description

ConstructId

Full Usage: ConstructId

Field type: string option
Field type: string option

Destination

Full Usage: Destination

Field type: ILogSubscriptionDestination option
Field type: ILogSubscriptionDestination option

FilterName

Full Usage: FilterName

Field type: string
Field type: string

FilterPattern

Full Usage: FilterPattern

Field type: IFilterPattern option
Field type: IFilterPattern option

LogGroup

Full Usage: LogGroup

Field type: LogGroup option
Field type: LogGroup option

LogGroupResource

Full Usage: LogGroupResource

Field type: CloudWatchLogGroupSpec option
Field type: CloudWatchLogGroupSpec option

Type something to start searching.