metrics

package
v1.8.3 Latest Latest
Warning

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

Go to latest
Published: Jun 17, 2019 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Collector

type Collector struct {
	Accesses      *prometheus.Desc
	Actions       *prometheus.Desc
	Attachments   *prometheus.Desc
	Comments      *prometheus.Desc
	Follows       *prometheus.Desc
	HookTasks     *prometheus.Desc
	Issues        *prometheus.Desc
	Labels        *prometheus.Desc
	LoginSources  *prometheus.Desc
	Milestones    *prometheus.Desc
	Mirrors       *prometheus.Desc
	Oauths        *prometheus.Desc
	Organizations *prometheus.Desc
	PublicKeys    *prometheus.Desc
	Releases      *prometheus.Desc
	Repositories  *prometheus.Desc
	Stars         *prometheus.Desc
	Teams         *prometheus.Desc
	UpdateTasks   *prometheus.Desc
	Users         *prometheus.Desc
	Watches       *prometheus.Desc
	Webhooks      *prometheus.Desc
}

Collector implements the prometheus.Collector interface and exposes gitea metrics for prometheus

func NewCollector

func NewCollector() Collector

NewCollector returns a new Collector with all prometheus.Desc initialized

func (Collector) Collect

func (c Collector) Collect(ch chan<- prometheus.Metric)

Collect returns the metrics with values

func (Collector) Describe

func (c Collector) Describe(ch chan<- *prometheus.Desc)

Describe returns all possible prometheus.Desc

Jump to

Keyboard shortcuts

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