/terraform-coralogix-aws

Coralogix AWS Integrations modules for Terraform.

Primary LanguageHCLApache License 2.0Apache-2.0

AWS Coralogix Terraform module

Usage

cloudtrail:

module "cloudtrail" {
  source = "coralogix/aws/coralogix//modules/cloudtrail"

  coralogix_region   = "Europe"
  private_key        = "2f55c873-c0cf-4523-82d4-c3b68ee6cb46"
  application_name   = "cloudtrail"
  subsystem_name     = "logs"
  s3_bucket_name     = "test-bucket-name"
}

cloudwatch-logs:

module "cloudwatch_logs" {
  source = "coralogix/aws/coralogix//modules/cloudwatch-logs"

  coralogix_region   = "Europe"
  private_key        = "2f55c873-c0cf-4523-82d4-c3b68ee6cb46"
  application_name   = "cloudwatch"
  subsystem_name     = "logs"
  log_groups         = ["test-log-group"]
}

s3:

module "s3" {
  source = "coralogix/aws/coralogix//modules/s3"

  coralogix_region   = "Europe"
  private_key        = "2f55c873-c0cf-4523-82d4-c3b68ee6cb46"
  application_name   = "s3"
  subsystem_name     = "logs"
  s3_bucket_name     = "test-bucket-name"
}

Examples

  • s3 - Send CloudTrail logs from S3 bucket.
  • cloudwatch-logs - Send logs from CloudWatch.
  • s3 - Send logs from S3 bucket.

Authors

Module is maintained by Coralogix.

License

Apache 2 Licensed. See LICENSE for full details.