Versions in this module Expand all Collapse all v0 v0.0.1 Jan 1, 2026 Changes in this version + type MessagePackTime struct + func (*MessagePackTime) ExtensionType() int8 + func (z *MessagePackTime) DecodeMsg(dc *msgp.Reader) (err error) + func (z *MessagePackTime) Len() int + func (z *MessagePackTime) MarshalBinaryTo(buf []byte) error + func (z *MessagePackTime) UnmarshalBinary(buf []byte) error + func (z *MessagePackTime) UnmarshalMsg(bts []byte) (o []byte, err error) + func (z MessagePackTime) EncodeMsg(en *msgp.Writer) (err error) + func (z MessagePackTime) MarshalMsg(b []byte) (o []byte, err error) + func (z MessagePackTime) Msgsize() (s int) + type Metric struct + Fields map[string]interface{} + Name string + Tags map[string]string + Time MessagePackTime + func (z *Metric) DecodeMsg(dc *msgp.Reader) (err error) + func (z *Metric) EncodeMsg(en *msgp.Writer) (err error) + func (z *Metric) MarshalMsg(b []byte) (o []byte, err error) + func (z *Metric) Msgsize() (s int) + func (z *Metric) UnmarshalMsg(bts []byte) (o []byte, err error) + type Serializer struct + func (*Serializer) Serialize(metric telegraf.Metric) ([]byte, error) + func (*Serializer) SerializeBatch(metrics []telegraf.Metric) ([]byte, error)