1
0
Fork 0
mirror of https://github.com/TwiN/gatus.git synced 2024-12-14 11:58:04 +00:00

Retrieve metrics from the past 2 hours for badges with a duration of 1h

This commit is contained in:
TwinProduction 2021-09-13 23:29:35 -04:00
parent f79e87844b
commit d7de795a9f

View file

@ -34,7 +34,7 @@ func UptimeBadge(writer http.ResponseWriter, request *http.Request) {
case "24h":
from = time.Now().Add(-24 * time.Hour)
case "1h":
from = time.Now().Add(-time.Hour)
from = time.Now().Add(-2 * time.Hour) // Because uptime metrics are stored by hour, we have to cheat a little
default:
http.Error(writer, "Durations supported: 7d, 24h, 1h", http.StatusBadRequest)
return
@ -73,7 +73,7 @@ func ResponseTimeBadge(writer http.ResponseWriter, request *http.Request) {
case "24h":
from = time.Now().Add(-24 * time.Hour)
case "1h":
from = time.Now().Add(-time.Hour)
from = time.Now().Add(-2 * time.Hour) // Because response time metrics are stored by hour, we have to cheat a little
default:
http.Error(writer, "Durations supported: 7d, 24h, 1h", http.StatusBadRequest)
return