metrics loop; bson (#74, #76)

This commit is contained in:
Michael Quigley
2022-10-14 16:13:21 -04:00
parent 318c73ad03
commit e22e71cf71
5 changed files with 20 additions and 12 deletions

View File

@ -1,10 +1,8 @@
package model
import "time"
type Metrics struct {
LastUpdate int64 `json:"last_update"`
Sessions map[string]SessionMetrics
Now int64 `json:"now"`
Sessions map[string]SessionMetrics
}
func (m *Metrics) PushSession(svcName string, sm SessionMetrics) {
@ -19,7 +17,6 @@ func (m *Metrics) PushSession(svcName string, sm SessionMetrics) {
} else {
m.Sessions[svcName] = sm
}
m.LastUpdate = time.Now().UnixMilli()
}
type SessionMetrics struct {