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

Add billing and bandwidth metrics #40

Open
okdas opened this issue Feb 15, 2025 · 3 comments
Open

Add billing and bandwidth metrics #40

okdas opened this issue Feb 15, 2025 · 3 comments
Assignees

Comments

@okdas
Copy link

okdas commented Feb 15, 2025

Thanks, @DazWilkin, for an amazing exporter.

I believe there's an important feature missing here - to track of and monitor cost-related data.

  1. Pending charges: https://www.vultr.com/api/#tag/billing/operation/pending-charges
  2. Account balance and total pending charges: https://www.vultr.com/api/#tag/account/operation/get-account
  3. Bandwidth (previous, current so far, projected): https://www.vultr.com/api/#tag/account/operation/get-account-bandwidth

If I'll get to this - happy to submit a PR, currently not a priority, though.

@DazWilkin
Copy link
Owner

Thanks for the feedback.

I agree it would be useful to expand the scope of the exporter.

I've implemented the functionality that I need; if I find time to add these metrics, I'll update the issue.

@DazWilkin
Copy link
Owner

  1. Pending charges is not currently supported by the govultr SDK see Issue #355
  2. Account balance and pending charges is implemented but I documented this incorrectly (Billing collector incorrectly uses Account methods #41)
  3. Bandwidth is not currently supported by the govultr SDK see Issue #354

@DazWilkin
Copy link
Owner

See: vultr/govultr#356

@DazWilkin DazWilkin self-assigned this Feb 19, 2025
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

2 participants