metrics

package
v0.0.0-...-a024992 Latest Latest
Warning

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

Go to latest
Published: May 5, 2024 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NoOp

func NoOp() noOp

Types

type Metrics

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

func NewMetrics

func NewMetrics() *Metrics

func (*Metrics) IncCertificateVerificationFailed

func (m *Metrics) IncCertificateVerificationFailed(service string)

func (*Metrics) IncCertificatesCreateFailed

func (m *Metrics) IncCertificatesCreateFailed(service string)

func (*Metrics) IncCertificatesCreated

func (m *Metrics) IncCertificatesCreated(service string)

func (*Metrics) IncCertificatesDeleteFailed

func (m *Metrics) IncCertificatesDeleteFailed(service string)

func (*Metrics) IncCertificatesDeleted

func (m *Metrics) IncCertificatesDeleted(service string)

func (*Metrics) IncCertificatesListFailed

func (m *Metrics) IncCertificatesListFailed(service string)

func (*Metrics) IncCertificatesListed

func (m *Metrics) IncCertificatesListed(service string)

func (*Metrics) IncCertificatesVerified

func (m *Metrics) IncCertificatesVerified(service string)

func (*Metrics) IncExecutorExecCalls

func (m *Metrics) IncExecutorExecCalls(id string)

func (*Metrics) IncExecutorExecErrors

func (m *Metrics) IncExecutorExecErrors(id string)

func (*Metrics) IncExecutorNextCalls

func (m *Metrics) IncExecutorNextCalls(id string)

func (*Metrics) IncRootCertificateRequestFailed

func (m *Metrics) IncRootCertificateRequestFailed()

func (*Metrics) IncRootCertificateRequests

func (m *Metrics) IncRootCertificateRequests()

func (*Metrics) IncSchedulerNextCalls

func (m *Metrics) IncSchedulerNextCalls()

func (*Metrics) IncSelectorSelectCalls

func (m *Metrics) IncSelectorSelectCalls()

func (*Metrics) IncSelectorSelectErrors

func (m *Metrics) IncSelectorSelectErrors()

func (*Metrics) IncServiceDeletionFailed

func (m *Metrics) IncServiceDeletionFailed()

func (*Metrics) IncServiceDeletions

func (m *Metrics) IncServiceDeletions()

func (*Metrics) IncServiceLoginFailed

func (m *Metrics) IncServiceLoginFailed(service string)

func (*Metrics) IncServiceLoginRequests

func (m *Metrics) IncServiceLoginRequests(service string)

func (*Metrics) IncServiceRegistries

func (m *Metrics) IncServiceRegistries()

func (*Metrics) IncServiceRegistryFailed

func (m *Metrics) IncServiceRegistryFailed()

func (*Metrics) IncServiceTokenFailed

func (m *Metrics) IncServiceTokenFailed(service string)

func (*Metrics) IncServiceTokenRequests

func (m *Metrics) IncServiceTokenRequests(service string)

func (*Metrics) IncServiceTokenVerificationFailed

func (m *Metrics) IncServiceTokenVerificationFailed(service string)

func (*Metrics) IncServiceTokenVerifications

func (m *Metrics) IncServiceTokenVerifications(service string)

func (*Metrics) ObserveCertificateVerificationLatency

func (m *Metrics) ObserveCertificateVerificationLatency(ctx context.Context, service string, duration time.Duration)

func (*Metrics) ObserveCertificatesCreateLatency

func (m *Metrics) ObserveCertificatesCreateLatency(ctx context.Context, service string, duration time.Duration)

func (*Metrics) ObserveCertificatesDeleteLatency

func (m *Metrics) ObserveCertificatesDeleteLatency(ctx context.Context, service string, duration time.Duration)

func (*Metrics) ObserveCertificatesListLatency

func (m *Metrics) ObserveCertificatesListLatency(ctx context.Context, service string, duration time.Duration)

func (*Metrics) ObserveExecLatency

func (m *Metrics) ObserveExecLatency(ctx context.Context, id string, dur time.Duration)

func (*Metrics) ObserveRootCertificateRequestLatency

func (m *Metrics) ObserveRootCertificateRequestLatency(ctx context.Context, duration time.Duration)

func (*Metrics) ObserveServiceDeletionLatency

func (m *Metrics) ObserveServiceDeletionLatency(ctx context.Context, duration time.Duration)

func (*Metrics) ObserveServiceLoginLatency

func (m *Metrics) ObserveServiceLoginLatency(ctx context.Context, service string, duration time.Duration)

func (*Metrics) ObserveServiceRegistryLatency

func (m *Metrics) ObserveServiceRegistryLatency(ctx context.Context, duration time.Duration)

func (*Metrics) ObserveServiceTokenLatency

func (m *Metrics) ObserveServiceTokenLatency(ctx context.Context, service string, duration time.Duration)

func (*Metrics) ObserveServiceTokenVerificationLatency

func (m *Metrics) ObserveServiceTokenVerificationLatency(ctx context.Context, service string, duration time.Duration)

func (*Metrics) RegisterCollector

func (m *Metrics) RegisterCollector(collector prometheus.Collector)

func (*Metrics) Registry

func (m *Metrics) Registry() (*prometheus.Registry, error)

Jump to

Keyboard shortcuts

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