# AWS CloudTrail Terraform module

Copy as Markdown[Open in ChatGPT](https://chatgpt.com/?q=Read%20https%3A%2F%2Fcoralogix.com%2Fdocs%2Fintegrations%2Faws%2Faws-cloudtrail-terraform-module.md%20and%20help%20me%20with%20my%20question%20about%20this%20Coralogix%20documentation%20page.)[Open in Claude](https://claude.ai/new?q=Read%20https%3A%2F%2Fcoralogix.com%2Fdocs%2Fintegrations%2Faws%2Faws-cloudtrail-terraform-module.md%20and%20help%20me%20with%20my%20question%20about%20this%20Coralogix%20documentation%20page.)

Using Coralogix Terraform Modules, you can easily install and manage Coralogix integrations with AWS services as modules in your infrastructure code. This tutorial demonstrates how to install our [CloudTrail Collection Lambda](https://coralogix.com/docs/docs/external/coralogix-aws-shipper).

Our modules are open source and available on our [Github](https://github.com/coralogix/terraform-coralogix-aws/tree/master/modules/coralogix-aws-shipper) and in the [Terraform Registry](https://registry.terraform.io/modules/coralogix/aws/coralogix/latest).

## Installation[​](#installation "Direct link to Installation")

Install our [CloudTrail collection Lambda](https://coralogix.com/docs/docs/external/coralogix-aws-shipper) by adding this declaration to your Terraform project:

```
module "coralogix-shipper-cloudtrail" {

  source = "coralogix/aws/coralogix//modules/coralogix-aws-shipper"



  coralogix_region   = "EU1"

  integration_type   = "CloudTrail"

  api_key            = "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXX"

  application_name   = "cloudtrail-application"

  subsystem_name     = "cloudtrail-subsystem"

  s3_bucket_name     = "bucket-name"

}
```

## Best Practices[​](#best-practices "Direct link to Best Practices")

Customers should add environment variable `CORALOGIX_BUFFER_SIZE` with value `268435456`.

## Additional Resources[​](#additional-resources "Direct link to Additional Resources")

|                        |                                                                                                                                                                                                          |
| ---------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Documentation          | [Coralogix Terraform Provider](https://coralogix.com/docs/docs/developer-portal/infrastructure-as-code/terraform-provider/coralogix-terraform-provider/.md)                                              |
| External Documentation | [GitHub](https://github.com/coralogix/terraform-coralogix-aws/tree/master/modules/coralogix-aws-shipper)<br />[Terraform Registry](https://registry.terraform.io/modules/coralogix/aws/coralogix/latest) |
