collector

package
v1.6.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 28, 2024 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewBazarrCollector added in v1.6.0

func NewBazarrCollector(c *config.ArrConfig) *bazarrCollector

func NewHistoryCollector

func NewHistoryCollector(c *config.ArrConfig) *historyCollector

func NewIndexerStatCache

func NewIndexerStatCache() indexerStatCache

func NewLidarrCollector

func NewLidarrCollector(c *config.ArrConfig) *lidarrCollector

func NewProwlarrCollector

func NewProwlarrCollector(c *config.ArrConfig) *prowlarrCollector

func NewQueueCollector

func NewQueueCollector(c *config.ArrConfig) *queueCollector

func NewRadarrCollector

func NewRadarrCollector(c *config.ArrConfig) *radarrCollector

func NewReadarrCollector

func NewReadarrCollector(c *config.ArrConfig) *readarrCollector

func NewRootFolderCollector

func NewRootFolderCollector(c *config.ArrConfig) *rootFolderCollector

func NewSonarrCollector

func NewSonarrCollector(conf *config.ArrConfig) *sonarrCollector

func NewSystemHealthCollector

func NewSystemHealthCollector(c *config.ArrConfig, emitters ...ExtraHealthMetricEmitter) *systemHealthCollector

func NewSystemStatusCollector

func NewSystemStatusCollector(c *config.ArrConfig) *systemStatusCollector

func NewUserAgentCache

func NewUserAgentCache() userAgentStatCache

Types

type ExtraHealthMetricEmitter added in v1.3.2

type ExtraHealthMetricEmitter interface {
	Describe() *prometheus.Desc
	Emit(model.SystemHealthMessage) []prometheus.Metric
}

type UnavailableIndexerEmitter added in v1.3.2

type UnavailableIndexerEmitter struct {
	// contains filtered or unexported fields
}

func NewUnavailableIndexerEmitter added in v1.3.2

func NewUnavailableIndexerEmitter(url string) *UnavailableIndexerEmitter

func (*UnavailableIndexerEmitter) Describe added in v1.3.2

func (e *UnavailableIndexerEmitter) Describe() *prometheus.Desc

func (*UnavailableIndexerEmitter) Emit added in v1.3.2

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL