adding a few more vars, setting collection to 60 secs

This commit is contained in:
2023-09-25 22:59:36 -04:00
parent 28df368156
commit 3c9149f7c0
8 changed files with 117 additions and 3 deletions

View File

@@ -72,15 +72,19 @@ func main() {
prometheus.MustRegister(plexActiveSessions)
prometheus.MustRegister(plexNumMovies)
prometheus.MustRegister(plexNumTVShows)
prometheus.MustRegister(plexTranscodeSessions)
prometheus.MustRegister(plexAllSessions)
go func() {
for {
time.Sleep(time.Second * 5)
time.Sleep(time.Second * 60)
fmt.Println("Collecting info...")
stats := pc.gatherAllStats()
plexActiveSessions.Set(stats.currentSessions)
plexNumMovies.Set(stats.numMovies)
plexNumTVShows.Set(stats.numTV)
plexTranscodeSessions.Set(stats.numTranscodes)
plexAllSessions.Set(stats.numAllSessions)
}
}()