Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var CountDestinationsConfigured = promauto.NewGauge(prometheus.GaugeOpts{
Name: "gickup_destinations",
Help: "The count of destinations configured",
})
View Source
var CountReposDiscovered = promauto.NewGaugeVec(prometheus.GaugeOpts{ Name: "gickup_repos_discovered", Help: "The count of sources configured", }, []string{"source_name", "config_number"})
View Source
var CountSourcesConfigured = promauto.NewGauge(prometheus.GaugeOpts{
Name: "gickup_sources",
Help: "The count of sources configured",
})
View Source
var DestinationBackupsComplete = promauto.NewCounterVec(prometheus.CounterOpts{ Name: "gickup_destinations_complete", Help: "The count of destination to which a backup was written", }, []string{"destination_type"})
View Source
var JobDuration = promauto.NewSummary(prometheus.SummaryOpts{
Name: "gickup_job_duration",
Help: "The duration of scheduled jobs started since process startup",
})
View Source
var JobsComplete = promauto.NewCounter(prometheus.CounterOpts{
Name: "gickup_jobs_complete",
Help: "The count of scheduled jobs completed since process startup",
})
View Source
var JobsStarted = promauto.NewCounter(prometheus.CounterOpts{
Name: "gickup_jobs_started",
Help: "The count of scheduled jobs started since process startup",
})
View Source
var RepoSuccess = promauto.NewGaugeVec(prometheus.GaugeOpts{ Name: "gickup_repo_success", Help: "See if backup was successful", }, []string{"hoster", "repository", "owner", "type", "path"})
View Source
var RepoTime = promauto.NewGaugeVec(prometheus.GaugeOpts{ Name: "gickup_repo_time", Help: "How long did the task take", }, []string{"hoster", "repository", "owner", "type", "path"})
View Source
var SourceBackupsComplete = promauto.NewCounterVec(prometheus.CounterOpts{ Name: "gickup_sources_complete", Help: "The count of source backups completed", }, []string{"source_name"})
Functions ¶
func Serve ¶
func Serve(conf types.PrometheusConfig)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.