parser

package
v0.0.0-...-b63442e Latest Latest
Warning

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

Go to latest
Published: Feb 12, 2025 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrInvalidMetricFormat = errors.New("invalid metric format")
	ErrUnknownMetricFormat = errors.New("unknown metric format")
)

Functions

func Parse

func Parse(payload []byte, dataFormat DataFormat) (*[]transit.MonitoredResource, error)

Types

type DataFormat

type DataFormat string

DataFormat describes incoming payload

const (
	Bronx   DataFormat = "bronx"
	NSCA    DataFormat = "nsca"
	NSCAAlt DataFormat = "nsca-alt"
)

Data formats of the received body

type MetricsMap

type MetricsMap map[string][]transit.TimeSeries

type ServicesMap

type ServicesMap map[string][]transit.MonitoredService

Jump to

Keyboard shortcuts

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