prometheus

package
v4.47.6 Latest Latest
Warning

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

Go to latest
Published: Sep 9, 2022 License: MIT Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Counter added in v4.31.2

func Counter(prometheusRegisterer prometheus.Registerer, namespace, subsystem, name string) prometheus.Counter

Counter creates and registers a counter.

func CounterVec added in v4.25.2

func CounterVec(prometheusRegisterer prometheus.Registerer, namespace, subsystem, name string, labels ...string) *prometheus.CounterVec

CounterVec creates and register a counter vector.

func Counters added in v4.25.2

func Counters(prometheusRegisterer prometheus.Registerer, namespace, subsystem string, names ...string) map[string]prometheus.Counter

Counters creates and registers counters.

func Gauge added in v4.31.2

func Gauge(prometheusRegisterer prometheus.Registerer, namespace, subsystem, name string) prometheus.Gauge

Gauge creates and registers a gauge.

func GaugeVec added in v4.26.0

func GaugeVec(prometheusRegisterer prometheus.Registerer, namespace, subsystem, name string, labels ...string) *prometheus.GaugeVec

GaugeVec creates and register a gauge vector.

func Gauges added in v4.31.2

func Gauges(prometheusRegisterer prometheus.Registerer, namespace, subsystem string, names ...string) map[string]prometheus.Gauge

Gauges creates and registers gauges.

Types

type App

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

func New

func New(config Config) App

func (App) Handler

func (a App) Handler() http.Handler

Handler for request. Should be use with net/http.

func (App) Middleware

func (a App) Middleware(next http.Handler) http.Handler

Middleware for net/http.

func (App) Registerer

func (a App) Registerer() prometheus.Registerer

Registerer return served registerer.

type Config

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

func Flags

func Flags(fs *flag.FlagSet, prefix string, overrides ...flags.Override) Config

Jump to

Keyboard shortcuts

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