instrumentation

package
v0.0.0-...-736f05d Latest Latest
Warning

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

Go to latest
Published: Jan 16, 2024 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Stats = new(Collectors)

Functions

This section is empty.

Types

type Collectors

type Collectors struct {
	GatewaySessionsGauge     *prometheus.GaugeVec
	RoomParticipantsGauge    *prometheus.GaugeVec
	RequestDurationHistogram *prometheus.HistogramVec
}

func (*Collectors) Init

func (c *Collectors) Init()

func (*Collectors) Reset

func (c *Collectors) Reset()

type PeriodicCollector

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

func NewPeriodicCollector

func NewPeriodicCollector(db common.DBInterface) *PeriodicCollector

func (*PeriodicCollector) Close

func (pc *PeriodicCollector) Close()

func (*PeriodicCollector) Start

func (pc *PeriodicCollector) Start()

Jump to

Keyboard shortcuts

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