Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CSV ¶
type SplunkFields ¶
type SplunkFields struct {
SonarrSubmissions uint64 `json:"metric_name:checkrr.sonarrSubmissions"`
RadarrSubmissions uint64 `json:"metric_name:checkrr.radarrSubmissions"`
LidarrSubmissions uint64 `json:"metric_name:checkrr.lidarrSubmissions"`
FilesChecked uint64 `json:"metric_name:checkrr.filesChecked"`
HashMatches uint64 `json:"metric_name:checkrr.hashMatches"`
HashMismatches uint64 `json:"metric_name:checkrr.hashMismatches"`
VideoFiles uint64 `json:"metric_name:checkrr.videoFiles"`
AudioFiles uint64 `json:"metric_name:checkrr.audioFiles"`
UnknownFileCount uint64 `json:"metric_name:checkrr.unknownFileCount"`
NonVideo uint64 `json:"metric_name:checkrr.nonVideo"`
}
type SplunkStats ¶
type SplunkStats struct {
Fields *SplunkFields `json:"fields"`
Time int64 `json:"time"`
Event string `json:"event"`
}
type Stats ¶
type Stats struct {
Log logging.Log `json:"-"`
SonarrSubmissions uint64 `json:"sonarrSubmissions"`
RadarrSubmissions uint64 `json:"radarrSubmissions"`
LidarrSubmissions uint64 `json:"lidarrSubmissions"`
FilesChecked uint64 `json:"filesChecked"`
HashMatches uint64 `json:"hashMatches"`
HashMismatches uint64 `json:"hashMismatches"`
VideoFiles uint64 `json:"videoFiles"`
AudioFiles uint64 `json:"audioFiles"`
UnknownFileCount uint64 `json:"unknownFileCount"`
NonVideo uint64 `json:"nonVideo"`
Running bool `json:"running"`
Diff time.Duration `json:"timeDiff"`
DB *bolt.DB `json:"-"`
Localizer *i18n.Localizer `json:"-"`
// contains filtered or unexported fields
}
func (*Stats) FromConfig ¶
Click to show internal directories.
Click to hide internal directories.