Akamai Integration
CDN performance metrics, origin offload, and edge security event monitoring for Akamai. Stream DataStream 2 logs and correlate edge events with backend service performance in real time.
How It Works
Configure Akamai DataStream 2
Enable Akamai DataStream 2 on your delivery configuration. Select the TigerOps HTTP endpoint as the destination and choose the log fields relevant to your monitoring needs.
Enable SIEM Integration
Connect Akamai App & API Protector (WAF) SIEM integration to stream security events to TigerOps. Edge security events arrive alongside performance data in the same workspace.
Configure API Credentials
Set up Akamai EdgeGrid API credentials in TigerOps for pulling Reporting API metrics (hits, bytes, offload percentage) for properties not covered by DataStream.
Build CDN Dashboards
TigerOps auto-creates CDN performance dashboards from Akamai data: cache hit rates, origin offload percentages, edge response times, and WAF block rates by country and attack type.
What You Get Out of the Box
DataStream 2 Real-Time Log Ingestion
Stream Akamai edge access logs via DataStream 2 at sub-second latency. TigerOps parses all DataStream fields including cache status, forward IP, CP code, and user-agent for deep CDN visibility.
Cache Hit Rate and Offload Monitoring
Track cache hit ratios, byte offload percentages, and origin fill rates per CP code, hostname, and URL path. TigerOps alerts when cache performance drops below your defined SLOs.
Edge Security Event Correlation
Ingest Akamai WAF, Bot Manager, and DDoS mitigation events alongside CDN performance metrics. Correlate security event spikes with origin load changes to distinguish attacks from legitimate traffic.
Origin Response Time Tracking
Monitor edge-to-origin latency per property and CP code. TigerOps detects when origin response times degrade under Akamai's caching layer, before cache TTL expiry exposes users to slow origins.
Geo-Distribution Traffic Analytics
Analyze request volumes, cache ratios, and error rates by Akamai edge region and client country. Identify geographic performance outliers and regional misconfigurations instantly.
SLA and TTFB Percentile Tracking
Track Time to First Byte (TTFB) p50, p95, and p99 from Akamai DataStream timing fields. TigerOps generates SLA compliance reports and alerts on TTFB regressions per delivery property.
Akamai DataStream 2 Configuration
Configure DataStream 2 to deliver edge logs to TigerOps via the Akamai Control Center or API.
{
"streamName": "tigerops-production-cdn",
"contractId": "C-XXXXXXX",
"groupId": 12345,
"properties": [
{ "propertyId": 1234567, "propertyName": "www.example.com" }
],
"connectors": [
{
"destinationType": "HTTPS",
"displayName": "TigerOps Ingest",
"url": "https://ingest.atatus.net/akamai/datastream",
"authenticationType": "NONE",
"customHeaderName": "Authorization",
"customHeaderValue": "Bearer ${TIGEROPS_API_KEY}",
"contentType": "application/json",
"compressLogs": true
}
],
"datasetFields": [
{ "datasetFieldId": 1000, "datasetFieldName": "CP Code" },
{ "datasetFieldId": 1002, "datasetFieldName": "Request Time" },
{ "datasetFieldId": 1100, "datasetFieldName": "Bytes" },
{ "datasetFieldId": 1101, "datasetFieldName": "Client IP" },
{ "datasetFieldId": 1102, "datasetFieldName": "HTTP Status Code" },
{ "datasetFieldId": 1200, "datasetFieldName": "Cache Status" },
{ "datasetFieldId": 1201, "datasetFieldName": "Object Size" },
{ "datasetFieldId": 2001, "datasetFieldName": "Request Method" },
{ "datasetFieldId": 2002, "datasetFieldName": "Request URL" },
{ "datasetFieldId": 3001, "datasetFieldName": "TTFB" }
],
"activateNow": true
}Common Questions
Which Akamai products does TigerOps support?
TigerOps supports Akamai Ion (CDN), App & API Protector (WAF/bot management), DataStream 2 for log delivery, mPulse Real User Monitoring event forwarding, and the Akamai Reporting API for aggregate metrics.
How does Akamai DataStream 2 deliver logs to TigerOps?
DataStream 2 pushes log batches to the TigerOps HTTPS endpoint via HTTP POST. Configure the TigerOps endpoint URL and a shared secret for HMAC authentication in the DataStream configuration in Akamai Control Center.
Can TigerOps correlate Akamai edge logs with my backend application traces?
Yes. Akamai DataStream logs include the edge request ID. Configure Akamai to forward this ID as a custom request header to your origin. TigerOps correlates the edge log with the backend trace using this shared identifier.
Does TigerOps support Akamai mPulse Real User Monitoring data?
Yes. Configure mPulse to export beacon data to TigerOps via the Custom Page Data or webhook integration. TigerOps combines RUM data with edge DataStream logs for a complete user journey view from browser to origin.
How do I monitor Akamai certificate expiry with TigerOps?
TigerOps pulls certificate inventory from the Akamai Edge Hostnames API and tracks certificate expiry dates for all edge hostnames. Alerts fire 30 and 7 days before expiry for both Akamai-managed and custom certificates.
See Your Akamai Edge and Backend in One View
DataStream 2 real-time logs, WAF event correlation, and origin performance tracking. Complete CDN observability in minutes.