package
0.3.0
Repository: https://github.com/ccin2p3/go-collectd.git
Documentation: pkg.go.dev

# Functions

NewTypesDB parses collectd's types.db file and returns an initialized TypesDB object that can be queried.
ParseIdentifier parses the identifier encoded in s and returns it.

# Variables

ErrNoDataset is returned when the data set cannot be found.

# Structs

DataSet defines the metrics of a given "Type", i.e.
DataSource defines one metric within a "Type" / DataSet.
Dispatcher implements a multiplexer for Writer, i.e.
Identifier identifies one metric.
TypesDB holds the type definitions of one or more types.db(5) files.
ValueList represents one (set of) data point(s) of one metric.

# Interfaces

Value represents either a Gauge or a Derive.
Writer are objects accepting a ValueList for writing, for example to the network.

# Type aliases

Counter represents a counter metric value, such as bytes sent over the network.
Derive represents a counter metric value, such as bytes sent over the network.
Gauge represents a gauge metric value, such as a temperature.