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
1 year uptime badge #714
Comments
It's not that I'm against the idea, but with the way uptime retention is currently implemented, this would imply having to store 8760 rows per endpoint instead of 240. For 50 endpoints, that'd be a total of 438k rows, which I don't think is acceptable, so persistence for uptime would have to be redesigned. |
is it just matter of DB and PV size? May it could be implemented as an option? |
It's also a matter of performance. There are some users configuring a single Gatus instance with as much as 3500 endpoints - that'd amount to The way it works right now is that there is one row for each hour, and each row has This was acceptable for persistence of 1h, 24h and 7d, but anything further than that would require a more efficient design. |
may be DB rows could be aggregated after 1 month of detailed stat? |
Describe the feature request
It's nice to have 1 year uptime badge with 6-7 nines accuracy
Why do you personally want this feature to be implemented?
Reports for CTO and other managers
How long have you been using this project?
2+ years
Additional information
No response
The text was updated successfully, but these errors were encountered: