aws-observability / observability-best-practices

Observability best practices on AWS
https://aws-observability.github.io/observability-best-practices/
MIT No Attribution
224 stars 69 forks source link

Provide Dashboard for Kubecost and Cost Usage Report Data #21

Open lmouhib opened 1 year ago

lmouhib commented 1 year ago

The idea is to combine data from Kubecost and CUR in a single Grafana dashboard. Kubecost data would be stored in AMP and CUR data will be retrieved through Athena. The queries in Grafana should allow the filtering on various k8s semantics, like labels, jobs... the CUR data will be used to provide cost for other AWS services based on Cost Allocation Tags, these tags can be defined by the end user through a list they provide.