telemetry

package
v1.7.0 Latest Latest
Warning

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

Go to latest
Published: Jan 31, 2018 License: AGPL-3.0 Imports: 13 Imported by: 0

Documentation

Overview

Package telemetry provides Call Home functionality.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GenerateUUID

func GenerateUUID() (string, error)

GenerateUUID generates new UUID version 4 (random).

Types

type Service

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

Service is responsible for interactions with Percona Call Home service.

func NewService

func NewService(uuid string, pmmVersion string) *Service

NewService creates a new service with given UUID and PMM version.

func (*Service) Run

func (s *Service) Run(ctx context.Context)

Run runs telemetry service, sending data every interval until context is canceled.

Jump to

Keyboard shortcuts

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