This integration collects Akamai DataStream logs and sends them to Coralogix.
In order to use this integration you first need to add a data stream. You will need the data stream ID, and to set up an API client for the DataStream Pull API. You will need the Client API host, client secret, access token, and client token.
Go to AWS Serverless Repository and Search for Coralogix. Select Coralogix-Akamai-DataStream.
Fill out the form in the Application settings section with Akamai credentials and datastream settings (Akamai DataStream API). Click on Deploy.
Akamai DataStream CLI
Akamai DataStream CLI is the utility to collect logs from
Akamai DataStream API and send it to Coralogix.
Before beginning you must have installed:
Complete the next steps:
Clone/download this repository
configs/akamai.envand fill with
Akamaicredentials and datastream settings (Akamai DataStream API)
configs/coralogix.envand fill with
Then deploy a logging agent to
$ make deployCopy
Akamai Cloud Monitor
Coralogix offers an easy, 2-step way to integrate your Akamai cloud monitor logs directly and be able to query, archive, define alerts, and create dashboards on them in Coralogix.
1. Route your Cloud monitor logs to https://cloudmonitor.coralogix.com/logs.
2. Provide your private key in your Content Delivery Property. To do this, add behavior with the header ‘rewrite’ and add the header “PRIVATE_KEY” with the private key you got when signing up to Coralogix.
3. In this Delivery Property, the origin server port must be 443 both for HTTP and HTTPS.