Easy ready-to-run docker-compose stack to get and parse metrics from Transparent Edge API.
- Docker and Docker Compose installed
- A valid
CIDandCSECRETpair from Transparent Edge Dashboard- Visit: https://dashboard.transparentedge.eu/user/profile > (API Keys)
-
Clone this repository:
git clone https://github.com/sistemasTES/prometheus-transparent.git cd prometheus-transparent/ -
Configure your API credentials:
vim custom/prometheus/prometheus-te.yml
Add your
CIDandCSECRETto the configuration file. -
Start the stack:
docker compose up -d
│
├── README.md
├── custom
│ ├── grafana
│ │ ├── hosts
│ │ └── provisioning
│ │ ├── dashboards
│ │ │ ├── CDN_Metrics-Comprehensive_Dashboard-internally_cassic.json
│ │ │ └── dashboards.yml
│ │ └── datasources
│ │ └── datasource.yml
│ └── prometheus
│ ├── hosts-te
│ └── prometheus-te.yml
├── deploy.sh
└── docker-compose.yml
For detailed information about available metrics, see prometheus-metrics.md.