Boavizta / cloud-scanner

📡 Get Boavizta impact data for your aws cloud account usage.
GNU Affero General Public License v3.0
32 stars 7 forks source link

Split environmental impact by K8s pod usage #476

Open damienfernandes opened 6 months ago

damienfernandes commented 6 months ago

Problem

In eco-design thinking, when we deploy microservices in Kubernetes, it will be interesting to be able to split data by pod usage. During a use case scenario, it will help to identify technical or functional deployment who impact the most environment with multi-criteria view

Solution

I proposed to used a node exporter outside cloud-scanner to scrap data K8s data usage in a prometheus database. Cloud scanner will be able to call k8s pormetheus data and split by usage cloud instance impact.

Alternatives

Use "OpenTelemetry Metrics Exporter - Prometheus"

Additional context or elements

Deployment level could be a plus