cloudmonitor_exporter

command module
v0.0.0-...-ee92084 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 20, 2020 License: MIT Imports: 17 Imported by: 0

README

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

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL