Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Cloudmonitor exporter

A Prometheus exporter that gathers Akamai Cloudmonitor statistics.

Akamai Cloudmonitor aggregates client request/responses as JSON data and send them to cloudmonitor_exporter's collector.endpoint. Exporter will parse this and provide metrics on the metrics.endpoint.

Detailed information about cloudmonitor can be found Here

Status

Build Status

Get it

The latest version can be found under Releases.

Usage

Example:

./cloudmonitor_exporter

Flags

Flag Description Default
-exporter.address Exporter bind address:port :9143
-exporter.namespace The namespace used in prometheus labels cloudmonitor
-metrics.endpoint Metrics endpoint /metrics
-collector.endpoint Collector endpoint /collector
-collector.accesslog File to store accesslogs to "" off

Docker-compose

An basic stack with grafana including the template below/prometheus/haproxy/cloudmonitor_exporter can be executed with docker-compose. Instructions can be found Here

Akamai setup

Information about configuration of akamai properties, can be found Here

Prometheus

When cloudmonitor properties/behaviors are active and data is retrieved we will be able to query prometheus.

alt text

Grafana

The following Dashboard template, can be imported into grafana to get an basic dashboard.

Example:

alt text

You can’t perform that action at this time.