We're launching a new cybersecurity venture! Learn more about Snowbit >

Cloudwatch Logs Cloudwatch Logs

Last Updated: Mar. 30, 2022

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

Requirements

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

Installation

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

VariableDescription
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

On this page