Our next-gen architecture is built to help you make sense of your ever-growing data Watch a 4-min demo video!

Back to All Integrations

Cloudwatch Logs Cloudwatch Logs

Last Updated: Jul. 17, 2022

Coralogix provides an easy way to collect your Cloud watch logs.
The preferred and easiest integration method will be to use our app in the AWS Serverless Application Repository.


  • Your AWS user should have permissions to create lambdas and IAM roles.


Once the deployment is done the lambda will listen in on the selected CloudWatch groups.

You can add more groups as triggers to the same lambda after the deployment is done

Parameters and Descriptions

Application NameThe stack name of this application created via AWS CloudFormation
NotificationEmailFailure notification email address
ApplicationNameApplication Name in Coralogix.
BufferCharsetThe charset to use for buffer decoding, possible options are [utf8, ascii]
CloudWatchLogGroupNameThe name of the CloudWatch log group to watch
CoralogixRegionThe Coralogix location region [Europe, India, Singapore, US] Check your Coralogix account if url ends in .us its US. Region. Same for the others.
DebugCoralogix logger debug mode
FunctionArchitectureOur Function supports x86_64 or arm64
FunctionMemorySizeMax Memory for the function itself.
FunctionTimeoutFunction TimeOut
NewlinePatternPattern for multiLine example: [\s(?={)|(?<=})\s,\s(?={)|(?<=})\s]
PrivateKeyYour Coralogix account ‘send your logs’ key. Can be found in DataFlow -> API Keys
SamplingRateSets the sampling rate. Default is 1 (every 1 message, to lower rate increase value)
SubsystemNameSubSystem name in Coralogix. (can be empty to use log_group as subsystem name)

On this page