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

Better and more pricing information #398

Open
deliciouslytyped opened this issue Jul 23, 2022 · 14 comments
Open

Better and more pricing information #398

deliciouslytyped opened this issue Jul 23, 2022 · 14 comments
Assignees

Comments

@deliciouslytyped
Copy link

It would be nice if there was a subcommand for getting all the pricing information that can be retrieved from the pricing API in a tabular form.

Also, I'm new to Hetzner so maybe I missed something, and I'm not sure if this is possible with the current API (for which I don't see an issue tracker anywhere) - but it would be great if

  • it was possible to get the the current cost per hour / per month for a context,
  • the same information for all the resources that have costs
    • (I don't think primary-ip has the pricing on it right now like how server describe does)
    • it would be good to have a tabular view of all resource that have a cost associated, in one view, with a column for the resource, the cost, and the pricing type (e.g. assign IDs to prices or something, so you dont have the "confusion" described in Add prices for server list #241 where prices differ by region)
  • and just pricing information in general, to help me manage my costs.

This way it wouldn't be necessary to go to the GUI to look for this information, it's easier to set up alerts, etc.

What do you think?

xref #241

@deliciouslytyped
Copy link
Author

Another nicety would be (the option of) showing the user a confirmation when they are creating a new resource e.g. a server, whether they would like to create it at the given aggregate (split into items forming the total) price.

This would actually be doing a better job than the GUI currently, because unless I missed something, or it's this way by design, nothing on the GUI actually counts the cost of e.g. IP addresses into displayed values. I've only seen the primary IP cost mentioned in policy statements, or at the bottom of the server creation GUI.

(To be fair the Hetzner pricing model is not that complicated.)

If (calculated-by-hetzner) pricing information (that e.g Hetzner will stand by / or label the interface alpha and unreliable) can be provided that could also enable (better) pricing prediction in provisioning tools. - though I don't know if anything actually does that currently.

@github-actions

This comment was marked as off-topic.

@github-actions github-actions bot added the stale label Oct 22, 2022
@deliciouslytyped
Copy link
Author

Ping?

@lfkdev
Copy link

lfkdev commented Nov 4, 2022

I would be a fan of that too

@github-actions github-actions bot closed this as completed Dec 4, 2022
@lfkdev
Copy link

lfkdev commented Dec 4, 2022

Why got this marked as completed? I can't see the feature or similar in the changelog

@deliciouslytyped
Copy link
Author

cc @apricote , I also don't see why this was closed?

@apricote
Copy link
Member

Well, two problems happened here:

  • GitHub changed the message when closing issues to "closed this as completed", and added another one called "closed as not planned". The stale bot still uses the default, so the messaging is a bit weird right now
  • Our stale bot is a bit overzealous and we currently have no option to "freeze" an issue

I will add reconfiguring the stale bot to my backlog and reopen the issue for now.

@apricote apricote reopened this Dec 12, 2022
@apricote apricote added pinned and removed stale labels Dec 12, 2022
@github-actions

This comment was marked as off-topic.

@github-actions github-actions bot added the stale label May 11, 2023
@apricote
Copy link
Member

I added the request for a public API for the usage information to our internal feedback tool.

For the other data, its available through GET /pricing, which is not as nice as the included data for servers, but we can work with this.

@github-actions github-actions bot removed the stale label May 12, 2023
@github-actions

This comment was marked as off-topic.

@github-actions github-actions bot added the stale label Aug 10, 2023
@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Sep 10, 2023
@apricote apricote reopened this Sep 11, 2023
@apricote apricote removed the stale label Sep 11, 2023
@Horiodino
Copy link

Horiodino commented Sep 2, 2024

Hii, is anyone working on this issue? I would like to work if anyone haven't picked this up. @apricote

@apricote
Copy link
Member

apricote commented Sep 3, 2024

No one is working on this right now, sou you may go ahead :)

Do you already have plans on how you want to visualize it? Do you need some pointers for the implementation or want to figure it out yourself?

@Horiodino
Copy link

I will try to figure out and blend with code first 👍, btw is there any slack or discord channel?

@apricote
Copy link
Member

apricote commented Sep 3, 2024

btw is there any slack or discord channel?

We do not have any official chat rooms, though some of us hang out in related chats. There is an unofficial #hetzner room on the Kubernetes slack for example.

We do have an official forum for customers at https://forum.hetzner.com/ with an english section where a lot of employees hang out and answer questions.

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

No branches or pull requests

4 participants