Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Define and refine initial tasks for a cost monitoring implementation using Cost Explorer API #4667

Closed
1 task done
Tracked by #4453
consideRatio opened this issue Aug 23, 2024 · 2 comments
Closed
1 task done
Tracked by #4453
Assignees

Comments

@consideRatio
Copy link
Contributor

consideRatio commented Aug 23, 2024

I'm to followup the work in #4648 by defining and refining initial tasks towards implementing monitoring usting Cost Explorer API (instead of using an Athena datasource).

Definition of done

  • I've defined and refined a suitable (as determined by me) amount of work represented as github issues to be added to the engineering board.

    I'm aiming to not end up defining and refining more than I'm confident will be something I actually end up wanting to do.

Initial steps

  • Create an overview of technical parts so I can consider where to start
@consideRatio
Copy link
Contributor Author

consideRatio commented Aug 23, 2024

High level tech overview

  • A Python webserver
    • Python code
    • Helm based deployment, intially as a local standalone chart under helm-charts/
      • A Docker image
    • Terraform config to provide AWS resources granting relevant creds to the Python webserver deployment
  • A Grafana dashboard, with various panels, with queries processing JSON responses from the Python webserver

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant