metrics

package
v0.0.0-...-402c6be Latest Latest
Warning

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

Go to latest
Published: Jan 8, 2020 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Send

func Send(prometheusConfig *config.PrometheusConfig, metrics *BackupMetrics, tenantClusterName string) (bool, error)

Types

type BackupMetrics

type BackupMetrics struct {
	Successful                bool
	BackupSizeMeasurement     int64
	CreationTimeMeasurement   int64
	EncryptionTimeMeasurement int64
	UploadTimeMeasurement     int64
}

func NewFailureMetrics

func NewFailureMetrics() *BackupMetrics

func NewSuccessfulBackupMetrics

func NewSuccessfulBackupMetrics(backupSize int64, creationTime int64, encryptionTime int64, uploadTime int64) *BackupMetrics

type ClusterInfo

type ClusterInfo struct {
	Name string
}

Jump to

Keyboard shortcuts

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