23 lines
812 B
Go
23 lines
812 B
Go
package main
|
|
|
|
import "github.com/prometheus/client_golang/prometheus"
|
|
|
|
var plexActiveSessions = prometheus.NewGauge(prometheus.GaugeOpts{
|
|
Name: "plex_active_sessions", Help: "Shows number of active sessions in plex"})
|
|
|
|
var plexNumMovies = prometheus.NewGauge(prometheus.GaugeOpts{
|
|
Name: "plex_num_movies", Help: "Number of movies in the plex database",
|
|
})
|
|
|
|
var plexNumTVShows = prometheus.NewGauge(prometheus.GaugeOpts{
|
|
Name: "plex_num_tv_shows", Help: "Number of TV Shows in the plex database",
|
|
})
|
|
|
|
var plexTranscodeSessions = prometheus.NewGauge(prometheus.GaugeOpts{
|
|
Name: "plex_num_transcodes", Help: "Number of current transcodes occuring in plex",
|
|
})
|
|
|
|
var plexAllSessions = prometheus.NewGauge(prometheus.GaugeOpts{
|
|
Name: "plex_num_all_sessions", Help: "Number of all sessions history for server",
|
|
})
|