Skip to content

Commit b71897f

Browse files
authored
fix web ui latency
fix web ui latency in situations where cron shedule has been reduced resulting in more data being present in influxDB than expected
1 parent 4066c84 commit b71897f

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

webapp/backend/pkg/database/scrutiny_repository_device_smart_attributes.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -194,6 +194,9 @@ func (sr *scrutinyRepository) generateSmartAttributesSubquery(wwn string, durati
194194
`|> filter(fn: (r) => r["_measurement"] == "smart" )`,
195195
fmt.Sprintf(`|> filter(fn: (r) => r["device_wwn"] == "%s" )`, wwn),
196196
}
197+
198+
partialQueryStr = append(partialQueryStr, `|> aggregateWindow(every: 1d, fn: last, createEmpty: false)`)
199+
197200
if selectEntries > 0 {
198201
partialQueryStr = append(partialQueryStr, fmt.Sprintf(`|> tail(n: %d, offset: %d)`, selectEntries, selectEntriesOffset))
199202
}

0 commit comments

Comments
 (0)