INTEGRATIONS

AWS VPC Flow Logs

vpc flow logs forwarder

Coralogix provides a predefined Lambda function to forward your VPC Flow Logsflow logs straight to Coralogix.

Setup

    1. Setup delivery of your VPC Flow Logs to S3 bucket:
      https://docs.aws.amazon.com/en_us/vpc/latest/userguide/flow-logs-s3.html
    2. Create an “author from scratch” Node.js 8.10 runtime lambda with S3 read permission:
      amazon vpc to coralogix integration s3 read permissions
    3. At “Code entry type” choose “Upload a ZIP file” and upload “s3ToCoralogixVPC.zip”:
      https://s3-eu-west-1.amazonaws.com/coralogix-public/tools/s3ToCoralogixVPC.zip
      amazon vpc to coralogix integration upload coralogix plugin
    4. Add the mandatory environment variables: private_keyapp_namesub_name:
      amazon vpc to coralogix integration mandatory environment variables

      • Private Key – A unique ID which represents your company, this Id will be sent to your mail once you register to Coralogix.
      • Application Name – Used to separate your environment, e.g. SuperApp-test/SuperApp-prod.
      • SubSystem Name – Your application probably has multiple subsystems, for example, Backend servers, Middleware, Frontend servers etc.
    5. Choose the S3 bucket you want to get triggered by and change the event type from “PUT” to “Object Created(All)”:
      amazon vpc to coralogix integration configure triggers
    6. Increase Memory to 1024MB and Timeout to 30 sec:
      amazon vpc to coralogix integration increasing memory
    7. Click “save”.

Start solving your production issues faster

Let's talk about how Coralogix can help you better understand your logs

No credit card required